ISC Exam Questions

?

Widgets Inc.’s software development processes are documented and the organization is capable of producing its own standard of software processes. Which of the following Capability Maturity Model Integration levels best describes Widgets Inc.?

A.
Initial

B.
Repeatable

C.
Defined

D.
Managed

Explanation:
C: Capability Maturity Model Integration (CMMI) is a process improvement concept that consists of a collection of techniques used in the process of software
development of an organization to design and further enhance software. The CMMI provides a standard for software development process where the level of maturity of
the development process can be measured. The CMMI is classified into five levels which are Initial, Repeatable, Defined, Managed, and Optimized. The categorization
of these levels depends upon the maturity of the software development and its quality assurance. The basis of Defined level (CMMI Level 3) is that the organizations are
capable of producing their own standard of software processes. These processes are improved with the passage of time.
A is incorrect because the processes in the Initial level (CMM Level 1) are not organized or documented and are hence chaotic. The organizations having CMMI
Level 1 are expected to thrive only due to the extraordinary performance of individuals. This makes the environment of the processes more unstable. This level has a
very limited scope and is used for unique projects. Success is not likely to be repeated at this level.
B is incorrect because at the Repeatable level (CMMI Level 2), the processes are documented in a better manner and so the success is repetitive; however, the
organization is not yet capable of producing its own standard of software processes. This level makes sure that the processes are maintained during the downtime,
making sure that the project is implemented according to the plan.
D is incorrect because at the Managed level (CMMI Level 4), organizations are able to monitor and control their own processes involved in the software development.
It allows management to point out ways to adjust the processes of a particular project in such a way that there is no considerable loss on its quality or diversion from the
main specifications. At the final level, Optimized (CMMI Level 5), processes are managed for improvement.