Unit 2 Effort Estimation. Effort estimation represents step 3 of the project planning process.

Slides:



Advertisements
Similar presentations
Guide to Estimating.
Advertisements

BEZIER CURVES Part II. Assume we are given two endpoints labelled E1 and E2 and two control points labelled C1 and C2. create a smooth curve whose endpoints.
Chapter 6: Percents Section 3 Finding a Percent of a Number.
INFO 420Chapter 6 1 SW Project Management WBS and Project Estimation INFO 420 Glenn Booker.
Multiple Regression Fenster Today we start on the last part of the course: multivariate analysis. Up to now we have been concerned with testing the significance.
Chapter 10 Regression. Defining Regression Simple linear regression features one independent variable and one dependent variable, as in correlation the.
1 Planning. R. Dearden 2007/8 Exam Format  4 questions You must do all questions There is choice within some of the questions  Learning Outcomes: 1.Explain.
Standardized (adjusted) rate = A rate which has been weighted to remove the influence of some extraneous variable, such as age.
Sampling.
GPII-2A Planning a software project: Estimation & Measurement.
Software Project Planning CS 414 – Software Engineering I Donald J. Bagert Rose-Hulman Institute of Technology December 12, 2002.
19 Costing Systems: Process Costing Principles of Accounting 12e
Informatics 43 – June 2, Some Announcements Discussion on Friday – review. Bring questions. 0.5% extra credit for submitting the EEE Course Evaluation.
Other Sampling Methods
LSU 10/09/2007Project Schedule1 The Project Schedule Project Management Unit #4.
United Nations Statistics Division Backcasting. Overview  Any change in classifications creates a break in time series, since they are suddenly based.
Software Cost Estimation Hoang Huu Hanh, Hue University hanh-at-hueuni.edu.vn.
Planning & Scheduling Your Projects 1. Planning Elements Work Breakdown Structure (WBS) ◦Identifying the tasks and organizing them Scheduling the WBS.
Copyright © Cengage Learning. All rights reserved.
Project Management Methodology Project monitoring and control.
Stephen B. Castleberry | John F. Tanner Jr. Copyright © 2014 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior.
Information Technology Project Management
This document is proprietary to Project Consulting Group, Inc. and contains confidential information which is solely the property of Project Consulting.
Your Final Project Write an application: Language of your choosing Occupies rest of semester Individual project May NOT be: a work-for-hire for another.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 23Slide 1 Chapter 23 Software Cost Estimation.
Function Point Analysis What is Function Point Analysis (FPA)? It is designed to estimate and measure the time, and thereby the cost, of developing new.
Work Breakdown Structure (WBS) The WBS represents a logical decomposition of the work to be performed and focuses on how the product, service, or result.
Credible Estimation for Small Projects Rita Hadden WDC SPIN February 2001.
Newton's Method for Functions of Several Variables Joe Castle & Megan Grywalski.
1 Software Cost Estimation. Outline  Introduction  Inputs and Outputs  Methods of Estimation  COCOMO  Conclusion 2.
1 UseCase-based effort estimation of software projects TDT 4290 Customer-driven project IDI, NTNU, 14. Sept Bente Anda, Simula Research Lab., Oslo,
10/27/20151Ian Sommerville.  Fundamentals of software measurement, costing and pricing  Software productivity assessment  The principles of the COCOMO.
Copyright © 1994 Carnegie Mellon University Disciplined Software Engineering - Lecture 3 1 Software Size Estimation I Material adapted from: Disciplined.
In Chapter 4: Budgeting the Project Budgeting: the process of forecasting what resources the project will require. Cost estimating process: evaluating.
S/W Project Management Software Project Planning (POMA) Task Analysis.
4-1 Chapter 4 Budgeting the Project. 4-2 Introduction 4 Budgets are plans for allocating organizational resources to project activities. –forecasting.
Disciplined Software Engineering Lecture #3 Software Engineering Institute Carnegie Mellon University Pittsburgh, PA Sponsored by the U.S. Department.
Estimating Project Times and Costs CHAPTER FIVE PowerPoint Presentation by Charlie Cook Copyright © 2014 McGraw-Hill Education. All Rights Reserved.
Maintenance Workload Forecasting
Project Estimation techniques Estimation of various project parameters is a basic project planning activity. The important project parameters that are.
Software Project Estimation IMRAN ASHRAF
Sampling Design and Analysis MTH 494 Lecture-22 Ossam Chohan Assistant Professor CIIT Abbottabad.
Software cost estimation. Fundamental estimation questions How much effort is required to complete an activity? How much calendar time is needed to complete.
Basic Statistics Linear Regression. X Y Simple Linear Regression.
MEM 612 Project Management
Analysis of Experimental Data; Introduction
Example x y We wish to check for a non zero correlation.
Multiple Product CVP Analysis The easy way. What is multiple product CVP Analysis? Sell multiple products Ratio of products sold is assumed constant Determine.
(6) Estimating Computer’s efficiency Software Estimation The objective of Software Estimation is to provide the skills needed to accurately predict the.
Simplify Radical Expressions Using Properties of Radicals.
1 x = 9 12 x = x = x = x = x = x =
Assignable variation Deviations with a specific cause or source. forecast bias or assignable variation or MSE? Click here for Hint.
Software project management 3rd Umer khalid Lecturer University of Lahore Sargodha campus.
Chapter 5: Software effort estimation
Multiple Regression Scott Hudson January 24, 2011.
Software cost and effort estimation will never be an exact science. Estimation is very difficult to do, but is often needed Too many variables can affect.
Class 25, April 26, 2016 Lesson 8.3: Modeling Car Loans.
Chapter 4 Systems of Linear Equations; Matrices
CORRELATION.
Simplify Radical Expressions Using Properties of Radicals
Estimating Project Times and Costs
Introduction to Behavioral Statistics
Without a calculator, simplify the expressions:
assignable variation Deviations with a specific cause or source.
Splash Screen.
روش تحقيق در تربيت بدني انسان داراي پيشرفته ترين نظام عصبي در بين موجودات جهان است تحقيق فرايند رسيدن به پاسخ سئوال پژوهشي است روشهاي دستيابي انسان به.
Mathematical Symbols 09/04/2019 R Nicks.
Splash Screen.
Software Project Management
Multiplying Up.
Presentation transcript:

Unit 2 Effort Estimation

Effort estimation represents step 3 of the project planning process.

Effort Estimation Before we can plan the project schedule we have to estimate effort and duration of all the work packages of the WBS. Effort estimation will generate a lot more information than only effort and duration: Who will be responsible for each work package? What is the work package specification? What are the expected results of each work package? How is the achievement of the results measured? What are the prerequisites for the work package? What are the conditions under which the work has to be done? What are the required start and end times? What and how much material is needed for each work package, at what cost? What tools are needed for each work package, at what rates? Obviously, effort estimation needs expertise on a work package specific level to accomplish this transition.

Categories of Effort Estimation 1)Deductive or Top-down Methods: Assume the total cost for the project is given. From there we assign the cost, and thus, the effort of individual work packages based on estimated percentages derived from earlier, similar projects with similar work packages. The advantage of deductive methods is a simple and rapid cost allocation, the disadvantage is that they only work for projects that consist of work packages we already know from earlier, similar projects.

Categories of Effort Estimation 1)Inductive or Bottom-up Methods: The basic idea of inductive methods is to start effort estimation with the work packages individually, with support of experts, or knowledge of similar work packages of earlier projects, and then summarize bottom up, following the structure of the WBS.

Categories of Effort Estimation (1) Factor Analysis: For a certain work package, we know all the variables or factors, how they influence the work, and how these factors correlate with each other. Then we can calculate the effort based on a mathematical formula which reflects that influences and correlations. Effort = f (influencing variables, correlation coefficients). For example, the effort of a work package "Develop hardware control unit" is influenced by the number of people involved, P=4, the number of interfaces, S=5, the number of functional blocks, B=10. From earlier projects with similar control units we might know the correlation coefficients. For example, cP=2.5, cS=2, cB=1.5, cU=2.0. Our formula could look like this Effort = f(P, S, B) = cP*P + cS*S*S + cB*B = = = = 75 (working days)

Categories of Effort Estimation (2) Multiplication Method: If we can divide a work package into a number of equal parts then, we can estimate the total effort by estimating one part and then multiplying this value by the number of parts. Total Effort = Effort of one part * number of parts