Explain capability maturity model, Software Engineering

Overview

You are a Systems Analyst working for Zeppelin Industries Inc. Many of the software projects your company attempts to deliver are failing or have already failed. The owner of the company wants you to provide a new strategy to change the way projects are approached so that future projects succeed and the company develops a consistent approach to projects delivery.

Requirements

1.question1: The capability Maturity Model( CMM) was developed by the software engineering institute at carnegie mellon,and is widely used by both the private and public sectors. what is the purpose of the CMM framework and how does it achieve this?
question2: list the five maturity levels and briefly describe each of them
question3: The difference in a typical project's duration, person-months, quality, and cost, depending upon whether an organization's system development process is at CMM level 1, 2, or 3. Between which two CMM levels does an organization gain the greatest benefit in terms of percentage of improvement? what do you think is the reason for this?

2. You shall read all three Problems and Exercises above ?

2. Your original post shall be in the form of a well-written business memo (template attached) to the owner of your company, Mr. Robert Plant.

3. In your memo you shall provide answers to questions 1, 2 and 3 in such a way as to sell Mr. Plant on implementing CMM, at least through level 3.

4. The length of your letter shall not exceed 500 words.

Posted Date: 3/22/2013 6:44:58 AM | Location : United States







Related Discussions:- Explain capability maturity model, Assignment Help, Ask Question on Explain capability maturity model, Get Answer, Expert's Help, Explain capability maturity model Discussions

Write discussion on Explain capability maturity model
Your posts are moderated
Related Questions
What is SCI? Software Configuration Item is information that is carried as part of the software engineering process.

Discuss about the Software Maintenance Maintenance in the normal sense means correcting problems caused by wear and tear though software maintenance is different.  Software is

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

Which phase is not available in software life cycle? Abstraction is the only phase which in not available in software life cycle

Explain in brief the concept of Functional independence ?

Explain about the Spiral Model This model can be considered as the model that combines the strengths of various other models. Conventional software development processes don't

Explain clearly the Agile Process Model

java/python based application which lets you upload images of car logos and detects which logo it is by outputting the ID number of that image. Neural network is used to achieve th

explain coupling

What can be main reasons for a bug not being to reproduce? What must be done if such a bug is found? A bug can't be reproduced for below reasons: 1. Low memory. 2. Things