12 July 2017
In every project, timing is important. It is impossible to manage concurrent streams of work efficiently if you don't have the timing down. This is why predictability is a necessity for large projects. If two teams are working on related parts of a system, you cannot predict when the integration can happen if you cannot predict when each module is completed. That is an important consideration on a large multi-module code base.