Database Reference
In-Depth Information
Developmental Methodologies
The Software Engineering Institute, which is part of Carnegie Mellon located
in Pittsburgh, Pennsylvania, is famous for a framework that describes soft-
ware process maturity. A summary of the five phases appears below. Read
this while keeping in mind that most organizations, sadly, are at Stage 2 or 3.
Stage 1: Initial , which is characterized by processes that
• Are ad hoc
• Have little formalization
• Have tools informally applied
Key actions to get to next step
Initiate rigorous project management, management over-
sight, and quality assurance
Stage 2: Repeatable , which is characterized by processes that
• Have achieved stability with a repeatable level of statistical control
Key actions to get to next step
Establish a process group
Establish a software-development process architecture
Introduce software engineering methods and technology
Stage 3: Defined, , which is characterized by processes that
• Have achieved foundation for major and continuing progress
Key actions to get to next step
Establish a basic set of management processes to identify
quality and cost parameters
Establish a process database
Gather and maintain process data
Assess relative quality of each product and inform
management
Stage 4: Managed , which is characterized by processes that
• Show substantial quality improvements
• Are coupled with comprehensive process measurement
Key actions to get to next step
Support automatic gathering of process data
Use data to analyze and modify the process
Search WWH ::




Custom Search