Font Size: a A A

Capability Maturity Model (CMM) for improving software process

Posted on:2003-01-29Degree:M.SType:Thesis
University:California State University, Dominguez HillsCandidate:Gadgil, Girish RFull Text:PDF
GTID:2468390011982371Subject:Computer Science
Abstract/Summary:
This project describes the software process improvement efforts of a company that utilized Capability Maturity Model (CMM). Basic characteristics of CMM are discussed. Precise meaning of structural elements of CMM such as Goals, KPAs, Common Features and Key Practices is explained. The CMM implementation task is divided into various logical phases that include infrastructure, software process assessment, establishment of action plans, and process design/redesign. Every phase is sub-divided into manageable tasks and analyzed in a detailed manner. An example of a project following the new methodology is provided. Finally results are measured for key performance parameters and are compared with earlier results within the company as well as with an outside organization. Critical success factors are identified and documented for future benefits. This project provides a roadmap for implementing software process improvement.
Keywords/Search Tags:Software process, CMM, Project
Related items