SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
AgileEVM  
Delivering  Value  within  Constrained  Systems  

     Brent  Barton,  President,  Agile  Advantage,  Inc.    
!     The	
  Problem	
  
!     An	
  Agile	
  Story	
  
!     Contracts	
  vs	
  Value	
  
!     Scrum	
  (An	
  Agile	
  Project	
  Management	
  
      Framework)	
  
!     TradiAonal	
  Earned	
  Value	
  Management	
  
!     Agile	
  Earned	
  Value	
  Management	
  (AgileEVM)	
  
!     Project	
  Case	
  Study	
  
!     Open	
  Discussion	
  
         *Slides	
  available	
  via	
  slideshare.net	
  or	
  geHngagile.com	
  


                                                                                     2	
  
!  Robert	
  Gates,	
  the	
  United	
  States	
  Secretary	
  of	
  
   Defense,	
  in	
  a	
  September	
  2008	
  speech,	
  said,	
  
   “Our	
  convenAonal	
  modernizaAon	
  programs	
  
   seek	
  a	
  99%	
  soluAon	
  in	
  years.	
  Stability	
  and	
  
   counterinsurgency	
  missions—the	
  wars	
  we	
  
   are	
  in—require	
  75%	
  soluAons	
  in	
  months.	
  


       Agile	
  Methods:	
  Selected	
  DoD	
  Management	
  and	
  AcquisiAon	
  Concerns,	
  
       Carnegie	
  Mellon	
  University,	
  October	
  2011,	
  p.	
  ix	
  



                                         ©2011	
  Agile	
  Advantage,	
  Inc.	
  	
  All	
  rights	
  reserved.	
     3	
  
This  is  the  best,  
simplest,  easiest  to  use  
  applica1on  we  have  
  ever  go7en  in  both    
Customer  Care  and  the  
     Retail  Stores!    
Whatever  you  all  did,  I  
  want  more  of  that!  
  Employee	
  SaAsfacAon	
                            Cost	
  Savings	
  

  Customer	
  SaAsfacAon	
         Revenue	
                                   New	
  
                                    RetenAon	
                                Revenue	
  
  Cost	
  Savings	
  
  New	
  Revenue	
  	
  
     through	
  efficiency	
  
                               Shareholder	
  
                                                    Value	
                      Compliance	
  
                                  Value	
  



                                              Employee	
             Customer	
  
                                              SaAsfacAon	
           SaAsfacAon	
  



                                                                                             6	
  
!    #	
  Lives	
  saved	
  
!    Simple	
  to	
  Use	
  
!    Secure	
  
!    ?	
  
                                                              Value	
  


                               ©2011	
  Agile	
  Advantage,	
  Inc.	
  	
  All	
  rights	
  reserved.	
     7	
  
The	
  primary	
  purpose	
  of	
  the	
  [EVMS]	
  system	
  is	
  to	
  support	
  
program	
  management*	
  
                                    Scope	
  




             Schedule	
                                      Cost	
                     8	
  
                            *  Earned  Value  Management  Systems  ANSI/EIA-­‐748-­‐B-­‐2007	
  
!    Time	
  and	
  Materials	
  (T	
  &	
  M)	
  
!    Fixed	
  Price	
  
!    Cost	
  Plus	
  IncenAve	
  Fee	
  
!    IDIQ/Delivery	
  orders	
  
     •  or	
  task	
  orders	
  

        These	
  are	
  	
  
       cost-­‐based!	
  

                                   ©2011	
  Agile	
  Advantage,	
  Inc.	
  	
  All	
  rights	
  reserved.	
     9	
  
Strategic	
  
                               Value	
  

Required	
  to	
  
                                                                 Informs	
  and	
  
make	
  good	
  
                                                                    Guides	
  
 Decisions	
  


        Quality	
                                           Constraints	
  
                                              (Schedule,	
  Cost,	
  Scope)	
  
                      Source:	
  	
  Jim	
  Highsmith	
  
                                                                                      10	
  
We	
  are	
  uncovering	
  beqer	
  ways	
  of	
  developing	
  
           sorware	
  by	
  doing	
  it	
  and	
  helping	
  others	
  do	
  it.	
  
            Through	
  this	
  work	
  we	
  have	
  come	
  to	
  value:	
  

Individuals	
  and	
  interacAons	
  over	
  processes	
  and	
  tools	
  
        Working	
  sorware	
  over	
  comprehensive	
  
                          documentaAon	
  
   Customer	
  collaboraAon	
  over	
  contract	
  negoAaAon	
  
      Responding	
  to	
  change	
  over	
  following	
  a	
  plan	
  

        That	
  is,	
  while	
  there	
  is	
  value	
  in	
  the	
  items	
  on	
  
       the	
  right,	
  we	
  value	
  the	
  items	
  on	
  the	
  ler	
  more.	
  

                                       hqp://agilemanifesto.org/	
  
                                      ©2011	
  Agile	
  Advantage,	
  Inc.	
  	
  All	
  rights	
  reserved.	
     11	
  
!   It	
  is	
  not	
  possible	
  to	
  completely	
  specify	
  an	
  interacAve	
  
    system.	
  
    Wegner’s	
  Lemma,	
  1995	
  

!   Uncertainty	
  is	
  inherent	
  and	
  inevitable	
  in	
  sorware	
  
    development	
  processes	
  and	
  products.	
  
    Ziv’s	
  Uncertainty	
  Principle,	
  1996	
  

!   For	
  a	
  new	
  sorware	
  system	
  the	
  requirements	
  will	
  not	
  
    be	
  completely	
  known	
  unAl	
  arer	
  the	
  users	
  have	
  used	
  
    it.	
  
   Humphrey’s	
  Requirements	
  Uncertainty	
  Principle,	
  c.	
  1998	
  


                                                                                         12	
  
!   Stack	
  Ranked	
  
    PrioriAzaAon	
  based	
  on	
  
    Business	
  Value	
  and	
  risk	
  
!   Self	
  organizing,	
  cross-­‐
    funcAonal	
  teams	
  
!   DefiniAon	
  of	
  Done	
  
!   PotenAally	
  Shippable	
  
    Increments	
  
!   Velocity	
  
!   ConAnuous	
  
    Improvement	
  


                                     13	
  
Total Allocated Budget!
                                                                                   EAC	
  
                                                                                   EsAmate	
  at	
  Complete	
  
                              Management Reserve!

                              PMB	
  
        Performance Management Baseline


$	
  
                     Planned	
  Value	
  
                        (PV)	
  
        Actual	
  Cost	
  
        (AC)	
                                 (EV)	
  
                                            Earned	
  Value	
  


                              Time	
  
                                                             Time!   Completion!
                                                             Now!    Date!




                                                                                                        14	
  
Cost Performance Index (CPI=EV/AC)
   CPI < 1          CPI =1        CPI > 1

 Over Budget      On Budget     Under Budget


 Schedule Performance Index (SPI=EV/PV)
   SPI < 1          SPI =1        SPI > 1
                                 Ahead of
Behind Schedule   On Schedule
                                 Schedule


                                               15	
  
!  Integrates	
  cost	
  and	
  schedule	
  management	
  
!  Forecasts	
  in	
  financial	
  units	
  based	
  on	
  units	
  
   used	
  for	
  actual	
  cost	
  
!  Decades	
  of	
  use	
  
!  Part	
  of	
  PMBOK	
  (ANSI/PMI	
  99-­‐001-­‐2008)	
  
!  Part	
  of	
  EVMS	
  (ANSI/EIA-­‐748-­‐B-­‐2007)	
  




                                                                      16	
  
!   Typical	
  
    implementaAons	
                               Ugh!	
  
    expect	
  everything	
  fully	
  
    defined	
  up	
  front	
  
!   No	
  asserAon	
  of	
  quality	
  
!   Claiming	
  value	
  earned	
  
    on	
  intermediate	
  work	
  
    products	
  


                                          17	
  
!   A	
  planning	
  package	
  is	
  a	
  holding	
  account	
  (within	
  a	
  
    control	
  account)	
  for	
  budget	
  for	
  future	
  work	
  that	
  it	
  is	
  
    not	
  yet	
  pracAcable	
  to	
  plan	
  at	
  the	
  work	
  package	
  level.	
  
    The	
  planning	
  package	
  budget	
  is	
  Ame-­‐phased	
  in	
  
    accordance	
  with	
  known	
  schedule	
  requirements	
  (due	
  
    dates)	
  for	
  resource	
  planning,	
  and	
  the	
  plans	
  are	
  
    refined	
  as	
  detail	
  requirements	
  become	
  clearer	
  and	
  
    the	
  Ame	
  to	
  begin	
  work	
  draws	
  nearer.	
  A	
  program	
  may	
  
    elect	
  to	
  break	
  the	
  work	
  assigned	
  to	
  a	
  control	
  account	
  
    into	
  smaller	
  groupings	
  of	
  tasks,	
  i.e.,	
  mulAple	
  
    planning	
  packages,	
  for	
  internal	
  planning	
  and	
  control	
  
    reasons.	
  

                        -­‐Earned  Value  Management  Systems  ANSI/EIA-­‐748-­‐B-­‐2007	
  

                                                                                               18	
  
!  There	
  is	
  no	
  standard	
  advance	
  planning	
  look-­‐
   ahead	
  period	
  (i.e.,	
  a	
  planning	
  “horizon”	
  or	
  
   “window”)	
  for	
  conversion	
  of	
  planning	
  
   packages	
  into	
  work	
  packages	
  that	
  is	
  
   appropriate	
  for	
  all	
  programs	
  or	
  condiAons.	
  
   Each	
  organizaAon	
  must	
  determine	
  its	
  own	
  
   policies	
  in	
  this	
  regard.	
  


                   -­‐Earned  Value  Management  Systems  ANSI/EIA-­‐748-­‐B-­‐2007	
  

                                                                                          19	
  
!  MathemaAcally	
  proven	
  that	
  Forecasts	
  based	
  
   on	
  average	
  velocity	
  (story	
  points) 	
  esAmate	
  
   at	
  complete	
  EAC	
  (dollars)	
  

!  Key	
  AssumpAon:	
  	
  The	
  raAo	
  of	
  (story	
  points	
  
   completed)/(total	
  story	
  points	
  in	
  a	
  release)	
  is	
  
   a	
  good	
  measure	
  of	
  Actual	
  Percent	
  Complete	
  
               Sulaiman,	
  Barton,	
  Blackburn	
  “AgileEVM	
  -­‐	
  earned	
  value	
  management	
  in	
  
               Scrum	
  projects,”	
  2006	
  
               hqp://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=1667558	
  


                                                                                                          20	
  
!   Release	
  Baseline	
  
    •  Budget	
  (BAC)	
  
    •  IniAal	
  Scope	
  
    •  Start	
  Date	
  

!   Each	
  IteraAon	
  (Sprint)	
  
    •  Points	
  accepted	
  by	
  Product	
  Owner	
  	
  
        – meets	
  DefiniAon	
  of	
  Done	
  
    •  Points	
  add	
  or	
  removed	
  from	
  release	
  scope	
  
    •  Actual	
  Cost	
  

                                                                        21	
  
!  Now	
  we	
  can	
  focus	
  
   on	
  Value…	
  




                                   22	
  
!   Because	
  the	
  performance	
  measurement	
  baseline	
  
    (PMB)	
  is	
  expressed	
  as	
  “number	
  of	
  story	
  points	
  
    planned”	
  rather	
  than	
  at	
  the	
  level	
  of	
  specific	
  tasks,	
  
    it	
  allows	
  course	
  correcAons	
  to	
  be	
  made	
  without	
  
    disrupAon	
  or	
  re-­‐baselining	
  of	
  the	
  PMB.	
  	
  
!   This	
  addresses	
  the	
  criAcism	
  expressed	
  in	
  the	
  
    Defense	
  AcquisiAon	
  Reform	
  Findings	
  and	
  
    RecommendaAons	
  (DARFAR)	
  report	
  regarding	
  the	
  
    inability	
  of	
  tradiAonal	
  EVMS	
  to	
  idenAfy	
  issues	
  
    related	
  to	
  “contract	
  requirements	
  that	
  uqerly	
  
    failed	
  to	
  meet	
  warfighter	
  needs”	
  [House	
  Armed	
  
    Services	
  Commiqee	
  2010].	
  
                            Agile	
  Methods:	
  Selected	
  DoD	
  Management	
  and	
  AcquisiAon	
  
                            Concerns,	
  Carnegie	
  Mellon	
  Urniversity,	
  October	
  2011,	
  p.	
  63	
  
                                      ©2011	
  Agile	
  Advantage,	
  Inc.	
  	
  All	
   ights	
  reserved.	
   23	
  
24	
  
!  Integrated	
  Cost	
  and	
  Schedule	
  informaAon	
  
   provides	
  beqer	
  insights	
  than	
  schedule	
  alone	
  




                                                                    25	
  
26	
  
27	
  
28	
  
!    Focus	
  on	
  delivering	
  value	
  
!    Constraints	
  inform,	
  not	
  dictate	
  outcomes	
  
!    Quality	
  must	
  be	
  part	
  of	
  the	
  decision	
  process	
  
!    AgileEVM	
  helps	
  communicate	
  by	
  translaAng	
  
     points	
  to	
  dollars	
  
     •  Can	
  provide	
  alternaAves	
  to	
  contracAng	
  challenges	
  




                                                                             29	
  
!   President:	
  Agile	
  Advantage,	
  Inc.	
  
   !   Former	
  CTO,	
  Development	
  Manager,	
  
       PMO	
  Manager,	
  Agile	
  Coach,	
  Mentor,	
  
       CerAfied	
  Scrum	
  Trainer,	
  ScrumMaster,	
  
       Product	
  Owner	
  
   !   AcAve	
  pracAAoner	
  delivering	
  value	
  
       using	
  Agile	
  and	
  helping	
  others	
  do	
  it;	
  
       from	
  small	
  Product	
  companies	
  to	
               brent@agileadvantage.com	
  
       very	
  large	
  organizaAons	
                             	
  www.agileadvantage.com	
  
                                                                                             Blog:	
  geHngagile.com	
  
                                                                                             Twiqer:	
  brentbarton	
  
!   ArAcles	
  
      •  “Manage	
  Project	
  Por•olios	
  More	
  EffecAvely	
  by	
  Including	
  Sorware	
  Debt	
  in	
  the	
  Decision	
  Process”,	
  
         Cuqer	
  Journal	
  2010	
  
      •  “AgileEVM	
  –	
  Earned	
  Value	
  Management	
  in	
  Scrum	
  Projects”,	
  IEEE	
  2006	
  
      •  “ImplemenAng	
  a	
  Professional	
  Services	
  OrganizaAon	
  Using	
  Type	
  C	
  Scrum”,	
  IEEE	
  
      •  “Establishing	
  and	
  Maintaining	
  Top	
  to	
  Boqom	
  Transparency	
  Using	
  the	
  Meta-­‐Scrum”,	
  AgileJournal	
  
      •  “All-­‐Out	
  OrganizaAonal	
  Scrum	
  as	
  an	
  InnovaAon	
  Value	
  Chain”,	
  IEEE	
  

Mais conteúdo relacionado

Mais procurados (20)

Heizer mod b
Heizer mod bHeizer mod b
Heizer mod b
 
Heizer supp 07
Heizer supp 07Heizer supp 07
Heizer supp 07
 
Heizer 10
Heizer 10Heizer 10
Heizer 10
 
Integrating Quality into Portfolio Management
Integrating Quality into Portfolio Management Integrating Quality into Portfolio Management
Integrating Quality into Portfolio Management
 
Heizer om10 ch11_r
Heizer om10 ch11_rHeizer om10 ch11_r
Heizer om10 ch11_r
 
Noor
NoorNoor
Noor
 
Heizer 12
Heizer 12Heizer 12
Heizer 12
 
Heizer 11
Heizer 11Heizer 11
Heizer 11
 
Heizer mod a
Heizer mod aHeizer mod a
Heizer mod a
 
Heizer supp 11
Heizer supp 11Heizer supp 11
Heizer supp 11
 
Heizer supp 06
Heizer supp 06Heizer supp 06
Heizer supp 06
 
Heizer 14
Heizer 14Heizer 14
Heizer 14
 
Heizer 13
Heizer 13Heizer 13
Heizer 13
 
For The Executive With Plant Productivity Problems Final
For The Executive With Plant Productivity Problems FinalFor The Executive With Plant Productivity Problems Final
For The Executive With Plant Productivity Problems Final
 
Heizer 02
Heizer 02Heizer 02
Heizer 02
 
Heizer mod d
Heizer mod dHeizer mod d
Heizer mod d
 
Heizer 16
Heizer 16Heizer 16
Heizer 16
 
Heizer chapter 01
Heizer chapter 01 Heizer chapter 01
Heizer chapter 01
 
Heizer 04
Heizer 04Heizer 04
Heizer 04
 
Ob11 07st
Ob11 07stOb11 07st
Ob11 07st
 

Semelhante a at ADAPT: AgileEVM Delivering Value within Constrained Systems

Translating Points to Dollars
Translating Points to Dollars Translating Points to Dollars
Translating Points to Dollars Brent Barton
 
Driving PPM Adoption Through Effective Change Management
Driving PPM Adoption Through Effective Change ManagementDriving PPM Adoption Through Effective Change Management
Driving PPM Adoption Through Effective Change ManagementPowerSteering Software
 
1. hpcm introduction
1. hpcm introduction1. hpcm introduction
1. hpcm introductiondudwns47
 
profitability cost mgt
 profitability cost mgt profitability cost mgt
profitability cost mgtguesta7ae170
 
OAUGNYC 2012, Product Spotlight: Oracle Hyperion Profitability & Cost Management
OAUGNYC 2012, Product Spotlight: Oracle Hyperion Profitability & Cost ManagementOAUGNYC 2012, Product Spotlight: Oracle Hyperion Profitability & Cost Management
OAUGNYC 2012, Product Spotlight: Oracle Hyperion Profitability & Cost ManagementRJ Linehan
 
Mahmood porter
Mahmood porterMahmood porter
Mahmood porterNASAPMC
 
Humphreys.gary
Humphreys.garyHumphreys.gary
Humphreys.garyNASAPMC
 
Humphreys.gary
Humphreys.garyHumphreys.gary
Humphreys.garyNASAPMC
 
Balanced Scorecard Presentation For Gemba
Balanced Scorecard Presentation For GembaBalanced Scorecard Presentation For Gemba
Balanced Scorecard Presentation For GembaBenjamin Shobert
 
¿Es cara la arquitectura empresarial?
¿Es cara la arquitectura empresarial?¿Es cara la arquitectura empresarial?
¿Es cara la arquitectura empresarial?Matersys
 
Integrating Risk With Earned Value
Integrating Risk With Earned ValueIntegrating Risk With Earned Value
Integrating Risk With Earned ValueGlen Alleman
 
5 Ingredients Of The EVM Secret Sauce V Final
5 Ingredients Of The EVM Secret Sauce V Final5 Ingredients Of The EVM Secret Sauce V Final
5 Ingredients Of The EVM Secret Sauce V Finalphlckb
 
Project Controls Expo, 13th Nov 2013 - "EVM for the Rest of Us" By Javier Slo...
Project Controls Expo, 13th Nov 2013 - "EVM for the Rest of Us" By Javier Slo...Project Controls Expo, 13th Nov 2013 - "EVM for the Rest of Us" By Javier Slo...
Project Controls Expo, 13th Nov 2013 - "EVM for the Rest of Us" By Javier Slo...Project Controls Expo
 
Business Value Articulation In Software Projects
Business Value Articulation In Software ProjectsBusiness Value Articulation In Software Projects
Business Value Articulation In Software ProjectsHARMAN Services
 
Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...RIA RUI Society
 
Hyperionbpccompetiivedata 12907454604299-phpapp02
Hyperionbpccompetiivedata 12907454604299-phpapp02Hyperionbpccompetiivedata 12907454604299-phpapp02
Hyperionbpccompetiivedata 12907454604299-phpapp02Alex2600
 
Novell Access Governance Suite
Novell Access Governance SuiteNovell Access Governance Suite
Novell Access Governance SuiteNovell
 
01 Ts A Pmg Product Write Up
01 Ts A Pmg Product Write Up01 Ts A Pmg Product Write Up
01 Ts A Pmg Product Write UpStefan Afendoulis
 
Ray stratton aace presentation
Ray stratton aace presentationRay stratton aace presentation
Ray stratton aace presentationDr Ezzat Mansour
 

Semelhante a at ADAPT: AgileEVM Delivering Value within Constrained Systems (20)

Translating Points to Dollars
Translating Points to Dollars Translating Points to Dollars
Translating Points to Dollars
 
Driving PPM Adoption Through Effective Change Management
Driving PPM Adoption Through Effective Change ManagementDriving PPM Adoption Through Effective Change Management
Driving PPM Adoption Through Effective Change Management
 
1. hpcm introduction
1. hpcm introduction1. hpcm introduction
1. hpcm introduction
 
profitability cost mgt
 profitability cost mgt profitability cost mgt
profitability cost mgt
 
OAUGNYC 2012, Product Spotlight: Oracle Hyperion Profitability & Cost Management
OAUGNYC 2012, Product Spotlight: Oracle Hyperion Profitability & Cost ManagementOAUGNYC 2012, Product Spotlight: Oracle Hyperion Profitability & Cost Management
OAUGNYC 2012, Product Spotlight: Oracle Hyperion Profitability & Cost Management
 
Mahmood porter
Mahmood porterMahmood porter
Mahmood porter
 
Humphreys.gary
Humphreys.garyHumphreys.gary
Humphreys.gary
 
Humphreys.gary
Humphreys.garyHumphreys.gary
Humphreys.gary
 
Balanced Scorecard Presentation For Gemba
Balanced Scorecard Presentation For GembaBalanced Scorecard Presentation For Gemba
Balanced Scorecard Presentation For Gemba
 
¿Es cara la arquitectura empresarial?
¿Es cara la arquitectura empresarial?¿Es cara la arquitectura empresarial?
¿Es cara la arquitectura empresarial?
 
Integrating Risk With Earned Value
Integrating Risk With Earned ValueIntegrating Risk With Earned Value
Integrating Risk With Earned Value
 
5 Ingredients Of The EVM Secret Sauce V Final
5 Ingredients Of The EVM Secret Sauce V Final5 Ingredients Of The EVM Secret Sauce V Final
5 Ingredients Of The EVM Secret Sauce V Final
 
Project Controls Expo, 13th Nov 2013 - "EVM for the Rest of Us" By Javier Slo...
Project Controls Expo, 13th Nov 2013 - "EVM for the Rest of Us" By Javier Slo...Project Controls Expo, 13th Nov 2013 - "EVM for the Rest of Us" By Javier Slo...
Project Controls Expo, 13th Nov 2013 - "EVM for the Rest of Us" By Javier Slo...
 
Slideshare
SlideshareSlideshare
Slideshare
 
Business Value Articulation In Software Projects
Business Value Articulation In Software ProjectsBusiness Value Articulation In Software Projects
Business Value Articulation In Software Projects
 
Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...Bug deBug Chennai 2012 Talk - Business value articulation in software project...
Bug deBug Chennai 2012 Talk - Business value articulation in software project...
 
Hyperionbpccompetiivedata 12907454604299-phpapp02
Hyperionbpccompetiivedata 12907454604299-phpapp02Hyperionbpccompetiivedata 12907454604299-phpapp02
Hyperionbpccompetiivedata 12907454604299-phpapp02
 
Novell Access Governance Suite
Novell Access Governance SuiteNovell Access Governance Suite
Novell Access Governance Suite
 
01 Ts A Pmg Product Write Up
01 Ts A Pmg Product Write Up01 Ts A Pmg Product Write Up
01 Ts A Pmg Product Write Up
 
Ray stratton aace presentation
Ray stratton aace presentationRay stratton aace presentation
Ray stratton aace presentation
 

Último

Technical Data | ThermTec Wild 650L | Optics Trade
Technical Data | ThermTec Wild 650L | Optics TradeTechnical Data | ThermTec Wild 650L | Optics Trade
Technical Data | ThermTec Wild 650L | Optics TradeOptics-Trade
 
Technical Data | ThermTec Wild 650 | Optics Trade
Technical Data | ThermTec Wild 650 | Optics TradeTechnical Data | ThermTec Wild 650 | Optics Trade
Technical Data | ThermTec Wild 650 | Optics TradeOptics-Trade
 
Technical Data | ThermTec Wild 335 | Optics Trade
Technical Data | ThermTec Wild 335 | Optics TradeTechnical Data | ThermTec Wild 335 | Optics Trade
Technical Data | ThermTec Wild 335 | Optics TradeOptics-Trade
 
Call Girls in Dhaula Kuan 💯Call Us 🔝8264348440🔝
Call Girls in Dhaula Kuan 💯Call Us 🔝8264348440🔝Call Girls in Dhaula Kuan 💯Call Us 🔝8264348440🔝
Call Girls in Dhaula Kuan 💯Call Us 🔝8264348440🔝soniya singh
 
Instruction Manual | ThermTec Wild Thermal Monoculars | Optics Trade
Instruction Manual | ThermTec Wild Thermal Monoculars | Optics TradeInstruction Manual | ThermTec Wild Thermal Monoculars | Optics Trade
Instruction Manual | ThermTec Wild Thermal Monoculars | Optics TradeOptics-Trade
 
ppt on Myself, Occupation and my Interest
ppt on Myself, Occupation and my Interestppt on Myself, Occupation and my Interest
ppt on Myself, Occupation and my InterestNagaissenValaydum
 
IPL Quiz ( weekly quiz) by SJU quizzers.
IPL Quiz ( weekly quiz) by SJU quizzers.IPL Quiz ( weekly quiz) by SJU quizzers.
IPL Quiz ( weekly quiz) by SJU quizzers.SJU Quizzers
 
Mysore Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Mysore Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesMysore Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Mysore Call Girls 7001305949 WhatsApp Number 24x7 Best Servicesnajka9823
 
JORNADA 4 LIGA MURO 2024TUXTEPEC1234.pdf
JORNADA 4 LIGA MURO 2024TUXTEPEC1234.pdfJORNADA 4 LIGA MURO 2024TUXTEPEC1234.pdf
JORNADA 4 LIGA MURO 2024TUXTEPEC1234.pdfArturo Pacheco Alvarez
 
8377087607 ☎, Cash On Delivery Call Girls Service In Hauz Khas Delhi Enjoy 24/7
8377087607 ☎, Cash On Delivery Call Girls Service In Hauz Khas Delhi Enjoy 24/78377087607 ☎, Cash On Delivery Call Girls Service In Hauz Khas Delhi Enjoy 24/7
8377087607 ☎, Cash On Delivery Call Girls Service In Hauz Khas Delhi Enjoy 24/7dollysharma2066
 
France's UEFA Euro 2024 Ambitions Amid Coman's Injury.docx
France's UEFA Euro 2024 Ambitions Amid Coman's Injury.docxFrance's UEFA Euro 2024 Ambitions Amid Coman's Injury.docx
France's UEFA Euro 2024 Ambitions Amid Coman's Injury.docxEuro Cup 2024 Tickets
 
Croatia vs Italy UEFA Euro 2024 Croatia's Checkered Legacy on Display in New ...
Croatia vs Italy UEFA Euro 2024 Croatia's Checkered Legacy on Display in New ...Croatia vs Italy UEFA Euro 2024 Croatia's Checkered Legacy on Display in New ...
Croatia vs Italy UEFA Euro 2024 Croatia's Checkered Legacy on Display in New ...Eticketing.co
 
Resultados del Campeonato mundial de Marcha por equipos Antalya 2024
Resultados del Campeonato mundial de Marcha por equipos Antalya 2024Resultados del Campeonato mundial de Marcha por equipos Antalya 2024
Resultados del Campeonato mundial de Marcha por equipos Antalya 2024Judith Chuquipul
 
Dubai Call Girls Bikni O528786472 Call Girls Dubai Ebony
Dubai Call Girls Bikni O528786472 Call Girls Dubai EbonyDubai Call Girls Bikni O528786472 Call Girls Dubai Ebony
Dubai Call Girls Bikni O528786472 Call Girls Dubai Ebonyhf8803863
 
Real Moto 2 MOD APK v1.1.721 All Bikes, Unlimited Money
Real Moto 2 MOD APK v1.1.721 All Bikes, Unlimited MoneyReal Moto 2 MOD APK v1.1.721 All Bikes, Unlimited Money
Real Moto 2 MOD APK v1.1.721 All Bikes, Unlimited MoneyApk Toly
 
Expert Pool Table Refelting in Lee & Collier County, FL
Expert Pool Table Refelting in Lee & Collier County, FLExpert Pool Table Refelting in Lee & Collier County, FL
Expert Pool Table Refelting in Lee & Collier County, FLAll American Billiards
 
JORNADA 3 LIGA MURO 2024GHGHGHGHGHGH.pdf
JORNADA 3 LIGA MURO 2024GHGHGHGHGHGH.pdfJORNADA 3 LIGA MURO 2024GHGHGHGHGHGH.pdf
JORNADA 3 LIGA MURO 2024GHGHGHGHGHGH.pdfArturo Pacheco Alvarez
 
办理学位证(KCL文凭证书)伦敦国王学院毕业证成绩单原版一模一样
办理学位证(KCL文凭证书)伦敦国王学院毕业证成绩单原版一模一样办理学位证(KCL文凭证书)伦敦国王学院毕业证成绩单原版一模一样
办理学位证(KCL文凭证书)伦敦国王学院毕业证成绩单原版一模一样7pn7zv3i
 

Último (20)

Technical Data | ThermTec Wild 650L | Optics Trade
Technical Data | ThermTec Wild 650L | Optics TradeTechnical Data | ThermTec Wild 650L | Optics Trade
Technical Data | ThermTec Wild 650L | Optics Trade
 
Technical Data | ThermTec Wild 650 | Optics Trade
Technical Data | ThermTec Wild 650 | Optics TradeTechnical Data | ThermTec Wild 650 | Optics Trade
Technical Data | ThermTec Wild 650 | Optics Trade
 
Technical Data | ThermTec Wild 335 | Optics Trade
Technical Data | ThermTec Wild 335 | Optics TradeTechnical Data | ThermTec Wild 335 | Optics Trade
Technical Data | ThermTec Wild 335 | Optics Trade
 
Call Girls in Dhaula Kuan 💯Call Us 🔝8264348440🔝
Call Girls in Dhaula Kuan 💯Call Us 🔝8264348440🔝Call Girls in Dhaula Kuan 💯Call Us 🔝8264348440🔝
Call Girls in Dhaula Kuan 💯Call Us 🔝8264348440🔝
 
Instruction Manual | ThermTec Wild Thermal Monoculars | Optics Trade
Instruction Manual | ThermTec Wild Thermal Monoculars | Optics TradeInstruction Manual | ThermTec Wild Thermal Monoculars | Optics Trade
Instruction Manual | ThermTec Wild Thermal Monoculars | Optics Trade
 
ppt on Myself, Occupation and my Interest
ppt on Myself, Occupation and my Interestppt on Myself, Occupation and my Interest
ppt on Myself, Occupation and my Interest
 
IPL Quiz ( weekly quiz) by SJU quizzers.
IPL Quiz ( weekly quiz) by SJU quizzers.IPL Quiz ( weekly quiz) by SJU quizzers.
IPL Quiz ( weekly quiz) by SJU quizzers.
 
young Call girls in Moolchand 🔝 9953056974 🔝 Delhi escort Service
young Call girls in Moolchand 🔝 9953056974 🔝 Delhi escort Serviceyoung Call girls in Moolchand 🔝 9953056974 🔝 Delhi escort Service
young Call girls in Moolchand 🔝 9953056974 🔝 Delhi escort Service
 
Mysore Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Mysore Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesMysore Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Mysore Call Girls 7001305949 WhatsApp Number 24x7 Best Services
 
JORNADA 4 LIGA MURO 2024TUXTEPEC1234.pdf
JORNADA 4 LIGA MURO 2024TUXTEPEC1234.pdfJORNADA 4 LIGA MURO 2024TUXTEPEC1234.pdf
JORNADA 4 LIGA MURO 2024TUXTEPEC1234.pdf
 
8377087607 ☎, Cash On Delivery Call Girls Service In Hauz Khas Delhi Enjoy 24/7
8377087607 ☎, Cash On Delivery Call Girls Service In Hauz Khas Delhi Enjoy 24/78377087607 ☎, Cash On Delivery Call Girls Service In Hauz Khas Delhi Enjoy 24/7
8377087607 ☎, Cash On Delivery Call Girls Service In Hauz Khas Delhi Enjoy 24/7
 
France's UEFA Euro 2024 Ambitions Amid Coman's Injury.docx
France's UEFA Euro 2024 Ambitions Amid Coman's Injury.docxFrance's UEFA Euro 2024 Ambitions Amid Coman's Injury.docx
France's UEFA Euro 2024 Ambitions Amid Coman's Injury.docx
 
Croatia vs Italy UEFA Euro 2024 Croatia's Checkered Legacy on Display in New ...
Croatia vs Italy UEFA Euro 2024 Croatia's Checkered Legacy on Display in New ...Croatia vs Italy UEFA Euro 2024 Croatia's Checkered Legacy on Display in New ...
Croatia vs Italy UEFA Euro 2024 Croatia's Checkered Legacy on Display in New ...
 
Resultados del Campeonato mundial de Marcha por equipos Antalya 2024
Resultados del Campeonato mundial de Marcha por equipos Antalya 2024Resultados del Campeonato mundial de Marcha por equipos Antalya 2024
Resultados del Campeonato mundial de Marcha por equipos Antalya 2024
 
Dubai Call Girls Bikni O528786472 Call Girls Dubai Ebony
Dubai Call Girls Bikni O528786472 Call Girls Dubai EbonyDubai Call Girls Bikni O528786472 Call Girls Dubai Ebony
Dubai Call Girls Bikni O528786472 Call Girls Dubai Ebony
 
FULL ENJOY Call Girls In Savitri Nagar (Delhi) Call Us 9953056974
FULL ENJOY Call Girls In  Savitri Nagar (Delhi) Call Us 9953056974FULL ENJOY Call Girls In  Savitri Nagar (Delhi) Call Us 9953056974
FULL ENJOY Call Girls In Savitri Nagar (Delhi) Call Us 9953056974
 
Real Moto 2 MOD APK v1.1.721 All Bikes, Unlimited Money
Real Moto 2 MOD APK v1.1.721 All Bikes, Unlimited MoneyReal Moto 2 MOD APK v1.1.721 All Bikes, Unlimited Money
Real Moto 2 MOD APK v1.1.721 All Bikes, Unlimited Money
 
Expert Pool Table Refelting in Lee & Collier County, FL
Expert Pool Table Refelting in Lee & Collier County, FLExpert Pool Table Refelting in Lee & Collier County, FL
Expert Pool Table Refelting in Lee & Collier County, FL
 
JORNADA 3 LIGA MURO 2024GHGHGHGHGHGH.pdf
JORNADA 3 LIGA MURO 2024GHGHGHGHGHGH.pdfJORNADA 3 LIGA MURO 2024GHGHGHGHGHGH.pdf
JORNADA 3 LIGA MURO 2024GHGHGHGHGHGH.pdf
 
办理学位证(KCL文凭证书)伦敦国王学院毕业证成绩单原版一模一样
办理学位证(KCL文凭证书)伦敦国王学院毕业证成绩单原版一模一样办理学位证(KCL文凭证书)伦敦国王学院毕业证成绩单原版一模一样
办理学位证(KCL文凭证书)伦敦国王学院毕业证成绩单原版一模一样
 

at ADAPT: AgileEVM Delivering Value within Constrained Systems

  • 1. AgileEVM   Delivering  Value  within  Constrained  Systems   Brent  Barton,  President,  Agile  Advantage,  Inc.    
  • 2. !   The  Problem   !   An  Agile  Story   !   Contracts  vs  Value   !   Scrum  (An  Agile  Project  Management   Framework)   !   TradiAonal  Earned  Value  Management   !   Agile  Earned  Value  Management  (AgileEVM)   !   Project  Case  Study   !   Open  Discussion   *Slides  available  via  slideshare.net  or  geHngagile.com   2  
  • 3. !  Robert  Gates,  the  United  States  Secretary  of   Defense,  in  a  September  2008  speech,  said,   “Our  convenAonal  modernizaAon  programs   seek  a  99%  soluAon  in  years.  Stability  and   counterinsurgency  missions—the  wars  we   are  in—require  75%  soluAons  in  months.   Agile  Methods:  Selected  DoD  Management  and  AcquisiAon  Concerns,   Carnegie  Mellon  University,  October  2011,  p.  ix   ©2011  Agile  Advantage,  Inc.    All  rights  reserved.   3  
  • 4.
  • 5. This  is  the  best,   simplest,  easiest  to  use   applica1on  we  have   ever  go7en  in  both     Customer  Care  and  the   Retail  Stores!     Whatever  you  all  did,  I   want  more  of  that!  
  • 6.   Employee  SaAsfacAon   Cost  Savings     Customer  SaAsfacAon   Revenue   New   RetenAon   Revenue     Cost  Savings     New  Revenue     through  efficiency   Shareholder   Value   Compliance   Value   Employee   Customer   SaAsfacAon   SaAsfacAon   6  
  • 7. !  #  Lives  saved   !  Simple  to  Use   !  Secure   !  ?   Value   ©2011  Agile  Advantage,  Inc.    All  rights  reserved.   7  
  • 8. The  primary  purpose  of  the  [EVMS]  system  is  to  support   program  management*   Scope   Schedule   Cost   8   *  Earned  Value  Management  Systems  ANSI/EIA-­‐748-­‐B-­‐2007  
  • 9. !  Time  and  Materials  (T  &  M)   !  Fixed  Price   !  Cost  Plus  IncenAve  Fee   !  IDIQ/Delivery  orders   •  or  task  orders   These  are     cost-­‐based!   ©2011  Agile  Advantage,  Inc.    All  rights  reserved.   9  
  • 10. Strategic   Value   Required  to   Informs  and   make  good   Guides   Decisions   Quality   Constraints   (Schedule,  Cost,  Scope)   Source:    Jim  Highsmith   10  
  • 11. We  are  uncovering  beqer  ways  of  developing   sorware  by  doing  it  and  helping  others  do  it.   Through  this  work  we  have  come  to  value:   Individuals  and  interacAons  over  processes  and  tools   Working  sorware  over  comprehensive   documentaAon   Customer  collaboraAon  over  contract  negoAaAon   Responding  to  change  over  following  a  plan   That  is,  while  there  is  value  in  the  items  on   the  right,  we  value  the  items  on  the  ler  more.   hqp://agilemanifesto.org/   ©2011  Agile  Advantage,  Inc.    All  rights  reserved.   11  
  • 12. !   It  is  not  possible  to  completely  specify  an  interacAve   system.   Wegner’s  Lemma,  1995   !   Uncertainty  is  inherent  and  inevitable  in  sorware   development  processes  and  products.   Ziv’s  Uncertainty  Principle,  1996   !   For  a  new  sorware  system  the  requirements  will  not   be  completely  known  unAl  arer  the  users  have  used   it.   Humphrey’s  Requirements  Uncertainty  Principle,  c.  1998   12  
  • 13. !   Stack  Ranked   PrioriAzaAon  based  on   Business  Value  and  risk   !   Self  organizing,  cross-­‐ funcAonal  teams   !   DefiniAon  of  Done   !   PotenAally  Shippable   Increments   !   Velocity   !   ConAnuous   Improvement   13  
  • 14. Total Allocated Budget! EAC   EsAmate  at  Complete   Management Reserve! PMB   Performance Management Baseline $   Planned  Value   (PV)   Actual  Cost   (AC)   (EV)   Earned  Value   Time   Time! Completion! Now! Date! 14  
  • 15. Cost Performance Index (CPI=EV/AC) CPI < 1 CPI =1 CPI > 1 Over Budget On Budget Under Budget Schedule Performance Index (SPI=EV/PV) SPI < 1 SPI =1 SPI > 1 Ahead of Behind Schedule On Schedule Schedule 15  
  • 16. !  Integrates  cost  and  schedule  management   !  Forecasts  in  financial  units  based  on  units   used  for  actual  cost   !  Decades  of  use   !  Part  of  PMBOK  (ANSI/PMI  99-­‐001-­‐2008)   !  Part  of  EVMS  (ANSI/EIA-­‐748-­‐B-­‐2007)   16  
  • 17. !   Typical   implementaAons   Ugh!   expect  everything  fully   defined  up  front   !   No  asserAon  of  quality   !   Claiming  value  earned   on  intermediate  work   products   17  
  • 18. !   A  planning  package  is  a  holding  account  (within  a   control  account)  for  budget  for  future  work  that  it  is   not  yet  pracAcable  to  plan  at  the  work  package  level.   The  planning  package  budget  is  Ame-­‐phased  in   accordance  with  known  schedule  requirements  (due   dates)  for  resource  planning,  and  the  plans  are   refined  as  detail  requirements  become  clearer  and   the  Ame  to  begin  work  draws  nearer.  A  program  may   elect  to  break  the  work  assigned  to  a  control  account   into  smaller  groupings  of  tasks,  i.e.,  mulAple   planning  packages,  for  internal  planning  and  control   reasons.   -­‐Earned  Value  Management  Systems  ANSI/EIA-­‐748-­‐B-­‐2007   18  
  • 19. !  There  is  no  standard  advance  planning  look-­‐ ahead  period  (i.e.,  a  planning  “horizon”  or   “window”)  for  conversion  of  planning   packages  into  work  packages  that  is   appropriate  for  all  programs  or  condiAons.   Each  organizaAon  must  determine  its  own   policies  in  this  regard.   -­‐Earned  Value  Management  Systems  ANSI/EIA-­‐748-­‐B-­‐2007   19  
  • 20. !  MathemaAcally  proven  that  Forecasts  based   on  average  velocity  (story  points)  esAmate   at  complete  EAC  (dollars)   !  Key  AssumpAon:    The  raAo  of  (story  points   completed)/(total  story  points  in  a  release)  is   a  good  measure  of  Actual  Percent  Complete   Sulaiman,  Barton,  Blackburn  “AgileEVM  -­‐  earned  value  management  in   Scrum  projects,”  2006   hqp://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=1667558   20  
  • 21. !   Release  Baseline   •  Budget  (BAC)   •  IniAal  Scope   •  Start  Date   !   Each  IteraAon  (Sprint)   •  Points  accepted  by  Product  Owner     – meets  DefiniAon  of  Done   •  Points  add  or  removed  from  release  scope   •  Actual  Cost   21  
  • 22. !  Now  we  can  focus   on  Value…   22  
  • 23. !   Because  the  performance  measurement  baseline   (PMB)  is  expressed  as  “number  of  story  points   planned”  rather  than  at  the  level  of  specific  tasks,   it  allows  course  correcAons  to  be  made  without   disrupAon  or  re-­‐baselining  of  the  PMB.     !   This  addresses  the  criAcism  expressed  in  the   Defense  AcquisiAon  Reform  Findings  and   RecommendaAons  (DARFAR)  report  regarding  the   inability  of  tradiAonal  EVMS  to  idenAfy  issues   related  to  “contract  requirements  that  uqerly   failed  to  meet  warfighter  needs”  [House  Armed   Services  Commiqee  2010].   Agile  Methods:  Selected  DoD  Management  and  AcquisiAon   Concerns,  Carnegie  Mellon  Urniversity,  October  2011,  p.  63   ©2011  Agile  Advantage,  Inc.    All   ights  reserved.   23  
  • 24. 24  
  • 25. !  Integrated  Cost  and  Schedule  informaAon   provides  beqer  insights  than  schedule  alone   25  
  • 26. 26  
  • 27. 27  
  • 28. 28  
  • 29. !  Focus  on  delivering  value   !  Constraints  inform,  not  dictate  outcomes   !  Quality  must  be  part  of  the  decision  process   !  AgileEVM  helps  communicate  by  translaAng   points  to  dollars   •  Can  provide  alternaAves  to  contracAng  challenges   29  
  • 30. !   President:  Agile  Advantage,  Inc.   !   Former  CTO,  Development  Manager,   PMO  Manager,  Agile  Coach,  Mentor,   CerAfied  Scrum  Trainer,  ScrumMaster,   Product  Owner   !   AcAve  pracAAoner  delivering  value   using  Agile  and  helping  others  do  it;   from  small  Product  companies  to   brent@agileadvantage.com   very  large  organizaAons    www.agileadvantage.com   Blog:  geHngagile.com   Twiqer:  brentbarton   !   ArAcles   •  “Manage  Project  Por•olios  More  EffecAvely  by  Including  Sorware  Debt  in  the  Decision  Process”,   Cuqer  Journal  2010   •  “AgileEVM  –  Earned  Value  Management  in  Scrum  Projects”,  IEEE  2006   •  “ImplemenAng  a  Professional  Services  OrganizaAon  Using  Type  C  Scrum”,  IEEE   •  “Establishing  and  Maintaining  Top  to  Boqom  Transparency  Using  the  Meta-­‐Scrum”,  AgileJournal   •  “All-­‐Out  OrganizaAonal  Scrum  as  an  InnovaAon  Value  Chain”,  IEEE