Correct option is B
According to the Software Engineering Institute (SEI), the Capability Maturity Model (CMM) defines a set of key process areas for software development. These key process areas are organized into five maturity levels, each representing a different stage of process improvement.
The correct sequence of maturity levels is as follows:
1. A. Initial: The first stage, where the process is unpredictable, and there are no formal procedures in place.
2. B. Repeatable: In this stage, the processes are defined to a degree that past successes can be repeated. Basic project management processes are in place to track cost, schedule and functionality.
3. E. Defined: At this level, the organization's processes are well-defined and standardized across the organization.
4. C. Managed: In this stage, the processes are measured and controlled. There is a focus on quantitative management and process performance.
5. D. Optimizing: The final stage, where the processes are continuously improved based on quantitative feedback from the process and results.
Information Booster:
1. The CMM model helps organizations improve their software development processes by setting clear stages for improvement.
2. The initial level represents chaos, while the optimizing level focuses on continuous process improvement.
3. Defined and Managed represent levels where processes are documented and performance is measured to optimize effectiveness.
4. The maturity levels are key for organizations to achieve better process control and predictability in software development.