| Article Index |
|---|
| SEI-CMM |
| Level 1 - Initial |
| Level 2 - Repeatable |
| Level 3 - Defined |
| Level 4 - Managed |
| Level 5 - Optimizing |
| All Pages |
Level 3 - Defined
Standard, Consistent Process and Process Measurement
• Technical process for each project is defined in writing at the outset, based upon tailoring of organizational process standards
• Project roles are clearly defined and staff requirements to be trained in standard methods and process activities before they can be assigned to roles
• Technical management activities are guided and synchronized by the defined process (cost decreases, development time becomes shorter, productivity and quality increases)
• Project outcome becomes more predictable across a broader range of projects, even with staff turnover
7. Peer Reviews
• plan and perform methodical review by peer group for identifying, tracking and removing defects from the software, conduct peer review training,
• measure effort spent on peer reviews, review by SQA
8. Intergroup Coordination
• agree on customer requirement
• interface among engineering groups (Analyst, designer, programmer, planner, etc.,)
• interaction of project group with other functional groups like data processing, purchase, quality awareness etc.
• manage inter group issues (incompatible schedule, risk, system level problem), effectiveness of support tools
• time spent on inter group coordination and review by PM
9. Integrated Software Management
• Derive project process from Org process (PM review) plan as per derived project process
• integrate development process, project management and software engineering ,
• Resolve incompatible schedule, risk & system level problems
• measure effectiveness of process, causes & frequency of replanting and effort spent.
10. Software Product Engineering
• Project process followed, traceability of requirement, project management techniques used.
• Software engineering activities (use of appropriate method and tools for development, analysis, design & coding, testing & maintenance), review by SQA
• Ensure consistency (measurement of functionality, defect analysis and effectiveness of testing)
11. Training Programs
• Plan and provide training programs for skill and knowledge development
• Evaluation procedure for obtaining feedback and improving training facilities
• Carrying out improvements in different types of training (class room, guided self-study, on-the job & informal monitoring,) SQA review
12. Organization Process Definition
• Definition and use of standard organizational process in projects, collect data on use of process, estimates on size, actuals, effort, cost, etc.
• training in process, plan and improvement of process, database of process used compiled, guidelines for tailoring of process
• SQA review
13. Organization Process Focus
• Responsibility for defining , reviewing and planning improvement of Org. process are coordinated and integrated across the organization,
• Allocate resource and assign responsibility for developing and maintaining organization process, strengths and weakness of process used are identified relative to a process standard







