Question

In: Computer Science

Compare and contrast between Waterfall model and Incremental development model. Define Capability Maturity Model (CMM) and...

Compare and contrast between Waterfall model and Incremental development model.

Define Capability Maturity Model (CMM) and the different levels of CMM.

Solutions

Expert Solution

Compare and contrast between Waterfall model and Incremental development model are :

1. Waterfall model is  a model where all phases involve in this model completed one by one in linear fashion . Hence, sometimes it  is referred as linear-sequential life cycle model. Whereas , in Incremental development model is a multiple development cycles that take place in smaller modules.

2. The chances of failure of Waterfall model is high.Whereas , the chances of failure ofIncremental development model is low.

3. Flexibility to change in waterfall model is Difficult. Whereas, flexibility to change in incremental development model is easy.

4. In Waterfall model returning to previous phase not possible whereas,in incremental development model returning to previous phase is possible.

Capability Maturity Model (CMM):

Capability Maturity Model (CMM) is a methodology that is used to develop, refines maturity of an organizations software development process.

Different levels of Capability Maturity Model (CMM) are as follows :

1. Level One : Initial -

In this stage, the capability is characterized on the basis of the individuals that is present in the organization.

2. Level Two : Repeatable –

In this stage, we develop plans and process of the project. Also , the work is planned and tracked.

3. Level Three : Defined –

Here, the  Work is well defined and it will make sure that product meets the requirements of the customer.

4. Level Four : Managed –

Work is quantitatively controlled, here we also manages the project's processes and sub-processes. And also understand process performance,

5. Level Five : Optimizing –

At last stage, identify and deploy of new tools if required and also the process improvements to meet needs of the customer is done. And also it detect and remove defects if any at the possible earliest time.


Related Solutions

Compare and contrast traditional (e.g. waterfall) and iterative software development models. Explain briefly the main elements...
Compare and contrast traditional (e.g. waterfall) and iterative software development models. Explain briefly the main elements and relationships between them involved in the UML use case diagram. Also, give a small example including at least two relationships (e.g. generalization , …).
What are the similarities and differences between the conventional waterfall model and the Unified Process model?...
What are the similarities and differences between the conventional waterfall model and the Unified Process model? Identify and explain three advantages and three disadvantages of each of these two models. combines below questions together too Explain in an essay why the waterfall process is a process for solving tame problems. also Explain in an essay how agile development tackles application software development as a wicked problem.
Summarize the two systems development methodologies: SDLC and Prototyping. (Briefly) Compare the waterfall methodology and the...
Summarize the two systems development methodologies: SDLC and Prototyping. (Briefly) Compare the waterfall methodology and the prototype methodology. (Briefly, in terms of advantages and disadvantages of both)
What is the difference between Real Property and PersonalProperty? Define each and compare and contrast.
What is the difference between Real Property and Personal Property? Define each and compare and contrast.
Compare and contrast between the business analysis process model and the business analysis core concept model....
Compare and contrast between the business analysis process model and the business analysis core concept model. business analysis and financial policy
Compare and contrast the economic model to the voluntary spirit model.
Compare and contrast the economic model to the voluntary spirit model.
compare and contrast growth-mediated economy and support-led model of economic development. How do each of these...
compare and contrast growth-mediated economy and support-led model of economic development. How do each of these affect population health?
Define IFRS then compare and contrast GAAP with IFRS.
Define IFRS then compare and contrast GAAP with IFRS.
a) Compare and contrast between the business analysis process model and the business analysis core concept...
a) Compare and contrast between the business analysis process model and the business analysis core concept model. b) What do you understand by “use case(s)”? With the aid of a diagram, illustrate the use cases of a university library
Compare and contrast the Tyler and Taba models of curriculum development
Compare and contrast the Tyler and Taba models of curriculum development
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT