Maturity level of a process defines the nature and maturity present in the organization. These levels help to understand and set a benchmark for the organization.

  • Level 1 Initial – Processes are characterized as chaotic and adhoc, heroic efforts required by individuals to successfully complete projects. A few Processes are in place; successes may not be repeatable.

  • Level 2 Managed – An organization have installed basic management controls. Software project tracking, requirements management, realistic planning, and configuration management processes are in place,  At level 2 organization are summarized as Disciplined as they get the ability to successfully repeat planning and tracking.

  • Level 3 Defined- standard software development and maintenance processes are integrated throughout an organization; a Software Engineering Process Group is in place to oversee software processes, and training programs are used to ensure understanding and compliance. Cost, schedule and functionality are under control.

  • Level 4 Quantitatively Managed – Processes are integrated as whole, metrics are used to track productivity, processes and products.  Project performance is predictable and quality is consistently high.

  • Level 5 Optimizing - The focus is on continuous process improvement. The impact of new processes and technologies can be predicted and effectively implemented when required. The Project strive to improve the process capability and process performance.


Answers and Comments