Familiar Metrics Management

Slides:



Advertisements
Similar presentations
Metrics for Process and Projects
Advertisements

Solving Linear Systems (in three variables)
Slide 1 Copyright QSMAssociates, Inc. All Rights Reserved “Index Based Productivity Benchmarking” “How Productive Were Our Teams on Our Most Recent Projects?”
T. E. Potok - University of Tennessee CS 594 Software Engineering Lecture 2 Dr. Thomas E. Potok
Activities CTC-415. Activity Consumes Time Usually consumes resources (cure time for concrete) Definable start and finish Assignable – V. important –
LSU 10/09/2007Project Schedule1 The Project Schedule Project Management Unit #4.
Project Management Software Application PRM 705 Lecture 19.
Information System Economics Software Project Cost Estimation.
Cost22 1 Question of the day u If you were the boss, what would you do for cost estimation?
Estimation Why estimate? What to estimate? When to estimate?
ACTION PLANNING APAMSA Leadership Development Module.
Setting Your Fees Project Cost and Setting Your Fees.
Cost and Time Control. Project completed on time and on budget –Want to get done early –Lower costs –More profit.
Copyright © 2003 Pearson Education Canada Inc. Slide Chapter 10 Determining How Costs Behave.
A Brief Introduction to COCOMO Hossein Saiedian EECS810: Software Engineering.
1 Software Process and Project Metrics. 2 Normalization for Metrics.
Cost13 1 Cost Estimation Estimates based on LOC. cost13 2 Boehm's COCOMO u Software Engineering Economics u Prentice-Hall c1981 u type COCOMO in a search.
CCA week 12 Review. Write a linear equation to represent this situation.
Direct Variation Talking about the relationship between variables in a new way!!! Fun, Huh?
Chapter 3: Software Project Management Metrics
Accounting for Factory Overhead
Examples of Questions Asked During an Evaluation.
Metrics and Measurements Brian Bockelman Area Coordinator’s Meeting May 28, 2009.
Project Management Software Application PRM 705 Lecture 16 Mian Wasim Irshad.
540f07cost12oct41 Reviews Postmortem u Surprises? u Use white background on slides u Do not zip files on CD u Team leader should introduce team members.
1 Software Quality Engineering. 2 Quality Management Models –Tools for helping to monitor and manage the quality of software when it is under development.
Chapter 7: Project Cost Management
Slide 1 Copyright QSM Associates, Inc. All Rights Reserved “Deadline Driven Estimation” “How much functionality can be built, within a deadline of X, with.
CE 366 PROJECT MANAGEMENT AND ECONOMICS Robert G. Batson, Ph.D., P.E. Professor of Construction Engineering The University of Alabama
Understanding Demand. Resource Market The Circular Flow Diagram Product Market HouseholdsFirms For Instance, Compact Discs -- Households Want To Buy (Demand)
Cost and Schedule Breakout Session Paul Weinman Pacific Northwest National Laboratory.
Algebra Ch4 Functions Review New Write this down: Function – a relationship between variables in which each value of the input variable is.
Project management. Software project management ■It is the discipline of planning, organizing and managing resources to bring about the successful completion.
Area Covered. Work Done Quantity Financial Progress of work.
Representing Proportional Relationships
Determining How Costs Behave
Chapter 11 Project Management.
Software Project Management
Project Management Software Application PRM 705
Linear vs. Nonlinear Functions!
Why Do We Measure? assess the status of an ongoing project
Software Project Management
Software Project Management
This presentation uses a free template provided by FPPT.com Software Project Management
Software Project Management
Software Project Management
Software Project Management
Software Project Management
Software Project Management
Software Project Management
CHAPTER 6 PROJECT TIME MANAGEMENT
Defining the Activities
Activity-Based Costing Chapter 3
Writing Equations in Slope-Intercept Form
Heart of algebra Eye of Newt Pancreas of Arithmetic
COCOMO Models.
Identify Functions Using Tables
Activity-Based Costing Chapter 3
Project Management Chapter 11.
Software metrics.
Software Cost Estimation
Proportional and Non-proportional Relationships
Why Do We Measure? assess the status of an ongoing project
Furnishings/Fixtures (five required)
Scatterplots line of best fit trend line interpolation extrapolation
THIS IS.
CAD DESK PRIMAVERA PRESENTATION.
CHAPTER 6 PROJECT TIME MANAGEMENT
Understanding Demand 1.
Passport to Advanced Math
Presentation transcript:

Familiar Metrics Management Based on Lawrence H. Putnam & Ware Myers

Five Metrics Six Management Functions Presenting Eric Driggs Familiar Metrics Five Metrics Six Management Functions Presenting Eric Driggs

The Five Metric Categories Time Cost Productivity Quantity (Scale) Quality

Six Management Functions Bid estimation Date planning Quality testing Resource allocation Process improvement monitoring Progress monitoring

Metrics matched with Functions Time => Cost => Quality => Productivity => & Quantity Date planning Bid estimation Quality testing Progress monitoring Resource allocation Process improvement monitoring

Example Metrics Quantity Time Cost Quality Productivity Lines of source code / function points Time Schedule Shipping Date Cost Billable hours * labor rate Quality Number of defects in requirements, design Found each month Productivity Lines of source code per person-month

End of Part 1 THANK YOU

Presenting Arastu SHAH` THE Rayleigh curve Presenting Arastu SHAH`

The RelationSHIP of TIME and PRoductivity

RAYLEIGH CURVE The productivity relationship It incorporates the amount of work done, the effort devoted to doing it, and the very important time factor. In 1950, Peter V. Norden of the IBM Development Laboratory, Poughkeepsie, NY had found a relationship between the assignment of people to a research and development project and the development time of the work being done. This relationship is modeled by a curve named after Lord Rayleigh, the great British physicist.

Rayleigh curve

End of Part 2 THANK YOU

The Software Equation Presenting Omer Azmon

The Software Equation The basic software equations is S = c x E x T where: S is size in terms of functionality or LOC c is some productivity constant E is effort such as man-months T is time such as month

NON-LINEARITY The software equation is nonlinear. Norden using Rayleigh equation anticipated this finding long ago.

The Software Equation The full software equations is S = c x (E/sf)1/3 x T4/3 where: S is size in terms of functionality or LOC c is some productivity constant E is effort such as man-months sf is some skill factor of the group selected T is time such as month

Small Changes IN ScheduLE We could manipulate the time and effort relationships by algebraic methods using the equation of the curve. So C = E x T4 C is the project size and productivity as a constant E is effort such as man-months T is time such as month

Sample InSIGHT Conventional productivity: LOC per man- month — falters in practice for estimation. Instead the Equation takes into account The productivity of an entire organization The productivity of the process relative to the time period covered The effect of the development time planned or allowed The effect of size

End of Part 3 THANK YOU