SlideShare ist ein Scribd-Unternehmen logo
1 von 66
MANAGING PROJECT
           PERFORMANCE:
Agile and Traditional Metrics
                    Laimonas Lileika
                    Project Manager
                  October 11th, 2012
ABOUT MYSELF




Laimonas Lileika | Agile Tour Vilnius 2012       October 15, 2012   2
PROBLEM STATEMENT

      Organization that has
      been committed to a
                                              Earned Value Management
       traditional project
                                             (EVM) serves as the basis for
      management for over
                                               management and project
            50 years
                                                  reporting in CSC

               Is it possible to map Agile metrics
               with traditional? In other words: is
               it possible to run the project using
                    Agile methodology, and still
                 report the project in accordance
                to the corporate CSC standards?


Laimonas Lileika | Agile Tour Vilnius 2012                       October 15, 2012   3
WTF
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   4
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   5
AGENDA




                                             I.     The role and types of metrics
                                             II.    Traditional metrics overview
                                             III.   Demonstration and Interpretation
                                             IV.    Sum up




Laimonas Lileika | Agile Tour Vilnius 2012                                          October 15, 2012   6
DISCLAIMER




 This is my personal interpretation based on experience, however not
 validated by… any… opinion leader.

 You might disagree with what you will hear/read, and that’s totally fine –
 I will wait for you to present next year your own findings.




Laimonas Lileika | Agile Tour Vilnius 2012                       October 15, 2012   7
THE RUTHLESS WORL OF METRICS




Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   8
WHY DO WE USE METRICS ANYWAY?



• Because we have to
  – Make business-decisions;

  – Provide meaningful information about important things;

  – Consider to change what/how we currently do;

  – Recognize the result and judge it;

  – To estimate the future;




Laimonas Lileika | Agile Tour Vilnius 2012                   October 15, 2012   9
GREAT VARIETY OF METRICS ACROSS BOTH
METHODOLOGIES

AGILE METRICS                                TRADITIONAL METRICS
• Story point burndown                       • Earned Value
• Sprint burndown                            • Planned Value
• Release burndown                           • Actual Costs
• Velocity                                   • Cost Variance
• Story points completed                     • Schedule Variance
• Running Tested Features (RTF)              • Estimate at Completion
• Business Value completed                   • Estimate to Complete
• Work in progress                           • Performance Indexes: CPI; SPI
• ……..                                       • ……..




Laimonas Lileika | Agile Tour Vilnius 2012                              October 15, 2012   10
TYPES OF METRICS




                                                         Productivity /
                                             Value
                                                         Performance




                                        Predictability      Quality




Laimonas Lileika | Agile Tour Vilnius 2012                                October 15, 2012   11
TYPES OF METRICS




                                                         Productivity /
                                             Value
                                                         Performance




                                        Predictability      Quality




Laimonas Lileika | Agile Tour Vilnius 2012                                October 15, 2012   12
THE TRADITIONAL METRICS




Laimonas Lileika | Agile Tour Vilnius 2012       October 15, 2012   13
EARNED VALUE MEASUREMENT


• Creates an objective assessment of project status and likely outcome by
  measuring and reporting work accomplished.
Message  I AM MEASURING WORK ACCOMPLISHED


• EVM is about measuring project performance, comparing budgets to
  actuals in scope, schedule, and resource
Message  I AM COMPARING BUDGETS TO ACTUALS


• In the end, it’s not about value as “business value” – it’s value as in
  “actually done” – and the other nice word used for this is “earned”




Laimonas Lileika | Agile Tour Vilnius 2012                         October 15, 2012   14
3 MAIN MEASUREMENTS


 Measurement        Explanation
 Planned Value (PV) the amount of work planned to be
                    accomplished
 Earned Value (EV) the value which is earned by the time
                    the work is completed
 Actual Cost (AC)   actual cost of work performed
                    (money/hours)




Laimonas Lileika | Agile Tour Vilnius 2012       October 15, 2012   15
COST VARIANCE


 FORMULA                                     Explanation
 CV = EV - AC                                Tells me how many hours team is
                                             running behind or ahead the
                                             planned/budgeted hours

SHEDULE VARIANCE


 FORMULA                                     Explanation
 SV = EV - PV                                Tells how many hours we are running
                                             behind or ahead the schedule



Laimonas Lileika | Agile Tour Vilnius 2012                               October 15, 2012   16
PERFORMANCE INDEX NO. 1: CPI


 FORMULA                                     Explanation
 CPI = EV / AC                               answers the question “are we spending
                                             more than we are creating”


PERFORMANCE INDEX NO. 2: SPI


 FORMULA                                     Explanation
 SPI = EV / PV                               answers the question “are we creating
                                             the value at the speed we expected?”



Laimonas Lileika | Agile Tour Vilnius 2012                                October 15, 2012   17
DEMONSTRATION




Laimonas Lileika | Agile Tour Vilnius 2012             October 15, 2012   18
PREREQUISITES FOR DEMONSTRATION


• Earned Value will be measured at the very basic level – hours.
• Scrum methodology




Laimonas Lileika | Agile Tour Vilnius 2012                    October 15, 2012   19
6 HOURS / DAY = 24 HOURS
               1          2          3       4   5   6   7   8   9 10




Laimonas Lileika | Agile Tour Vilnius 2012                          October 15, 2012   20
Hours   Hours
Day
    Remaining Burnt

   0               240                       0
   1               228                       12
   2               213                       15
   3               194                       19
   4               166                       28
   5               130                       36
   6               98                        32
   7               60                        38
   8               38                        22
   9               20                        18
  10                0                        20

Laimonas Lileika | Agile Tour Vilnius 2012        October 15, 2012   21
Actual   Total
                              Hours          Hours                           Required
                        Day                          Work     Work     EAC
                            Remaining        Burnt                             Burn
                                                     Effort   effort




Laimonas Lileika | Agile Tour Vilnius 2012                                              October 15, 2012   22
Actual   Total
                              Hours          Hours                           Required
                        Day                          Work     Work     EAC
                            Remaining        Burnt                             Burn
                                                     Effort   effort

                          0          240      0        0        0      240      0




Laimonas Lileika | Agile Tour Vilnius 2012                                              October 15, 2012   23
HOURS
  BURNED
                                              4     HOURS
             TASK 1                          6    ESTIMATED
                                                   HOURS
                                             2    REMAINING
            Lorem ipsum dolor sit
            amet, consectetur
            adipiscing elit. Aliquam
            tempus


                                                   ACTUAL
                                             6      WORK
                                                   EFFORT


Laimonas Lileika | Agile Tour Vilnius 2012         October 15, 2012   24
Actual   Total
                              Hours           Hours                           Required
                        Day                           Work     Work     EAC
                            Remaining         Burnt                             Burn
                                                      Effort   effort

                          0          240        0       0        0      240      0

                         1         228        12      24       24 252 24

      TASK 1                       6         TASK 2            12        TASK 3                6
                                   2                           6                               4
      Lorem ipsum dolor sit                  Lorem ipsum dolor sit       Lorem ipsum dolor sit
       amet, consectetur                      amet, consectetur           amet, consectetur
         adipiscing elit.                       adipiscing elit.            adipiscing elit.
        Aliquam tempus                         Aliquam tempus              Aliquam tempus

                                    6                          2x6                              6

Laimonas Lileika | Agile Tour Vilnius 2012                                               October 15, 2012   25
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   26
Actual   Total
                              Hours          Hours                           Required
                        Day                          Work     Work     EAC
                            Remaining        Burnt                             Burn
                                                     Effort   effort

                          0          240      0        0        0      240      0
                          1          228      12      24       24      252     24

                         2         213       15      24       48 261 36




Laimonas Lileika | Agile Tour Vilnius 2012                                              October 15, 2012   27
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   28
Actual   Total
                              Hours          Hours                           Required
                        Day                          Work     Work     EAC
                            Remaining        Burnt                             Burn
                                                     Effort   effort

                          0          240      0        0        0      240      0
                          1          228      12      24       24      252     24
                          2          213      15      24       48      261     36

                         3         194       19      26       74 268 45




Laimonas Lileika | Agile Tour Vilnius 2012                                              October 15, 2012   29
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   30
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   31
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   32
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   33
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   34
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   35
Actual   Total
                              Hours          Hours                           Required
                        Day                          Work     Work     EAC
                            Remaining        Burnt                             Burn
                                                     Effort   effort

                          0          240      0        0        0      240      0
                          1          228      12      24       24      252     24
                          2          213      15      24       48      261     36
                          3          194      19      26       74      268     45
                          4          166      28      27      101      267     50
                          5          130      36      32      133      263     46
                          6           98      32      36      169      267     34
                          7           60      38      24      193      253     26

                         8          38       22      24 217 255 12



Laimonas Lileika | Agile Tour Vilnius 2012                                              October 15, 2012   36
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   37
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   38
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   39
Actual
                   Hours                     Hours          Total Work           Required
    Day                                              Work                EAC
                 Remaining                   Burnt            effort               Burn
                                                     Effort
     0                240                     0       0         0        240           0
     1                228                     12      24        24       252          24
     2                213                     15      24        48       261          36
     3                194                     19      26        74       268          45
     4                166                     28      27       101       267          50
      5               130                     36      32       133       263          46
     6                98                      32      36       169       267          34
     7                60                      38      24       193       253          26
     8                38                      22      24       217       255          12
     9                20                      18      24       241       261          14
     10                0                      20      24       265       265          20




Laimonas Lileika | Agile Tour Vilnius 2012                                     October 15, 2012   40
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   41
TIME TO MAP AGILE WITH TRADITIONAL


 Measurement                                 Agile explanation         Value
 Planned Value                               Team’s capacity           240 hours
 (PV)
 Earned Value                                It is something be burn   ∑Hours burnt
 (EV)
 Actual Cost (AC)                            Actual effort             It is just the
                                                                       same!




Laimonas Lileika | Agile Tour Vilnius 2012                                   October 15, 2012   42
Hours         Actual
                                Hours
                   Day Remaini        Work AC           EAC   PV    EV    CV SV CPI SPI
                                Burnt
                       ng = ETC       Effort
                     0       240         0   0     0    240    0     0    0     0
                     1       228        12   24   24    252   24    12    -12   -12 0,50 0,50
                     2       213        15   24   48    261   48    27    -21   -21 0,56 0,56
                     3       194        19   26   74    268   72    46    -28   -26 0,62 0,64
                     4       166        28   27   101   267   96    74    -27   -22 0,73 0,77
                     5       130        36   32   133   263   120   110   -23   -10 0,83 0,92
                     6       98         32   36   169   267   144   142   -27   -2   0,84 0,99
                     7       60         38   24   193   253   168   180   -13   12 0,93 1,07
                     8       38         22   24   217   255   192   202   -15   10 0,93 1,05
                     9       20         18   24   241   261   216   220   -21   4    0,91 1,02
                    10        0         20   24   265   265   240   240   -25   0    0,91 1,00




Laimonas Lileika | Agile Tour Vilnius 2012                                                 October 15, 2012   43
EARNED
    VALUE
                                              4    PLANNED
             TASK 1                          6      VALUE
                                                  ESTIMATE TO
                                             2     COMPLETE
            Lorem ipsum dolor sit
            amet, consectetur
            adipiscing elit. Aliquam
            tempus


                                                    ACTUAL
                                             6       WORK
                                                    EFFORT


Laimonas Lileika | Agile Tour Vilnius 2012          October 15, 2012   44
HOURS
  BURNED
                                              4     HOURS
             TASK 1                          6    ESTIMATED
                                                   HOURS
                                             2    REMAINING
            Lorem ipsum dolor sit
            amet, consectetur
            adipiscing elit. Aliquam
            tempus


                                                   ACTUAL
                                             6      WORK
                                                   EFFORT


Laimonas Lileika | Agile Tour Vilnius 2012         October 15, 2012   45
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   46
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   47
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   48
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   49
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   50
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   51
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   52
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   53
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   54
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   55
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   56
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   57
Total
  Hours         Actual
          Hours         Work
Remaining       Work                               EAC   PV    EV    CV    SV     CPI         SPI
          Burnt        effort =
  = ETC         Effort
                          AC
   240               0             0          0    240    0     0     0      0
   228               12            24         24   252    24    12   -12   -12   0,50         0,50
   213               15            24         48   261    48    27   -21   -21   0,56         0,56
   194               19            26         74   268    72    46   -28   -26   0,62         0,64
   166               28            27        101   267    96    74   -27   -22   0,73         0,77
   130               36            32        133   263   120   110   -23   -10   0,83         0,92
   98                32            36        169   267   144   142   -27    -2   0,84         0,99
   60                38            24        193   253   168   180   -13    12   0,93         1,07
   38                22            24        217   255   192   202   -15    10   0,93         1,05
   20                18            24        241   261   216   220   -21     4   0,91         1,02
    0                20            24        265   265   240   240   -25     0   0,91         1,00


Laimonas Lileika | Agile Tour Vilnius 2012                                 October 15, 2012    58
SPI < 1 means behind schedule (EV < PV)       CPI < 1 means over budget (EV < AC)
SPI = 1 means on schedule (EV = PC)           CPI = 1 means on budget (EV = AC)
SPI > 1 means ahead of schedule (EV > PV)     CPI > 1 means below budget (EV > AC)




 Laimonas Lileika | Agile Tour Vilnius 2012                            October 15, 2012   59
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   60
TRADITIONAL AND AGILE PERFORMANCE METRICS



    Ideal Ideal
                 Hours        Actual Total  Requir
    Hours daily         Hours
Day             Remaini       Work Work EAC   ed   PV                         EV    CV SV CPI SPI
    Burnd hours         Burnt
                  ng          Effort effort  Burn
     own burn
  0     240       240         240             0    0    0    240    0     0    0     0      0
  1     216        24         228            12   24   24    252   24    24    12   -12   -12   0,500,50
  2     192        24         213            15   24   48    261   36    48    27   -21   -21   0,560,56
  3     168        24         194            19   26   74    268   45    72    46   -28   -26   0,620,64
  4     144        24         166            28   27   101   267   50    96    74   -27   -22   0,730,77
  5     120        24         130            36   32   133   263   46   120   110   -23   -10   0,830,92
  6      96        24         98             32   36   169   267   34   144   142   -27    -2   0,840,99
  7      72        24         60             38   24   193   253   26   168   180   -13   12    0,931,07
  8      48        24         38             22   24   217   255   12   192   202   -15   10    0,931,05
  9      24        24         20             18   24   241   261   14   216   220   -21     4   0,911,02
 10       0        24          0             20   24   265   265   20   240   240   -25     0   0,911,00


Laimonas Lileika | Agile Tour Vilnius 2012                                            October 15, 2012   61
SO IN THE END…




Laimonas Lileika | Agile Tour Vilnius 2012               October 15, 2012   62
TO SUM UP – IT IS POSSIBLE TO MAP!


                     TRADITIONAL                                AGILE
           Teams tend to earn things              Teams tend to burn things
 Planned value (PV)                          Team’s capacity (TC)
 Earned value (EV)                           Burned value (BV)
 Actual cost (AC)                            Actual cost (AC)
 Estimate to Complete (ETC)                  Remaining Hours
 Estimate at Completion = AC + ETC           EAC = AC + Remaining Hours




Laimonas Lileika | Agile Tour Vilnius 2012                              October 15, 2012   63
THOUGHTS TO CONSIDER


• Why not measure the value using story points instead of hours? Story
  points have much more to do with value than hours;
• How do we report the whole project and not the iteration?
• What about Earned Value Management and Business Value
  Management?




Laimonas Lileika | Agile Tour Vilnius 2012                    October 15, 2012   64
Thank You


    October 15, 2012   65
Laimonas Lileika | Agile Tour Vilnius 2012   October 15, 2012   66

Weitere ähnliche Inhalte

Andere mochten auch

Software metrics
Software metricsSoftware metrics
Software metricsjoehoms
 
The metrics that matter using scalability metrics for project planning of a d...
The metrics that matter using scalability metrics for project planning of a d...The metrics that matter using scalability metrics for project planning of a d...
The metrics that matter using scalability metrics for project planning of a d...Mary Chan
 
Agile and software engineering in the 21st century
Agile and software engineering in the 21st centuryAgile and software engineering in the 21st century
Agile and software engineering in the 21st centuryAgile Lietuva
 
Agile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devopsAgile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devopsKarthik Gaekwad
 
Quantitative Project Risk Analysis
Quantitative Project Risk AnalysisQuantitative Project Risk Analysis
Quantitative Project Risk AnalysisIntaver Insititute
 
PMO Performance Measurement and Metrics - Kendrick
PMO Performance Measurement and Metrics - KendrickPMO Performance Measurement and Metrics - Kendrick
PMO Performance Measurement and Metrics - KendrickJim Kendrick
 
Jurgen Appelo - Brochure
Jurgen Appelo - BrochureJurgen Appelo - Brochure
Jurgen Appelo - BrochureJurgen Appelo
 
The Metrics of Project Management Performance and PMBOK
The Metrics of Project Management Performance and PMBOKThe Metrics of Project Management Performance and PMBOK
The Metrics of Project Management Performance and PMBOKLiana Underwood
 
Management 3.0 - Brochure
Management 3.0 - BrochureManagement 3.0 - Brochure
Management 3.0 - BrochureJurgen Appelo
 
Quantitative approach 1
Quantitative approach 1Quantitative approach 1
Quantitative approach 1Sri Naga Ramya
 
Checklist for the Agile Manager
Checklist for the Agile ManagerChecklist for the Agile Manager
Checklist for the Agile ManagerJurgen Appelo
 
Project performance tracking analysis and reporting
Project performance tracking analysis and reportingProject performance tracking analysis and reporting
Project performance tracking analysis and reportingCharles Cotter, PhD
 
The 7 Duties of Great Software Professionals (Reworked)
The 7 Duties of Great Software Professionals (Reworked)The 7 Duties of Great Software Professionals (Reworked)
The 7 Duties of Great Software Professionals (Reworked)Jurgen Appelo
 
The Zen of Scrum - Russian
The Zen of Scrum - RussianThe Zen of Scrum - Russian
The Zen of Scrum - RussianJurgen Appelo
 
35 Best Quotes from Management for Happiness
35 Best Quotes from Management for Happiness35 Best Quotes from Management for Happiness
35 Best Quotes from Management for HappinessJurgen Appelo
 
How to Change the World
How to Change the WorldHow to Change the World
How to Change the WorldJurgen Appelo
 

Andere mochten auch (19)

Software metrics
Software metricsSoftware metrics
Software metrics
 
The metrics that matter using scalability metrics for project planning of a d...
The metrics that matter using scalability metrics for project planning of a d...The metrics that matter using scalability metrics for project planning of a d...
The metrics that matter using scalability metrics for project planning of a d...
 
Agile and software engineering in the 21st century
Agile and software engineering in the 21st centuryAgile and software engineering in the 21st century
Agile and software engineering in the 21st century
 
Agile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devopsAgile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devops
 
Effective Agile Metrics, Cuneyt Gul
Effective Agile Metrics, Cuneyt GulEffective Agile Metrics, Cuneyt Gul
Effective Agile Metrics, Cuneyt Gul
 
Quantitative Project Risk Analysis
Quantitative Project Risk AnalysisQuantitative Project Risk Analysis
Quantitative Project Risk Analysis
 
PMO Performance Measurement and Metrics - Kendrick
PMO Performance Measurement and Metrics - KendrickPMO Performance Measurement and Metrics - Kendrick
PMO Performance Measurement and Metrics - Kendrick
 
Jurgen Appelo - Brochure
Jurgen Appelo - BrochureJurgen Appelo - Brochure
Jurgen Appelo - Brochure
 
The Metrics of Project Management Performance and PMBOK
The Metrics of Project Management Performance and PMBOKThe Metrics of Project Management Performance and PMBOK
The Metrics of Project Management Performance and PMBOK
 
Stoos Gathering
Stoos GatheringStoos Gathering
Stoos Gathering
 
Management 3.0 - Brochure
Management 3.0 - BrochureManagement 3.0 - Brochure
Management 3.0 - Brochure
 
Agile Metrics V6
Agile Metrics V6Agile Metrics V6
Agile Metrics V6
 
Quantitative approach 1
Quantitative approach 1Quantitative approach 1
Quantitative approach 1
 
Checklist for the Agile Manager
Checklist for the Agile ManagerChecklist for the Agile Manager
Checklist for the Agile Manager
 
Project performance tracking analysis and reporting
Project performance tracking analysis and reportingProject performance tracking analysis and reporting
Project performance tracking analysis and reporting
 
The 7 Duties of Great Software Professionals (Reworked)
The 7 Duties of Great Software Professionals (Reworked)The 7 Duties of Great Software Professionals (Reworked)
The 7 Duties of Great Software Professionals (Reworked)
 
The Zen of Scrum - Russian
The Zen of Scrum - RussianThe Zen of Scrum - Russian
The Zen of Scrum - Russian
 
35 Best Quotes from Management for Happiness
35 Best Quotes from Management for Happiness35 Best Quotes from Management for Happiness
35 Best Quotes from Management for Happiness
 
How to Change the World
How to Change the WorldHow to Change the World
How to Change the World
 

Ähnlich wie Managing project performance: alignment of Agile and traditional metrics

HTML5 Italy: Back end ecosystems for your applications - Cesare Rocchi + Clau...
HTML5 Italy: Back end ecosystems for your applications - Cesare Rocchi + Clau...HTML5 Italy: Back end ecosystems for your applications - Cesare Rocchi + Clau...
HTML5 Italy: Back end ecosystems for your applications - Cesare Rocchi + Clau...marcocasario
 
Veikkaus business excellence development
Veikkaus business excellence developmentVeikkaus business excellence development
Veikkaus business excellence developmentpaakalink
 
EA Workshop Introduction and Refresher
EA Workshop Introduction and RefresherEA Workshop Introduction and Refresher
EA Workshop Introduction and Refresheremergingpractices
 
Can Process Make You Happy?
Can Process Make You Happy?Can Process Make You Happy?
Can Process Make You Happy?Peter Leeson
 
EIPA: Lean for Judges nov2012 intro
EIPA: Lean for Judges nov2012 introEIPA: Lean for Judges nov2012 intro
EIPA: Lean for Judges nov2012 introInger Toft Thiersen
 
Evolutionary Development Methodology
Evolutionary Development MethodologyEvolutionary Development Methodology
Evolutionary Development MethodologyDonna Kelly
 
IT od kuchni w Misys
IT od kuchni w MisysIT od kuchni w Misys
IT od kuchni w Misys3camp
 
Laimonas Lileika - Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika - Hybrid Project Management: Excellence Behind a BuzzwordLaimonas Lileika - Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika - Hybrid Project Management: Excellence Behind a BuzzwordAgile Lietuva
 
Biblioteca Digitala - platforma YOOLIB
Biblioteca Digitala - platforma YOOLIBBiblioteca Digitala - platforma YOOLIB
Biblioteca Digitala - platforma YOOLIBzspotmedia
 
Key Note - Agile & Beyond - Stop Doing Agile! Start Thinking Agility
Key Note - Agile & Beyond - Stop Doing Agile! Start Thinking AgilityKey Note - Agile & Beyond - Stop Doing Agile! Start Thinking Agility
Key Note - Agile & Beyond - Stop Doing Agile! Start Thinking AgilityDavid Anderson
 
The 7 deadly sins of financial modelling / ModelOff Seminar
The 7 deadly sins of financial modelling  / ModelOff SeminarThe 7 deadly sins of financial modelling  / ModelOff Seminar
The 7 deadly sins of financial modelling / ModelOff SeminarRickard Wärnelid
 
From bottom-up to top-down: ploughing a middle furrow through the institution...
From bottom-up to top-down: ploughing a middle furrow through the institution...From bottom-up to top-down: ploughing a middle furrow through the institution...
From bottom-up to top-down: ploughing a middle furrow through the institution...University of Nottingham
 
Paul Jeorett & Nicola Watkinson "Growing your own: how the innovative approac...
Paul Jeorett & Nicola Watkinson "Growing your own: how the innovative approac...Paul Jeorett & Nicola Watkinson "Growing your own: how the innovative approac...
Paul Jeorett & Nicola Watkinson "Growing your own: how the innovative approac...CILIP ARLG
 
LUXr 1-day workshop, July 18, 2012 [San Francisco]
LUXr 1-day workshop, July 18, 2012 [San Francisco]LUXr 1-day workshop, July 18, 2012 [San Francisco]
LUXr 1-day workshop, July 18, 2012 [San Francisco]LUXr
 
Icvem 2012 v&m there's value everywhere v2.ppt
Icvem 2012 v&m there's value everywhere v2.pptIcvem 2012 v&m there's value everywhere v2.ppt
Icvem 2012 v&m there's value everywhere v2.pptOlaf de Hemmer Gudme
 
Skype agile - past, present and future
Skype agile - past, present and futureSkype agile - past, present and future
Skype agile - past, present and futureAlek Kozlov
 
ICON UK 2013 - Social Intranet for Small Businesses
ICON UK 2013 - Social Intranet for Small BusinessesICON UK 2013 - Social Intranet for Small Businesses
ICON UK 2013 - Social Intranet for Small BusinessesBelsoft
 
Social Intranet for Small Businesses - ICON UK
Social Intranet for Small Businesses - ICON UKSocial Intranet for Small Businesses - ICON UK
Social Intranet for Small Businesses - ICON UKKlaus Bild
 
Agile presentation ONA12
Agile presentation ONA12Agile presentation ONA12
Agile presentation ONA12vpowers
 

Ähnlich wie Managing project performance: alignment of Agile and traditional metrics (20)

HTML5 Italy: Back end ecosystems for your applications - Cesare Rocchi + Clau...
HTML5 Italy: Back end ecosystems for your applications - Cesare Rocchi + Clau...HTML5 Italy: Back end ecosystems for your applications - Cesare Rocchi + Clau...
HTML5 Italy: Back end ecosystems for your applications - Cesare Rocchi + Clau...
 
Veikkaus business excellence development
Veikkaus business excellence developmentVeikkaus business excellence development
Veikkaus business excellence development
 
EA Workshop Introduction and Refresher
EA Workshop Introduction and RefresherEA Workshop Introduction and Refresher
EA Workshop Introduction and Refresher
 
Can Process Make You Happy?
Can Process Make You Happy?Can Process Make You Happy?
Can Process Make You Happy?
 
EIPA: Lean for Judges nov2012 intro
EIPA: Lean for Judges nov2012 introEIPA: Lean for Judges nov2012 intro
EIPA: Lean for Judges nov2012 intro
 
Evolutionary Development Methodology
Evolutionary Development MethodologyEvolutionary Development Methodology
Evolutionary Development Methodology
 
IT od kuchni w Misys
IT od kuchni w MisysIT od kuchni w Misys
IT od kuchni w Misys
 
Laimonas Lileika - Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika - Hybrid Project Management: Excellence Behind a BuzzwordLaimonas Lileika - Hybrid Project Management: Excellence Behind a Buzzword
Laimonas Lileika - Hybrid Project Management: Excellence Behind a Buzzword
 
Biblioteca Digitala - platforma YOOLIB
Biblioteca Digitala - platforma YOOLIBBiblioteca Digitala - platforma YOOLIB
Biblioteca Digitala - platforma YOOLIB
 
Key Note - Agile & Beyond - Stop Doing Agile! Start Thinking Agility
Key Note - Agile & Beyond - Stop Doing Agile! Start Thinking AgilityKey Note - Agile & Beyond - Stop Doing Agile! Start Thinking Agility
Key Note - Agile & Beyond - Stop Doing Agile! Start Thinking Agility
 
The 7 deadly sins of financial modelling / ModelOff Seminar
The 7 deadly sins of financial modelling  / ModelOff SeminarThe 7 deadly sins of financial modelling  / ModelOff Seminar
The 7 deadly sins of financial modelling / ModelOff Seminar
 
From bottom-up to top-down: ploughing a middle furrow through the institution...
From bottom-up to top-down: ploughing a middle furrow through the institution...From bottom-up to top-down: ploughing a middle furrow through the institution...
From bottom-up to top-down: ploughing a middle furrow through the institution...
 
Paul Jeorett & Nicola Watkinson "Growing your own: how the innovative approac...
Paul Jeorett & Nicola Watkinson "Growing your own: how the innovative approac...Paul Jeorett & Nicola Watkinson "Growing your own: how the innovative approac...
Paul Jeorett & Nicola Watkinson "Growing your own: how the innovative approac...
 
What Is SQL Server 2012?
What Is SQL Server 2012? What Is SQL Server 2012?
What Is SQL Server 2012?
 
LUXr 1-day workshop, July 18, 2012 [San Francisco]
LUXr 1-day workshop, July 18, 2012 [San Francisco]LUXr 1-day workshop, July 18, 2012 [San Francisco]
LUXr 1-day workshop, July 18, 2012 [San Francisco]
 
Icvem 2012 v&m there's value everywhere v2.ppt
Icvem 2012 v&m there's value everywhere v2.pptIcvem 2012 v&m there's value everywhere v2.ppt
Icvem 2012 v&m there's value everywhere v2.ppt
 
Skype agile - past, present and future
Skype agile - past, present and futureSkype agile - past, present and future
Skype agile - past, present and future
 
ICON UK 2013 - Social Intranet for Small Businesses
ICON UK 2013 - Social Intranet for Small BusinessesICON UK 2013 - Social Intranet for Small Businesses
ICON UK 2013 - Social Intranet for Small Businesses
 
Social Intranet for Small Businesses - ICON UK
Social Intranet for Small Businesses - ICON UKSocial Intranet for Small Businesses - ICON UK
Social Intranet for Small Businesses - ICON UK
 
Agile presentation ONA12
Agile presentation ONA12Agile presentation ONA12
Agile presentation ONA12
 

Mehr von Agile Lietuva

Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...
Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...
Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...Agile Lietuva
 
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...Agile Lietuva
 
Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...
Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...
Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...Agile Lietuva
 
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...Agile Lietuva
 
M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...
M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...
M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...Agile Lietuva
 
B. den Haak. How to make OKRs Lean Again
B. den Haak. How to make OKRs Lean AgainB. den Haak. How to make OKRs Lean Again
B. den Haak. How to make OKRs Lean AgainAgile Lietuva
 
D. Aitcheson. How to make forecasts that are actually accurate.
D. Aitcheson. How to make forecasts that are actually accurate.D. Aitcheson. How to make forecasts that are actually accurate.
D. Aitcheson. How to make forecasts that are actually accurate.Agile Lietuva
 
Aleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečius
Aleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečiusAleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečius
Aleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečiusAgile Lietuva
 
Maija Aniskovič. Agile įtaka komandos motyvacijai.
Maija Aniskovič. Agile  įtaka komandos motyvacijai.Maija Aniskovič. Agile  įtaka komandos motyvacijai.
Maija Aniskovič. Agile įtaka komandos motyvacijai.Agile Lietuva
 
dr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymas
dr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymasdr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymas
dr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymasAgile Lietuva
 
M. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visi
M. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visiM. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visi
M. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visiAgile Lietuva
 
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...Agile Lietuva
 
M. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijas
M. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijasM. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijas
M. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijasAgile Lietuva
 
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...Agile Lietuva
 
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie ScrumV. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie ScrumAgile Lietuva
 
Leonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiemsLeonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiemsAgile Lietuva
 
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme Agile Lietuva
 
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandoseGabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandoseAgile Lietuva
 
Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...
Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...
Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...Agile Lietuva
 
Denis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastu
Denis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastuDenis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastu
Denis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastuAgile Lietuva
 

Mehr von Agile Lietuva (20)

Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...
Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...
Agile Pusryčiai 2023 - „Skaitmeninė transformacija viešajame sektoriuje: nuo ...
 
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...
Agile Pusryčiai 2023 - „Kaip užsitikrinti projekto sėkmę dar iki projekto pra...
 
Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...
Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...
Agile pusryčiai 2023 - „Pirštas ant projekto pulso: CPO LT Agile patirtis ir ...
 
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...
Agile Pusryčiai 2023 - „Viešasis sektorius – neatskleistas inovacijų paklauso...
 
M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...
M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...
M. Kaminskas ir A. K. Remeikienė. LEAN projektas: sėkmės istorijos, iššūkiai ...
 
B. den Haak. How to make OKRs Lean Again
B. den Haak. How to make OKRs Lean AgainB. den Haak. How to make OKRs Lean Again
B. den Haak. How to make OKRs Lean Again
 
D. Aitcheson. How to make forecasts that are actually accurate.
D. Aitcheson. How to make forecasts that are actually accurate.D. Aitcheson. How to make forecasts that are actually accurate.
D. Aitcheson. How to make forecasts that are actually accurate.
 
Aleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečius
Aleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečiusAleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečius
Aleksandra Černiauskienė. Misija Bloomberg: Agile pagal amerikiečius
 
Maija Aniskovič. Agile įtaka komandos motyvacijai.
Maija Aniskovič. Agile  įtaka komandos motyvacijai.Maija Aniskovič. Agile  įtaka komandos motyvacijai.
Maija Aniskovič. Agile įtaka komandos motyvacijai.
 
dr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymas
dr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymasdr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymas
dr. E. Janiūnienė. Asociacijos Agile Lietuva atlikto Agile tyrimo pristatymas
 
M. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visi
M. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visiM. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visi
M. Aniskovič. Laužome stereotipus: Agile gali drąsiai taikyti visi
 
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
R. Krukonis. Reikalingas greitas rezultatas – pakeiskime projekto darbų organ...
 
M. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijas
M. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijasM. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijas
M. Jovaišas. Viešojo sektoriaus lankstumas įgyvendinant transformacijas
 
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
A. Kovaliov. Kas nėra Agile jaunystėje, tas neturi širdies. Kas nėra Watefall...
 
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie ScrumV. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
 
Leonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiemsLeonard Vorobej. Agile projektų valdymas pradedantiesiems
Leonard Vorobej. Agile projektų valdymas pradedantiesiems
 
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
Giedrė Žemulaitytė. Agile personalo skyriaus valdyme
 
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandoseGabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
Gabija Fatėnaitė. Agile ir Scrum turinio kūrimo ir marketingo komandose
 
Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...
Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...
Gediminas Milieška. Agile kelionės: nuo transformacijos iki planavimo dideliu...
 
Denis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastu
Denis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastuDenis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastu
Denis Vanpoucke. Agile kelionės:nuo transformacijos iki planavimo dideliu mastu
 

Managing project performance: alignment of Agile and traditional metrics

  • 1. MANAGING PROJECT PERFORMANCE: Agile and Traditional Metrics Laimonas Lileika Project Manager October 11th, 2012
  • 2. ABOUT MYSELF Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 2
  • 3. PROBLEM STATEMENT Organization that has been committed to a Earned Value Management traditional project (EVM) serves as the basis for management for over management and project 50 years reporting in CSC Is it possible to map Agile metrics with traditional? In other words: is it possible to run the project using Agile methodology, and still report the project in accordance to the corporate CSC standards? Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 3
  • 4. WTF Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 4
  • 5. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 5
  • 6. AGENDA I. The role and types of metrics II. Traditional metrics overview III. Demonstration and Interpretation IV. Sum up Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 6
  • 7. DISCLAIMER This is my personal interpretation based on experience, however not validated by… any… opinion leader. You might disagree with what you will hear/read, and that’s totally fine – I will wait for you to present next year your own findings. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 7
  • 8. THE RUTHLESS WORL OF METRICS Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 8
  • 9. WHY DO WE USE METRICS ANYWAY? • Because we have to – Make business-decisions; – Provide meaningful information about important things; – Consider to change what/how we currently do; – Recognize the result and judge it; – To estimate the future; Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 9
  • 10. GREAT VARIETY OF METRICS ACROSS BOTH METHODOLOGIES AGILE METRICS TRADITIONAL METRICS • Story point burndown • Earned Value • Sprint burndown • Planned Value • Release burndown • Actual Costs • Velocity • Cost Variance • Story points completed • Schedule Variance • Running Tested Features (RTF) • Estimate at Completion • Business Value completed • Estimate to Complete • Work in progress • Performance Indexes: CPI; SPI • …….. • …….. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 10
  • 11. TYPES OF METRICS Productivity / Value Performance Predictability Quality Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 11
  • 12. TYPES OF METRICS Productivity / Value Performance Predictability Quality Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 12
  • 13. THE TRADITIONAL METRICS Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 13
  • 14. EARNED VALUE MEASUREMENT • Creates an objective assessment of project status and likely outcome by measuring and reporting work accomplished. Message  I AM MEASURING WORK ACCOMPLISHED • EVM is about measuring project performance, comparing budgets to actuals in scope, schedule, and resource Message  I AM COMPARING BUDGETS TO ACTUALS • In the end, it’s not about value as “business value” – it’s value as in “actually done” – and the other nice word used for this is “earned” Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 14
  • 15. 3 MAIN MEASUREMENTS Measurement Explanation Planned Value (PV) the amount of work planned to be accomplished Earned Value (EV) the value which is earned by the time the work is completed Actual Cost (AC) actual cost of work performed (money/hours) Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 15
  • 16. COST VARIANCE FORMULA Explanation CV = EV - AC Tells me how many hours team is running behind or ahead the planned/budgeted hours SHEDULE VARIANCE FORMULA Explanation SV = EV - PV Tells how many hours we are running behind or ahead the schedule Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 16
  • 17. PERFORMANCE INDEX NO. 1: CPI FORMULA Explanation CPI = EV / AC answers the question “are we spending more than we are creating” PERFORMANCE INDEX NO. 2: SPI FORMULA Explanation SPI = EV / PV answers the question “are we creating the value at the speed we expected?” Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 17
  • 18. DEMONSTRATION Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 18
  • 19. PREREQUISITES FOR DEMONSTRATION • Earned Value will be measured at the very basic level – hours. • Scrum methodology Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 19
  • 20. 6 HOURS / DAY = 24 HOURS 1 2 3 4 5 6 7 8 9 10 Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 20
  • 21. Hours Hours Day Remaining Burnt 0 240 0 1 228 12 2 213 15 3 194 19 4 166 28 5 130 36 6 98 32 7 60 38 8 38 22 9 20 18 10 0 20 Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 21
  • 22. Actual Total Hours Hours Required Day Work Work EAC Remaining Burnt Burn Effort effort Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 22
  • 23. Actual Total Hours Hours Required Day Work Work EAC Remaining Burnt Burn Effort effort 0 240 0 0 0 240 0 Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 23
  • 24. HOURS BURNED 4 HOURS TASK 1 6 ESTIMATED HOURS 2 REMAINING Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam tempus ACTUAL 6 WORK EFFORT Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 24
  • 25. Actual Total Hours Hours Required Day Work Work EAC Remaining Burnt Burn Effort effort 0 240 0 0 0 240 0 1 228 12 24 24 252 24 TASK 1 6 TASK 2 12 TASK 3 6 2 6 4 Lorem ipsum dolor sit Lorem ipsum dolor sit Lorem ipsum dolor sit amet, consectetur amet, consectetur amet, consectetur adipiscing elit. adipiscing elit. adipiscing elit. Aliquam tempus Aliquam tempus Aliquam tempus 6 2x6 6 Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 25
  • 26. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 26
  • 27. Actual Total Hours Hours Required Day Work Work EAC Remaining Burnt Burn Effort effort 0 240 0 0 0 240 0 1 228 12 24 24 252 24 2 213 15 24 48 261 36 Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 27
  • 28. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 28
  • 29. Actual Total Hours Hours Required Day Work Work EAC Remaining Burnt Burn Effort effort 0 240 0 0 0 240 0 1 228 12 24 24 252 24 2 213 15 24 48 261 36 3 194 19 26 74 268 45 Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 29
  • 30. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 30
  • 31. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 31
  • 32. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 32
  • 33. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 33
  • 34. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 34
  • 35. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 35
  • 36. Actual Total Hours Hours Required Day Work Work EAC Remaining Burnt Burn Effort effort 0 240 0 0 0 240 0 1 228 12 24 24 252 24 2 213 15 24 48 261 36 3 194 19 26 74 268 45 4 166 28 27 101 267 50 5 130 36 32 133 263 46 6 98 32 36 169 267 34 7 60 38 24 193 253 26 8 38 22 24 217 255 12 Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 36
  • 37. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 37
  • 38. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 38
  • 39. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 39
  • 40. Actual Hours Hours Total Work Required Day Work EAC Remaining Burnt effort Burn Effort 0 240 0 0 0 240 0 1 228 12 24 24 252 24 2 213 15 24 48 261 36 3 194 19 26 74 268 45 4 166 28 27 101 267 50 5 130 36 32 133 263 46 6 98 32 36 169 267 34 7 60 38 24 193 253 26 8 38 22 24 217 255 12 9 20 18 24 241 261 14 10 0 20 24 265 265 20 Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 40
  • 41. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 41
  • 42. TIME TO MAP AGILE WITH TRADITIONAL Measurement Agile explanation Value Planned Value Team’s capacity 240 hours (PV) Earned Value It is something be burn ∑Hours burnt (EV) Actual Cost (AC) Actual effort It is just the same! Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 42
  • 43. Hours Actual Hours Day Remaini Work AC EAC PV EV CV SV CPI SPI Burnt ng = ETC Effort 0 240 0 0 0 240 0 0 0 0 1 228 12 24 24 252 24 12 -12 -12 0,50 0,50 2 213 15 24 48 261 48 27 -21 -21 0,56 0,56 3 194 19 26 74 268 72 46 -28 -26 0,62 0,64 4 166 28 27 101 267 96 74 -27 -22 0,73 0,77 5 130 36 32 133 263 120 110 -23 -10 0,83 0,92 6 98 32 36 169 267 144 142 -27 -2 0,84 0,99 7 60 38 24 193 253 168 180 -13 12 0,93 1,07 8 38 22 24 217 255 192 202 -15 10 0,93 1,05 9 20 18 24 241 261 216 220 -21 4 0,91 1,02 10 0 20 24 265 265 240 240 -25 0 0,91 1,00 Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 43
  • 44. EARNED VALUE 4 PLANNED TASK 1 6 VALUE ESTIMATE TO 2 COMPLETE Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam tempus ACTUAL 6 WORK EFFORT Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 44
  • 45. HOURS BURNED 4 HOURS TASK 1 6 ESTIMATED HOURS 2 REMAINING Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam tempus ACTUAL 6 WORK EFFORT Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 45
  • 46. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 46
  • 47. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 47
  • 48. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 48
  • 49. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 49
  • 50. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 50
  • 51. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 51
  • 52. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 52
  • 53. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 53
  • 54. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 54
  • 55. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 55
  • 56. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 56
  • 57. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 57
  • 58. Total Hours Actual Hours Work Remaining Work EAC PV EV CV SV CPI SPI Burnt effort = = ETC Effort AC 240 0 0 0 240 0 0 0 0 228 12 24 24 252 24 12 -12 -12 0,50 0,50 213 15 24 48 261 48 27 -21 -21 0,56 0,56 194 19 26 74 268 72 46 -28 -26 0,62 0,64 166 28 27 101 267 96 74 -27 -22 0,73 0,77 130 36 32 133 263 120 110 -23 -10 0,83 0,92 98 32 36 169 267 144 142 -27 -2 0,84 0,99 60 38 24 193 253 168 180 -13 12 0,93 1,07 38 22 24 217 255 192 202 -15 10 0,93 1,05 20 18 24 241 261 216 220 -21 4 0,91 1,02 0 20 24 265 265 240 240 -25 0 0,91 1,00 Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 58
  • 59. SPI < 1 means behind schedule (EV < PV) CPI < 1 means over budget (EV < AC) SPI = 1 means on schedule (EV = PC) CPI = 1 means on budget (EV = AC) SPI > 1 means ahead of schedule (EV > PV) CPI > 1 means below budget (EV > AC) Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 59
  • 60. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 60
  • 61. TRADITIONAL AND AGILE PERFORMANCE METRICS Ideal Ideal Hours Actual Total Requir Hours daily Hours Day Remaini Work Work EAC ed PV EV CV SV CPI SPI Burnd hours Burnt ng Effort effort Burn own burn 0 240 240 240 0 0 0 240 0 0 0 0 0 1 216 24 228 12 24 24 252 24 24 12 -12 -12 0,500,50 2 192 24 213 15 24 48 261 36 48 27 -21 -21 0,560,56 3 168 24 194 19 26 74 268 45 72 46 -28 -26 0,620,64 4 144 24 166 28 27 101 267 50 96 74 -27 -22 0,730,77 5 120 24 130 36 32 133 263 46 120 110 -23 -10 0,830,92 6 96 24 98 32 36 169 267 34 144 142 -27 -2 0,840,99 7 72 24 60 38 24 193 253 26 168 180 -13 12 0,931,07 8 48 24 38 22 24 217 255 12 192 202 -15 10 0,931,05 9 24 24 20 18 24 241 261 14 216 220 -21 4 0,911,02 10 0 24 0 20 24 265 265 20 240 240 -25 0 0,911,00 Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 61
  • 62. SO IN THE END… Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 62
  • 63. TO SUM UP – IT IS POSSIBLE TO MAP! TRADITIONAL AGILE Teams tend to earn things Teams tend to burn things Planned value (PV) Team’s capacity (TC) Earned value (EV) Burned value (BV) Actual cost (AC) Actual cost (AC) Estimate to Complete (ETC) Remaining Hours Estimate at Completion = AC + ETC EAC = AC + Remaining Hours Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 63
  • 64. THOUGHTS TO CONSIDER • Why not measure the value using story points instead of hours? Story points have much more to do with value than hours; • How do we report the whole project and not the iteration? • What about Earned Value Management and Business Value Management? Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 64
  • 65. Thank You October 15, 2012 65
  • 66. Laimonas Lileika | Agile Tour Vilnius 2012 October 15, 2012 66

Hinweis der Redaktion

  1. WITHOUT FEELING I AM IN A JOB INTERVIEW
  2. Our good old friend – waterfallHow many of you are using this methodology at your daily work?WHO AGREES THAT MANAGING PROJECT PERFORMANCE IS NOT AN EASY THING TO DO?HOW MANY PROJECT MANAGERS WE HAVE IN AUDIENCE?HOW MANY SCRUM MASTERS?HOW MANY PRODUCT OWNERS?
  3. But it is not about having numbers, it is about making good use of numbers
  4. I am not going to dive into measuring the quality of the project. We are purely going to focus pocus on the project performance.
  5. I am not going to dive into measuring the quality of the project. We are purely going to focus pocus on the project performance.
  6. SO THIS IS THE MOST INTERESTING PART FOR THE AGILE PEOPLE LOL
  7. SO WHEN WE HAVE THESE 3 MEASUREMENTS IN PLACE, WE, AS PROJECT MANAGERS, CAN DO AMAZING THINGS
  8. SO WHEN WE HAVE THESE 3 MEASUREMENTS IN PLACE, WE, AS PROJECT MANAGERS, CAN DO AMAZING THINGS
  9. SO WHEN WE HAVE THESE 3 MEASUREMENTS IN PLACE, WE, AS PROJECT MANAGERS, CAN DO AMAZING THINGS
  10. The Earned Value will be measured in hours – this means we will focus on value, expressed in hours instead of currency
  11. Let me ask you, who goes ahead using this simple approach to manage performance with Scrum?Ok, but have you any idea how many hours your people have actually spent to deliver what was initially planned?Of course, you may not, asyou just don’t care you don’t pay people overtime or in hourly rateWell if you do pay hourly rate to your resources you probably will want to add the actual effort here.
  12. WE CREATED SOME STUFF WHICH CAN BE EVALUATED IN 27 HOURS, BUT WE ACTUALLY USED 48 HOURS TO CREATE THAT VALUE
  13. OVERTIME HAS STARTED IN ORDER TO CATCH UPPAY ATTENTION TO THE ‘REQUIRED BURN’ METRIC
  14. EVALUATES THE REQUIRED VALUE FOR THE NEXT SPRINTEAC IS RAISING AND GIVES US A REALLY BAD TREND
  15. SO LET US MOVE COUPLE OF STAND UPS FURTHER TO THE TIME WHERE THE TEAM GETS BACK ON TRACK
  16. THE OVERTIME STOPPED AND THE AC ALMOST ARE EQUAL TO VALUE WHICH WAS CREATED
  17. SO WHAT DO WE HAVE HERE?IT’S A ZORO SIGN!!!
  18. So if we just zoom a little the top of the picture you can notice – the initial plan was to use 240 hours and we ended up with 265
  19. Let us take a closer look:Yes, we burned all 240 hours in 10 days, so we delivered what we’ve been committed to However, we planned to ‘spend’ 240 hours on it, but we actually spent 265: assumption  team has underestimated
  20. AND THIS IS THE KEY MESSAGEWe planed to deliver something which had the value of 240 hours – PV – this is our approved budget assigned to the iterationWe tracked actual effort – just the same as used in traditional wayTotal amount of hours burnt gives us the Earned Value.So let us run the same iteration with the same progress, using the same input, just with traditional metrics
  21. Total work effort I renamed into the AC
  22. Waterfall people tend to earn things, not to burn
  23. CV = EV – ACSV = EV - PV
  24. YOU TELL ME THE HOURS YOU BURNED, AND THE ACTUAL EFFORT, I GIVE YOU ALL PERFORMANCE METRICS IN ONE TABLE