Supporting collaborative software development through the visualization of socio-technical dependencies
A Field Study of the Software Design Process for Large Systems