Diffusing software-engineering methods | Synapse