![intermediate cocomo model intermediate cocomo model](https://i.ytimg.com/vi/aCw6UvFQY2U/maxresdefault.jpg)
- #Intermediate cocomo model drivers
- #Intermediate cocomo model driver
- #Intermediate cocomo model software
- #Intermediate cocomo model code
A new estimate may show over budget or under budget for the project. When need arises to revise the cost of the project. Assumptions made at the beginning may vary as time progresses in developing the project. COCOMO is not a perfect realistic model. For the remaining phases a separate estimation model should be used. COCOMO is used to estimate the cost and schedule of the project, starting from the design phase and till the end of integration phase.
#Intermediate cocomo model drivers
The cost drivers depend upon requirements, analysis, design, testing and maintenance. Cost drivers depend upon product reliability, database size, execution and storage. The cost drivers are intermediate to basic and advanced cocomo. Team members are familiar with the system under development. Team members are unfamiliar with the system under development. It consists of experienced and inexperienced staff. It lies between organic mode and embedded mode in terms of team size. There is a proper interaction among the team members and they coordinate their work. Project is developed in familiar environment.
![intermediate cocomo model intermediate cocomo model](https://www.researchgate.net/profile/Bahman-Arasteh/publication/308820357/figure/fig1/AS:507389658046465@1497982529502/Comparing-Proposed-Model-with-Intermediate-COCOMO-Model.png)
#Intermediate cocomo model software
The various classes of software projects are It varies depending upon size of the project. The basic cocomo gives the magnitude of cost of the project. The above table 1 shows typical constant values that have been calculated from various projects. EAF is called Effort Adjustment Factor which is 1 for basic cocomo, this value may vary from 1 to 15.Ībbildung in dieser Leseprobe nicht enthalten Schedule S= c * (E) d where E is the Effort and c, d are constants. Effort E = a * (KDSI) b * EAF Where KDSI is number of thousands of delivered source instructions a and b are constants, may vary depending on size of the project. The effort (E) and schedule (S) of the project are calculated as follows Useful when the team size is small, i.e. Cost drivers depend upon project size mainly. Only a few cost drivers are associated. It is used for relatively small project.
![intermediate cocomo model intermediate cocomo model](https://slidetodoc.com/presentation_image_h2/7b372e752155d5e4fce59e49ab37af64/image-17.jpg)
The size of the project may vary depending upon the function points. Algorithmic cost model is developed based on relating the current project to previous projects. Number of interfaces CONSTRUCTIVE COST MODEL (COCOMO):Ĭonstructive Cost model was developed by Barry W Boehm in 1981. Function points may vary the size of the project due to the variation in Function points are the empirical measurement to measure size of the project.
#Intermediate cocomo model code
Size of the project is measured in Kilo lines of code (KLOC).
#Intermediate cocomo model driver
The most important cost driver is size of the project.
![intermediate cocomo model intermediate cocomo model](https://1.bp.blogspot.com/-UwRT_5Aczb4/UTSfccjm1LI/AAAAAAAAAsU/odP6Fy96_Nc/s280/C1.png)
The cost drivers may vary the cost of building a project. Incorporate the critical features in an iterative manner.Ĭost drivers are those critical features which have an impact on the project. Evaluate the project whether it is feasible within the budget constraints. Compare the project with previous familiar projects. Find projects with similar environments. Prepare a scaling model for each cost driver. List important or critical cost drivers. Organization can realize of what is achievable and deliverable to the customer.įor the organization to develop a cost estimation model the following things are required. The estimation model is useful for trade off between the developer and customer. For projects with familiar environment it is easy to predict the cost of the project. The development of software product varies depending upon the environment in which it is being developed. Software cost estimation model is an indirect measure, which is used by software personnel to predict the cost of a project. In this paper we will be discussing Constructive Cost Model as the cost estimation model. The cost estimation can be used to develop a product utilizing optimum resources. These models give a base to predict the cost for developing a software project. The cost estimation models are used to predict the effort and cost required to develop a project. Software products are said to be feasible if they are developed within the budget constraints.