System construction (detailed design, coding and testing) is crucial to software project because it requires extensive (estimated 1/3 of the overall) human and computing resources. This is because during this period a large number of specialists implement the system in parallel. While a large team constructs the system at a faster rate, it also results to conceptual disintegration on system design and thus periodical synchronization among developers and integration of software modules become necessary to ensure system quality.
Chiang, I. Robert, "Improving Software Team Productivity During System Construction" (1998). AMCIS 1998 Proceedings. 405.