Embracing change with extreme programming | Synapse