CSE4316 Earned Value

download CSE4316 Earned Value

of 26

Transcript of CSE4316 Earned Value

  • 7/29/2019 CSE4316 Earned Value

    1/26

    CSE Senior Design I

    Earned Value Management

    Some slides in this presentation were originally developed by Mr. TomRethard, and most have been further enhanced and modified by Mr. Mike

    ODell for use in the CSE Senior Design class.

    Instructor: Mike ODell

  • 7/29/2019 CSE4316 Earned Value

    2/26

    4

    2

    Earned Value - What is it?Simply, it is a project monitoring andmeasurement system that:1. establishes a clear relationship between

    planned accomplishments and actual accomplishments

    2. reinforces and rewards good planning

    practices

  • 7/29/2019 CSE4316 Earned Value

    3/26

    4

    3

    Earned Value - What is it?Basic concepts of Earned ValueManagement (EVM)

    Each task in a project earns value as plannedwork is completed

    For example (perhaps), if you were paid on thisbasis, you wouldearn $$ at key milestones based onthe value of what you have completed (earned value)

    Earned value can be compared to actual costand budgeted cost to determine variance andpredict future performance

  • 7/29/2019 CSE4316 Earned Value

    4/26

  • 7/29/2019 CSE4316 Earned Value

    5/26

    4

    5

    Earned Value ComponentsPlanned Value (a.k.a.BCWS)

    How much work (person-hours) you planned to haveaccomplished at a given point in time (this is from theWBS in your plan)

    Actual Cost (a.k.a. ACWP)How much work (person-hours) you have actually spentat a given point in time

    Earned Value (a.k.a. BCWP)The value (person-hours) in terms of your base budgetof what you have accomplished at a given point in time(or, % complete X Planned Value)

  • 7/29/2019 CSE4316 Earned Value

    6/26

    4

    6

    Earned Value: Example

    On Day X:PLANNED VALUE(Budgeted cost of the work scheduled, BCWS) =18 + 10 + 16 + 6 = 50

    EARNED VALUE(Budgeted cost of the work performed, BCWP) =18 + 8 + 14 + 0 = 40

    ACTUAL COST (of the work performed , ACWP) =45 (from your project tracking - not evident in above chart)

    18

    8

    14

    Today

  • 7/29/2019 CSE4316 Earned Value

    7/26

    4

    7

    Earned Value: Example

    C o s

    t ( P e r s o n - H o u r s

    )

    Time (Date)

    Planned Value : what your plan called for sending onthe tasks planned to becompleted by this date.

    Today

    Earned Value : value (cost)of what you haveaccomplished to date, per the base plan.

    Actual Cost : what youhave actually spent tothis point in time.

  • 7/29/2019 CSE4316 Earned Value

    8/26

    4

    8

    Earned Value: Example

    C o s

    t ( P e r s o n - H o u r s

    )

    Time (Date)

    Today

    BehindSchedule

    Over Budget

  • 7/29/2019 CSE4316 Earned Value

    9/26

    4

    9

    VarianceAnyschedule or cost deviation from aspecific plan.Used within an organization to verify thebudget and schedule for a projectFrequently used as a key component ofplan reviews and performancemeasurement

  • 7/29/2019 CSE4316 Earned Value

    10/26

    4

    10

    VarianceMust compare scheduling and budgetvariance at the same time

    Schedule variance : deviations from workplanned not a measure of changes in costCost variance: deviations from thebudget not a measure of work scheduled vs.

    work completedExample: applying more $$/people to a task maymaintain the schedule, but it adds to costschedule on track over budget on expenses (cost)

  • 7/29/2019 CSE4316 Earned Value

    11/26

    4

    11

    Performance IndicesCost Performance Index

    CPI = BCWP/ACWPSchedule Performance Index

    SPI = BCWP/BCWSAnalysis

    CPI > 1.0 exceptional performance

    CPI < 1.0 poor performanceSimilar for SPI

  • 7/29/2019 CSE4316 Earned Value

    12/26

    4

    12

    QuizThe EV measurement of work you planned tohave accomplished at a given point in time :a. BCWPb. ACSPc. BCWSd. ACWSTrue or False: At any point in time, the SPItells you exactly how far ahead or behindschedule you are on your project.a. TRUEb. FALSE

  • 7/29/2019 CSE4316 Earned Value

    13/26

    4

    13

    QuizIf BCWP is 20 pm and ACWP is 15 pm, CPI:a. .75b. 1.33c. 1.0d. 0If BCWP is 27 pm BCWS is 25 pm, you areprobably:a. On scheduleb. Ahead of schedulec. Behind scheduled. None of the above

  • 7/29/2019 CSE4316 Earned Value

    14/26

    4

    14

    Earned Value & Variance: Example

    On Day X:PLANNED VALUE (BCWS) = 18 + 10 + 16 + 6 = 50EARNED VALUE (BCWP) = 18 + 8 + 14 + 0 = 40ACTUAL COST (ACWP) = 45 (from your project tracking)

    Therefore:Schedule Variance = BCWP BCWS = 40 - 50 = -10 (behind schedule)Schedule Performance Index = 40 / 50 = 0.8, or 80% of plan (a B-, at best)Cost Variance = BCWP - ACWP = 40 - 45 = -5Cost Performance Index = 40/45 = .89, or youre getting an 89 return on every$1.00 (or, person-hour) spent on this project

    18

    8

    14

  • 7/29/2019 CSE4316 Earned Value

    15/26

    4

    15

    Primary Measurement MethodsMeasurable efforts

    Discrete increments of work with definableschedule and tangible results (i.e., real taskswith a deliverable)

    Level of effortWork that is not discernable in discrete ,

    measurable tasks (e.g., project management,training)

  • 7/29/2019 CSE4316 Earned Value

    16/26

    4

    16

    Determining % Complete When?

    Allocate based on time spent but what if youspend more time than allocated?Allocate 50% at start of task, 50% at end

    But only for small, discrete tasksAllocate 100% at start of taskAllocate 100% at end of task

    Best solution if you keep tasks very small

    Allocate value at Critical MilestonesGood solution when using with contract workOthers?

    Our approach

  • 7/29/2019 CSE4316 Earned Value

    17/26

    4

    17

    Another Example ProjectPlans to spend $100K in each of first 4 weeks(baseline budget, per documented plan)Actuals, at end of week 4 show: $325K spent

    BCWS = $400K ($100K x 4)ACWP = $325K

    What conclusions can you draw?Under budget?

    Is project on schedule?

  • 7/29/2019 CSE4316 Earned Value

    18/26

    4

    18

    Another Example ProjectSuppose BCWP is $300K

    How is this determined?What conclusions now?

    SV = BCWP BCWSSV = $300k - $400K = -$100K

    Behind schedule, but what does the $100K in

    variance really mean?CV = BCWP ACWP = $300K - $325K

    Over budget by $25K

  • 7/29/2019 CSE4316 Earned Value

    19/26

    4

    19

    Earned Value ManagementHow can you use this information?

    Careful analysis of variance and trendsResetting schedule or budget, when appropriate

    Variance Analysis QuestionsWhat is the problem causing the variance?What is the impact on time, cost and performance?What is the impact on other efforts, if any?What corrective action is planned or under way?What are the expected results of the correctiveaction?

  • 7/29/2019 CSE4316 Earned Value

    20/26

    4

    20

    Earned Value ManagementExtraordinary variance or alarming trends maybe cause for reset or cancellation of a project,but where do you draw the line?

    How much variance to allow depends on anumber of factors:Life-cycle phaseLength of life-cycle phase

    Length of projectType of estimateAccuracy of estimate

  • 7/29/2019 CSE4316 Earned Value

    21/26

    4

    21

    Variance Projection

  • 7/29/2019 CSE4316 Earned Value

    22/26

    4

    22

    Performance Index Trends

  • 7/29/2019 CSE4316 Earned Value

    23/26

    4

    23

    Ideal Performance Index

  • 7/29/2019 CSE4316 Earned Value

    24/26

    4

    24

    Closing Thoughts: ManagementReserveThe padding always added to a project forunexpected costs that are within projectscope

    Not an allowance for changes to scopeNot part of the cost estimate

    Added by upper management, not theproject manager.

  • 7/29/2019 CSE4316 Earned Value

    25/26

    4

    25

    Closing Thoughts: GovernmentRequirementsU.S. government contract cost tracking oftenmust include:

    BCWS

    BCWPACWPEstimated cost at completionBudgeted cost at completion

    Cost and schedule variances with explanationsTraceability

  • 7/29/2019 CSE4316 Earned Value

    26/26

    4 SummaryCost, in the form of Earned Value orBCWP, can be used to analyze progress ofa projectUsing Earned Value data to make criticalproject decisions must be based on carefulanalysis of data, variances and trends