CMM level 1 (initial): Software development follows little to no rules. The project goes from one crisis to the next. The success of the project depends on individual developers who finish the project in an heroic effort.
CMM level 2 (repeatable): Software development uses some basic project management to track cost and schedule. The precise implementation differs from project to project within the organisation.
CMM level 3 (defined): Software development across the organisation uses the same rules for project management.
CMM level 4 (managed): Using precise measurements, management can effectively control the software development effort.
CMM level 5 (optimizing)
External links: