Page 37 - DCAP405_SOFTWARE_ENGINEERING
P. 37

Software Engineering




                    Notes
                                                Figure 2.5: SEI’s Software Process Capability Maturity Model



























                                   CMM’s Five Maturity Levels of Software Processes

                                       At the initial level, processes are disorganized, even chaotic. Success is likely to depend on
                                       individual efforts, and is not considered to be repeatable, because processes would not be
                                       sufficiently defined and documented to allow them to be replicated.
                                       At the repeatable level, basic project management techniques are established, and successes
                                       could be repeated, because the requisite processes would have been made established,
                                       defined, and documented.
                                       At the defined level, an organization has developed its own standard software process
                                       through greater attention to documentation, standardization, and integration.
                                       At the managed level, an organization monitors and controls its own processes through
                                       data collection and analysis.

                                       At the optimizing level, processes are constantly being improved through monitoring
                                       feedback from current processes and introducing innovative processes to better serve the
                                       organization’s particular needs.

                                   Process Areas by Maturity Level

                                       Level 1-2 (Repeatable)
                                            Configuration Management
                                            Quality Assurance

                                            Subcontract Management
                                            Project Tracking and Oversight
                                            Subcontract Management
                                            Project Planning

                                            Requirements Management




          30                                LOVELY PROFESSIONAL UNIVERSITY
   32   33   34   35   36   37   38   39   40   41   42