Goals
The complexity assessment is performed to help successfully introduce complexity reduction into a corporation. The purposes of the complexity assessment are as follows:
Evaluate a corporation's current complexity strategy and the implementation of that strategy in current software projects and various systems groups.
Use the results of the assessment to determine a corporation's complexity goals, elements of a complexity program to achieve those goals, and domains in which to focus complexity efforts.
Recommend actions to take to implement its complexity strategy.
Instituting the practice of complexity reduction across a corporation is a large, complex task in itself, especially if the ultimate goal is to practice complexity reduction practices ...