Analyzing medium-scale software development | Synapse