Customer involvement in extreme programming | Synapse