Development phases of the detailed cocomo model, Software Engineering

Assignment Help:

Q. Explain the development phases of the detailed COCOMO model.

Ans A software development is performed in four successive phases which are as follows

1: plan/requirements: this is the initial phase of the development cycle. The condition is analyzed the product plan is set up and a full product specification is generated. This stage consumes from 6% to 8% of the effort and 10% to 40% of the development time.

2: product design: The second stage of the COCOMO development cycle is concerned with the determination of the product architecture and the specification of the subsystems. This necessitates 16% to 18% of the normal effort and 19% to 38% of the development time.

3: programming: This is the third stage and is divided into sub phases that are detailed phase and code or unit phase. This necessitates 48% to 68% of the effort and 24% to 64% of the development time.

4: integration/test : This stage of COCOMO occurs before delivery. This mostly consists of putting the tested parts together and then testing the final product. This necessitates 16% to 34% of normal effort and 18% to 34% of the development time.


Related Discussions:- Development phases of the detailed cocomo model

Illustrate about clear box testing and ad-hoc testing, Clear box testing an...

Clear box testing and Ad-hoc Testing Clear box testing is white box testing which is a structural testing method. It needs understanding of the internal logic and flows of the

Why software maintenance is require, Why Software maintenance is require ...

Why Software maintenance is require Software maintenance is done due to the below factors. i)  To rectify the errors which are encountered during the operation of software.

What are the types of software maintenance, What are the types of software ...

What are the types of software maintenance? Corrective maintenance - Means the maintenance for correcting the software faults. Adaptive maintenance - Means maintenance f

Construct an e-r diagram, Construct an E-R Diagram for the application desc...

Construct an E-R Diagram for the application described on the next page. Include any additional assumptions you made about the application requirements. The assumptions may not dir

Supermarkets, A supermarket requires to develop software to encourage regul...

A supermarket requires to develop software to encourage regular customers. For this the customer requires to supply his name address telephone number and driving license number. A

What is a data object, What is a data object? Data object is a collecti...

What is a data object? Data object is a collection of attributes that act as an aspect, characteristic, quality, or descriptor of the object.

What are the advantages and disadvantages of size measure, What are the adv...

What are the advantages and disadvantages of size measure? Advantages: Artefact of software development which is simply counted. Many existing methods use LOC as a key input. A

Explain scalability of information systems, Question: (a) The relations...

Question: (a) The relationship between organisations and information technology is a complex one, and is made up of a number of mediating factors which must be considered prior

Explain operational testing, Describe Operational Testing? Ans) Testing ...

Describe Operational Testing? Ans) Testing done by the end user on software in its normal operating environment.

What is software engineering, What is software engineering? Software en...

What is software engineering? Software engineering is a regulation in which theories, methods and tools are applied to make professional software.

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