![]() ![]() Project Attributes: This describes the particular characteristics of the project such as the use of modern programming practices, use of software tools and required development schedule.Personal Attributes: This describes the experiences and capabilities that are taken into account such as analyst capacity, programmer capability, applications experience, virtual machine experience.Hardware attributes: This explains the constraints imposed on the software product by the hardware platform such as execution time constraint, main storage constraint, virtual machine volatility, computer turnaround time.Product Attributes: This explains the required characteristics of the software product being developed such as the required reliability, database, and product complexity.The capability of the developers, functional requirements, familiarity with the development platform, etc. Post-Architecture Model: Used once the system designing is completed and when further system information is collected.It is used to compute the efforts taken to integrate these components. Reusable Model: Used when software is developed using the reusable components.Early Design Model: Used when system requirements are collected and concluded but designing has not yet started.Application Composition Model: Used when software is developed from existing parts.The sub-models of COCOMO 2 model are as follows: This model targets modern software projects and will continue to evolve over the next few years. It examines different factors affecting the project costs.The COCOMO model provides a transparent working environment.The focus is on adjusting the model as required by the organization and this done based upon the historical data which is not available all the time. ![]() It is difficult to estimate the exact KDSI in early phases of the project development since most of the effort estimates are still not known.Compare the estimation and correct the differences.Add other development costs also – like planning and analysis that were not included in the estimate.Perform sensitivity analysis to find trade-off benefits.Calculate the total system effort and development time.State the remaining 11 effort multipliers for each subsystem.Calculate the model effort and development time for each module.These multipliers may be product complexity, programmer’s capability, virtual machine experience, and programming language experience. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2023
Categories |