Process Based Estimation Essay

Improved Essays
LOC and FP estimation are distinct estimation techniques. Yet both have a number of characteristics in common. The project planner begins with a bounded statement of software scope and from this statement attempts to decompose software into problem functions that can each be estimated individually. LOC or FP is then estimated for each function. Alternatively, the planner may choose another component for sizing such as classes or objects, changes, or business
Baseline productivity metrics (e.g., LOC/pm or FP/pm9) are then applied to the appropriate estimation variable, and cost or effort for the function is derived. Function estimates are combined to produce an overall estimate for the entire project.
5.6.3 Process-Based Estimation
The process
…show more content…
5.7.2 The COCOMO Model
Barry Boehm proposed the original COCOMO model became one of the most widely discussed software cost estimation models in the industry. It has evolved into a more comprehensive estimation model, called COCOMO II.
Constructive Cost Model II is a model that allows one to estimate the cost, effort, and schedule when planning a new software development activity. It is the latest major extension to the original COCOMO model published in 1981. It consists of three sub models, each one offering increased fidelity the further along one is in the project planning and design process. Listed in increasing fidelity, these sub models are called the Applications Composition, Early Design, and Post-architecture models.
COCOMO II is actually a hierarchy of estimation models that address the following areas:
Application composition model: Used during the early stages of software engineering, when prototyping of user interfaces, consideration of software and system interaction, assessment of performance, and evaluation of technology maturity are paramount.
Early design stage

Related Documents

  • Improved Essays

    115 “Bottom-up cost estimating is the process of creating a detailed estimate for each work component(labor and materials) and accounting for each varying cost burden”. Ability to deliver new and improved automated features at a more efficient and faster rate, enhance existing components, and reduce workforce management risk by appealing to a larger talent pool and improve the financial bottom line for Highmark. Figure 4.1Phillips provides a cost benefits analysis of three phases of project implementation which would be recommended for Highmark. Phase I: Development $33,600. Phase II: Testing $45,000.00.…

    • 2708 Words
    • 11 Pages
    Improved Essays
  • Improved Essays

    Pt1420 Unit 1 Study Guide

    • 607 Words
    • 3 Pages

    If I examine the overall structure of software development,…

    • 607 Words
    • 3 Pages
    Improved Essays
  • Improved Essays

    Employee Ultima Report

    • 697 Words
    • 3 Pages

    This is determined by dividing the value of work by the actual costs that it took to earn the value. The ability to actually forecast cost performance allows the project to reduce financial risk. Schedule performance This is the index of total original authorized investment versus total final project duration Measuring performance and progress is also fundamental to professional PM.…

    • 697 Words
    • 3 Pages
    Improved Essays
  • Decent Essays

    Part 1 introduces the concept of "Megaproject Parameters" to help in grasping the complexity of a Megaproject, and to aid in the development of Megaproject Organisation Design, Modelling,…

    • 314 Words
    • 2 Pages
    Decent Essays
  • Improved Essays

    Initiation Phase- This is when identifying the project requirements and objective occurs. This also requires review of vendor agreements, timelines and scope…

    • 380 Words
    • 2 Pages
    Improved Essays
  • Superior Essays

    Principles of construction are passed down and improved upon as construction technologies advance. For example, mud and straw were considered suitable materials for building shelter, but now they are not. Frederick P. Brooks Jr lays out timeless principles of software engineering in The Mythical Man-Month. Brooks writes about common problems faced by software engineers and how the principles are applied. While elaborating on common problems encountered Brooks goes into specific details about systems that are antiquated due to advances in technology.…

    • 1561 Words
    • 7 Pages
    Superior Essays
  • Superior Essays

    Project Strategy and Planning When planning for the Alliance Prototype Project, we took a very structured approach. Group members were assigned formal roles, which were then used to delegate portions of the planning document. Each section of the planning document was completed individually, but was revised at a follow up meeting where the group discussed their rationale behind each of their decisions. When formulating the scope statement, our Quality Manager focused on key deliverables and defined constraints, synthesizing the available information into one cohesive statement. Our Risk Manager brainstormed a list of all possible risks when executing the simulation, assigned probability and cost impacts to each, and then decided whether to accept…

    • 1288 Words
    • 5 Pages
    Superior Essays
  • Decent Essays

    Pillar Church of Jacksonville is a fast-growing church that is in need of a website with online registration capabilities that would address their need for an online presence to better serve their members, community, and any other interested parties. Such a website would enable them to achieve their strategic goal of spreading the Good News to their community and beyond. For this reason, Pillar Church have decided to pursue a project to create a website with online registration capabilities to provide members and nonmembers alike with general information regarding the church as well as provide online registration capabilities for the various events and classes that are available throughout the year. Also, with the increased growth and community…

    • 605 Words
    • 3 Pages
    Decent Essays
  • Superior Essays

    Effortful Processing Essay

    • 1191 Words
    • 5 Pages

    Our memories is what makes us, us. It is what we use to study, read, visualize or even listen. Our brain uses our memories for encoding, storing in short and long term memory boxes and retrieving from them when we need them. There are two parts of encoding, automatic processing and effortful processing.…

    • 1191 Words
    • 5 Pages
    Superior Essays
  • Improved Essays

    Painting an Essay My writing process is similar to making art in many ways. When painting, one has to be delicate and deliberate, hoping for the best, but working with mistakes. The colors on the canvas are softly brushed onto the paper, and the sketch below drafts a form created from the depths of the mind. Every word must come together to create an image that speaks to the audience.…

    • 811 Words
    • 4 Pages
    Improved Essays
  • Great Essays

    W5-Assignment Payalben Hiren Barot Virginia International University (VIU) October 7th 2015 Author Note • This paper was prepared for CMP 660 - Issues and Trends in Software Engineering taught by Dr. Hammad Elbedour. Abstract 1] Identify significant elements of an organization model to encourage high performing teams (i.e., job flexibility, training, recognition). Ans-…

    • 1185 Words
    • 5 Pages
    Great Essays
  • Great Essays

    Woody 2000 Case Study

    • 1292 Words
    • 6 Pages

    The estimates should be definite and it can be made through development of design, stage of construction etc. The estimates must be made by taking the cues and suggestions of the subcontractors and following a standard format will help in tracking the estimate easier. c.Is lifecycle costing a factor on this project? Life cycle costing is an economic analysis where the various alternatives to the projects are estimated and the final selection of the alternatives is the one which gives the least cost. Life cycle costing is a factor in the project and the selection of the project was mainly by estimating the net present value and IRR of the project.…

    • 1292 Words
    • 6 Pages
    Great Essays
  • Improved Essays

    Measuring Agile Success Agile methodology is an iterative approach typically used in software development as an alternative to the traditional project management. The approach emphasises on building the software incrementally from the beginning instead of delivering everything at the end, and solutions and requirements evolve sequentially. Product is broken down into incremental builds which are provided in iterations. Each iteration lasts typically almost one to three weeks, and requires cross functional teams to work together in different areas such as requirement analysis, planning, coding and testing. After each iteration, a working software build is delivered and working product is shown to all the important stakeholders, including customers.…

    • 877 Words
    • 4 Pages
    Improved Essays
  • Great Essays

    Perfect Pizza, Inc.

    • 1254 Words
    • 6 Pages

    Perfect Pizza, Inc., a regional pizza delivery shop with multiple locations, has decided to implement a new online ordering system that will allow customers to place orders online, and allow in-house staff to enter orders into the same system, which is also integrated into the organization’s inventory and accounting systems. The hope is that this will increase sales and improve the efficiency of the ordering process. What is the purpose of performing a feasibility assessment?10 Please identify and briefly explain10 five (5) types of feasibility typically addressed in a Baseline Project Plan. Using the Perfect Pizza ordering system project above, please provide an example of an issue that should be addressed for each type of feasibility.10…

    • 1254 Words
    • 6 Pages
    Great Essays
  • Improved Essays

    And finally to develop and implement a project plan; based on major tasks, duration of each task, target dates, measuring evaluating completion and…

    • 768 Words
    • 4 Pages
    Improved Essays