Advantages of a Complete System
You know what you need to build the product
Everyone uses the same files and tools
Baseline archives are guaranteed complete
Maximises potential winkins
Can easily and safely reconfigure systems e.g. for distributed builds.