Key process areas of capability maturity model (cmm), Software Engineering

Assignment Help:

Key process areas of Capability Maturity model (CMM)

Effectiveness, Predictability and control of an organization's software processes are believed to get better as the organization moves up these five levels. While not thorough the empirical evidence to date supports this belief.

665_Key process areas of Capability Maturity model.png

Except for Level 1 every maturity level is decomposed into several key process areas that indicate the areas an organization should focus on to get better its software process. The major key process areas at Level 2 focus on the project's concerns related to establishing basic project management controls. They are mentioned as

 Requirements Management

Project Planning

Project Tracking and Oversight

Subcontract Management

Quality Assurance and

Configuration Management

The key process areas at Level 3 deal with both project and organizational issues as the organization establishes an infrastructure that institutionalizes effective engineering as well as management processes across all projects. They are Training Program, Organization Process Definition, Organization Process Focus, Integrated Management, Product Engineering, Intergroup Coordination and Peer Reviews.

The key process areas at Level 4 focal point on establishing a quantitative understanding of both the process as well as the work products being built. They are Quality Management and Quantitative Process Management.

The key process areas at Level 5 face the issues that both the organization and the projects must address to implement continual and measurable software process improvement. They are Technology Change Management, Defect Prevention and Process Change Management.

Every key process area is described in terms of the key practices that contribute to satisfying its goals. The key practices explain the infrastructure and activities that contribute most to the effective implementation and institutionalization of the key process area.


Related Discussions:- Key process areas of capability maturity model (cmm)

What is a user guide, The "user guide" is the similar as the user manual. T...

The "user guide" is the similar as the user manual. The user guide is a document that shows information essential to employ a system or component to get the desired results. Typica

Write the importance of standards, Write the Importance of standards. E...

Write the Importance of standards. Encapsulation of best practice- avoids repetition of past mistakes. They are a framework for quality assurance processes - they include ch

List any characteristics of a good srs, List any three characteristics of a...

List any three characteristics of a good SRS. Ans:The SRS should be: Correct , Unambiguous, Complete 1. Correct: An SRS is correct if each requirement stated therein is on

How do we zero down on automation tools, How do we zero down on automation ...

How do we zero down on automation tools for regression testing? Below criteria are used when zeroing down on automation tools for regression testing: - Risk analysis such as

Activity and use case diagram, The Application You should develop your p...

The Application You should develop your program using incremental development. Develop your program a little bit at a time and keep testing it. Save a working version before mak

Name the functionality which wasn''t listed in requirements, What do you do...

What do you do if you have provided functionality which wasn't listed in requirements? - If functionality isn't necessary to purpose of the application, it must be removed.

Explain acceptance testing and beta testing, Explain acceptance testing and...

Explain acceptance testing and beta testing.  Acceptance Testing and Beta testing : System tests are designed to validate a fully developed system to make sure that it meets

Software methodology, how to choose a software methodology for a software p...

how to choose a software methodology for a software project

Software requirements analysis, What types of models are formed during soft...

What types of models are formed during software requirements analysis?   Functional and behavioral

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd