Reasoning. How do you know if part A is correct?
Check it and check all the ones that is uses, and all the ones
they use, and so on... This is known as impact
analysis.
Reuse. to identify a subsystem, where the
subparts do not use anything outside the subsystem.
Construction order. We can determine which parts
need to be done first. This helps a lot with division of
labor.