Your SlideShare is downloading. ×
0
Agile Program and Portfolio                Management                Mike Cottmeyer, President & Agile Coach              ...
Mike Cottmeyer              mike@leadingagile.com              404.312.1471              www.leadingagile.com             ...
Before We Start...Wednesday, February 6, 13
Before We Start...                This is not a process overlay for                your existing organization...Wednesday,...
Before We Start...                     Organiza(onal+                     Transforma(on+        Personal+                 ...
Before We Start...                     Organiza(onal+                     Transforma(on+        Personal+                 ...
Before We Start...                     Organiza(onal+                     Transforma(on+                                  ...
Before We Start...                     Organiza(onal+                     Transforma(on+                                  ...
Projects, Programs, PortfoliosWednesday, February 6, 13
Agile Project Management                      Scrum   Scrum   Scrum   Scrum                      Team    Team    Team    T...
Agile Program Management                              Program               Program                               Team    ...
Agile Portfolio Management                                                Portfolio                                       ...
Enterprise Portfolio Management                     Strategy                     Portfolio                                ...
How is Agile PPM Different?                       Business Agility at the Portfolio Level                            •   W...
How is Agile PPM Different?                       Business Agility at the Portfolio Level                            •   W...
Foundational Stuff...                   The Anatomy of Agile TeamsWednesday, February 6, 13
Agile Teams                    •       Who’s involved?                    •       Dependencies                    •       ...
Scrum                            TeamWednesday, February 6, 13
Scrum                            Team    DevelopersWednesday, February 6, 13
Scrum                            Team         Developers                                    TestersWednesday, February 6, 13
Analysts                            Scrum                            Team         Developers                              ...
Analysts                       Lead   Scrum                              Team         Developers                          ...
Analysts                       Lead   Scrum                              Team         Developers         ScrumMaster      ...
Product Owner                                         Analysts                       Lead   Scrum                         ...
Foundational Stuff...                            Time, Cost, and ScopeWednesday, February 6, 13
Scope                            Time           CostWednesday, February 6, 13
Time           Cost                                   ScopeWednesday, February 6, 13
Time           Cost                                   $$$                                   ScopeWednesday, February 6, 13
Managing Variable Scope                  How to deal with making commitments when scope is                                ...
Story MapsWednesday, February 6, 13
Epics	  collec*ons	  of	  features,	  typically	  1-­‐3	  months	  in	  dura*on.	  	  Epics	                      Epic    ...
Epics	  collec*ons	  of	  features,	  typically	  1-­‐3	  months	  in	  dura*on.	  	  Epics	                      Epic    ...
Epics	  collec*ons	  of	  features,	  typically	  1-­‐3	  months	  in	  dura*on.	  	  Epics	                      Epic    ...
Story	  Maps	  visually	  show	  the	                                                    Epic          rela*onship	  betwe...
Story	  Maps	  start	  with	  the	                              Epic   iden*fica*on	  of	  larger,	  more	                 ...
Epics	  are	  decomposed	  into	                                Epic   Features	  that	  describe	  the	  value	          ...
Epics	  are	  decomposed	  into	                                          Epic   Features	  that	  describe	  the	  value	...
Epics	  are	  decomposed	  into	                                          Epic        Features	  that	  describe	  the	  v...
Epics	  are	  decomposed	  into	                                          Epic        Features	  that	  describe	  the	  v...
Features	  are	  decomposed	  into	                                              Epic       User	  Stories	  that	  are	  ...
Features	  are	  decomposed	  into	                                                    Epic       User	  Stories	  that	  ...
Features	  are	  decomposed	  into	                                                    Epic          User	  Stories	  that...
Features	  are	  decomposed	  into	                                                    Epic          User	  Stories	  that...
Minimally Marketable                                 FeaturesWednesday, February 6, 13
User	  Stories	  are	  es*mated	  in	                                                      Epic           rela*ve	  units	...
Story	  Points	  can	  be	  added	  up	  to	                                                      Epic                    ...
38         Feature	  Points	  can	  be	  added	  up	  to	                                                      Epic       ...
38           Our	  Goal	  is	  to	  build	  the	  smallest	                                                      Epic     ...
38            We	  con*nuously	  evaluate	  the	                                                      Epic                ...
38            We	  con*nuously	  evaluate	  the	                                                      Epic                ...
26           When	  we	  focus	  on	  Minimally	                                                      Epic               M...
Essential View #1                               Velocity & BurndownWednesday, February 6, 13
SprintingWednesday, February 6, 13
Minimally	  Marketable	  Features	                                                                       feed	  the	  prio...
Iden*fy	  the	  User	  Story	  most	  likely	                                                                        to	  ...
Iden*fy	  the	  User	  Story	  most	  likely	                                                                        to	  ...
Pull	  User	  Stories	  in	  priority	  order	                                                                      focusi...
Pull	  User	  Stories	  in	  priority	  order	                                                                       focus...
It’s	  okay	  to	  work	  User	  Stories	                                                                       across	  M...
It’s	  okay	  to	  work	  User	  Stories	                                                                       across	  M...
The	  team	  uses	  its	  past	  velocity	  to	                                                                           ...
The	  Team	  breaks	  each	  User	  Story	                                                                                ...
The	  Team	  breaks	  each	  User	  Story	                                                                                ...
The	  Team	  breaks	  each	  User	  Story	                                                                                ...
And	  es*mates	  each	  Task	  in	  Real	                                                                                 ...
And	  es*mates	  each	  Task	  in	  Real	                                                                                 ...
And	  es*mates	  each	  Task	  in	  Real	                                                                                 ...
At	  the	  beginning	  of	  the	  Sprint,	  The	                                                                          ...
Tasks	  move	  across	  the	  Story	  Board	                                                                              ...
Tasks	  move	  across	  the	  Story	  Board	                                                                              ...
Tasks	  move	  across	  the	  Story	  Board	                                                                              ...
The	  Team	  works	  from	  the	  top	  of	                                                                               ...
The	  Team	  works	  from	  the	  top	  of	                                                                               ...
The	  Team	  works	  from	  the	  top	  of	                                                                             th...
Un*l	  the	  en*re	  Sprint	  has	  been	                                                                             deli...
Measuring ProgressWednesday, February 6, 13
From	  a	  Metrics	  perspec*ve,	  we	                                                                  Burn	  Down	  hour...
From	  a	  Metrics	  perspec*ve,	  we	                                                                  Burn	  Down	  hour...
From	  a	  Metrics	  perspec*ve,	  we	                                                                  Burn	  Down	  hour...
From	  a	  Metrics	  perspec*ve,	  we	                                                                  Burn	  Down	  hour...
From	  a	  Metrics	  perspec*ve,	  we	                                                                  Burn	  Down	  hour...
From	  a	  Metrics	  perspec*ve,	  we	                                                                  Burn	  Down	  hour...
From	  a	  Metrics	  perspec*ve,	  we	                                                                  Burn	  Down	  hour...
From	  a	  Metrics	  perspec*ve,	  we	                                                                  Burn	  Down	  hour...
From	  a	  Metrics	  perspec*ve,	  we	                                                                  Burn	  Down	  hour...
From	  a	  Metrics	  perspec*ve,	  we	                                                                  Burn	  Down	  poin...
From	  a	  Metrics	  perspec*ve,	  we	                                                                  Burn	  Down	  poin...
We	  track	  Velocity	  Trend	  to	  make	                                                                  sure	  the	  t...
When	  the	  Release	  is	  ready	  to	                                                                  deliver,	  The	  ...
When	  the	  Release	  is	  ready	  to	                                                                    deliver,	  The	...
Essential View #2                                Roadmap Over TimeWednesday, February 6, 13
Planning HorizonsWednesday, February 6, 13
Q1     Q2   Q3   Q4Wednesday, February 6, 13
Q1     Q2   Q3   Q4             EpicWednesday, February 6, 13
Q1            Q2   Q3   Q4             Epic           EpicWednesday, February 6, 13
Q1               Q2   Q3   Q4             Epic           Epic   EpicWednesday, February 6, 13
Q1               Q2          Q3   Q4             Epic           Epic   Epic    EpicWednesday, February 6, 13
Q1               Q2                 Q3   Q4             Epic           Epic   Epic    Epic   EpicWednesday, February 6, 13
Q1               Q2                 Q3          Q4             Epic           Epic   Epic    Epic   Epic        EpicWednes...
Q1               Q2                 Q3                 Q4             Epic           Epic   Epic    Epic   Epic        Epi...
Q1               Q2                 Q3                 Q4             Epic           Epic   Epic    Epic   Epic        Epi...
Q1                 Q2                Q3                   Q4               Arch           Arch     Arch    Arch    Arch   ...
Q1                 Q2                Q3                   Q4               Arch           Arch     Arch    Arch    Arch   ...
Progressive ElaborationWednesday, February 6, 13
Q1                  Q2                Q3                   Q4               Arch            Arch     Arch    Arch    Arch ...
Q1                   Q2                  Q3                   Q4               Arch            Arch      Arch     Arch    ...
Q1                   Q2                    Q3                     Q4               Arch            Arch      Arch     Arch...
Q1                   Q2                    Q3                     Q4               Arch            Arch      Arch     Arch...
Q1                         Q2                    Q3                     Q4               Arch              Arch          A...
Q1                             Q2                            Q3                     Q4               Arch              Arc...
Dealing with RiskWednesday, February 6, 13
Q1                             Q2                            Q3                     Q4               Arch              Arc...
Q1                             Q2                                Q3                            Q4               Arch      ...
Q1                             Q2                                Q3                            Q4               Arch      ...
Q1                             Q2                                Q3                            Q4               Arch      ...
Q1                             Q2                                Q3                            Q4               Arch      ...
Release SpikesWednesday, February 6, 13
Q1                             Q2                                Q3                            Q4               Arch      ...
Q1                             Q2                                Q3                            Q4               Arch      ...
Budgeting vs. EstimatingWednesday, February 6, 13
Q1                             Q2                                Q3                            Q4               Arch      ...
Essential View #3                                   FlowWednesday, February 6, 13
Key Concepts                    •       Flow                    •       Kanban                    •       Value Streams   ...
Key Concepts                    • Flow                    • Kanban                    • Value Streams                    •...
Key Concepts                    • Flow                    • Kanban                    • Value Streams                    •...
Key Concepts                    • Flow                    • Kanban                    • Value Streams                    •...
Key Concepts                    • Flow                    • Kanban                    • Value Streams                    •...
Key Concepts                    • Flow                    • Kanban                    • Value Streams                    •...
n-Tier ModelWednesday, February 6, 13
Enterprise Portfolio Model                     Strategy                     Portfolio                                     ...
Story Backlog   Task Backlog   In Process   Task Done   Story Done                                Tier 1 - ScrumWednesday,...
Analysis       Design         Build        Test       Deploy                              Tier 2 - Kanban              Sto...
Inception            Elaboration                Construction          Transition                                Tier 3 - K...
Epic                    Feature         Feature               Feature         Feature                  User	  Story   User...
Inception            Elaboration                Construction          Transition                                Tier 3 - K...
Inception            Elaboration                Construction          Transition                                Tier 3 - K...
Inception            Elaboration                Construction          Transition                  Epic                    ...
Kanban creates a Pull System                 across the entire portfolio that is               limited by your Actual Capa...
Inception                   Elaboration                Construction          Transition               Epic                ...
Inception                   Elaboration                Construction          Transition               Epic                ...
Inception                      Elaboration                Construction          Transition                                ...
Inception                       Elaboration                Construction          Transition                               ...
Inception                       Elaboration                Construction          Transition                               ...
Inception                       Elaboration                Construction          Transition                               ...
Inception                       Elaboration                Construction          Transition                               ...
Inception                       Elaboration                Construction          Transition                               ...
Inception                       Elaboration                Construction          Transition                               ...
Inception                             Elaboration                Construction          Transition                         ...
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
AgileLIVE Webinar - Agile Program & Portfolio Management
Upcoming SlideShare
Loading in...5
×

AgileLIVE Webinar - Agile Program & Portfolio Management

2,005

Published on

Is your organization struggling to make the right investments at the enterprise level and deliver value as quickly as possible to the end-user? Mike Cottmeyer from LeadingAgile explained what agility means at the portfolio and program level, and how it differs from traditional plan-driven approaches.

Published in: Business, Technology

Transcript of "AgileLIVE Webinar - Agile Program & Portfolio Management"

  1. 1. Agile Program and Portfolio Management Mike Cottmeyer, President & Agile Coach LeadingAgile, LLCWednesday, February 6, 13
  2. 2. Mike Cottmeyer mike@leadingagile.com 404.312.1471 www.leadingagile.com twitter.com/mcottmeyer facebook.com/leadingagile linkedin.com/in/cottmeyerWednesday, February 6, 13
  3. 3. Before We Start...Wednesday, February 6, 13
  4. 4. Before We Start... This is not a process overlay for your existing organization...Wednesday, February 6, 13
  5. 5. Before We Start... Organiza(onal+ Transforma(on+ Personal+ Adopt++ Transforma(on+ Prac(ces+Wednesday, February 6, 13
  6. 6. Before We Start... Organiza(onal+ Transforma(on+ Personal+ Adopt++ Transforma(on+ Prac(ces+Wednesday, February 6, 13
  7. 7. Before We Start... Organiza(onal+ Transforma(on+ Strategic Personal+ Adopt++ Transforma(on+ Prac(ces+ Release Iteration Daily ContinuousWednesday, February 6, 13
  8. 8. Before We Start... Organiza(onal+ Transforma(on+ Strategic Personal+ Adopt++ Transforma(on+ Prac(ces+ Release Iteration Daily ContinuousWednesday, February 6, 13
  9. 9. Projects, Programs, PortfoliosWednesday, February 6, 13
  10. 10. Agile Project Management Scrum Scrum Scrum Scrum Team Team Team TeamWednesday, February 6, 13
  11. 11. Agile Program Management Program Program Team Team Scrum Scrum Scrum Scrum Team Team Team TeamWednesday, February 6, 13
  12. 12. Agile Portfolio Management Portfolio Team Program Program Team Team Scrum Scrum Scrum Scrum Team Team Team TeamWednesday, February 6, 13
  13. 13. Enterprise Portfolio Management Strategy Portfolio Support Team Team Program Program Team Team Scrum Scrum Scrum Scrum Team Team Team TeamWednesday, February 6, 13
  14. 14. How is Agile PPM Different? Business Agility at the Portfolio Level • Want our investment portfolio to respond to the needs of changing market conditions • We need the ability as an organization to respond to changing market conditionsWednesday, February 6, 13
  15. 15. How is Agile PPM Different? Business Agility at the Portfolio Level • Want our investment portfolio to respond to the needs of changing market conditions • We need the ability as an organization to respond to changing market conditions • It’s less about team level agility, although that is an essential componentWednesday, February 6, 13
  16. 16. Foundational Stuff... The Anatomy of Agile TeamsWednesday, February 6, 13
  17. 17. Agile Teams • Who’s involved? • Dependencies • Backlog • Velocity • AccountabilityWednesday, February 6, 13
  18. 18. Scrum TeamWednesday, February 6, 13
  19. 19. Scrum Team DevelopersWednesday, February 6, 13
  20. 20. Scrum Team Developers TestersWednesday, February 6, 13
  21. 21. Analysts Scrum Team Developers TestersWednesday, February 6, 13
  22. 22. Analysts Lead Scrum Team Developers TestersWednesday, February 6, 13
  23. 23. Analysts Lead Scrum Team Developers ScrumMaster TestersWednesday, February 6, 13
  24. 24. Product Owner Analysts Lead Scrum Team Developers ScrumMaster TestersWednesday, February 6, 13
  25. 25. Foundational Stuff... Time, Cost, and ScopeWednesday, February 6, 13
  26. 26. Scope Time CostWednesday, February 6, 13
  27. 27. Time Cost ScopeWednesday, February 6, 13
  28. 28. Time Cost $$$ ScopeWednesday, February 6, 13
  29. 29. Managing Variable Scope How to deal with making commitments when scope is constantly changingWednesday, February 6, 13
  30. 30. Story MapsWednesday, February 6, 13
  31. 31. Epics  collec*ons  of  features,  typically  1-­‐3  months  in  dura*on.    Epics   Epic span  releases.    Epics  can  span  more  than  one  team.    These  are  the   things  senior  leadership  cares  about.  Wednesday, February 6, 13
  32. 32. Epics  collec*ons  of  features,  typically  1-­‐3  months  in  dura*on.    Epics   Epic span  releases.    Epics  can  span  more  than  one  team.    These  are  the   things  senior  leadership  cares  about.   Features  are  smaller  than  epics,  typically  2-­‐4  weeks  in  dura*on.     Feature Features  are  contained  within  releases.    Features  are  contained  within   a  team.    These  are  what  the  Product  Owner  Cares  about.    Wednesday, February 6, 13
  33. 33. Epics  collec*ons  of  features,  typically  1-­‐3  months  in  dura*on.    Epics   Epic span  releases.    Epics  can  span  more  than  one  team.    These  are  the   things  senior  leadership  cares  about.   Features  are  smaller  than  epics,  typically  2-­‐4  weeks  in  dura*on.     Feature Features  are  contained  within  releases.    Features  are  contained  within   a  team.    These  are  what  the  Product  Owner  Cares  about.     User  Stories  are  the  smallest  increment  of  value,  typically  less  than  a   User   week.    User  Stories  are  contained  within  sprint.    These  are  the  things   Story Engineering  Management  Cares  about.  Wednesday, February 6, 13
  34. 34. Story  Maps  visually  show  the   Epic rela*onship  between  User  Stories   and  Business  Value Feature Feature Feature Feature User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  StoryWednesday, February 6, 13
  35. 35. Story  Maps  start  with  the   Epic iden*fica*on  of  larger,  more   strategic  organiza*onal  goalsWednesday, February 6, 13
  36. 36. Epics  are  decomposed  into   Epic Features  that  describe  the  value   added  into  the  product FeatureWednesday, February 6, 13
  37. 37. Epics  are  decomposed  into   Epic Features  that  describe  the  value   added  into  the  product Feature FeatureWednesday, February 6, 13
  38. 38. Epics  are  decomposed  into   Epic Features  that  describe  the  value   added  into  the  product Feature Feature FeatureWednesday, February 6, 13
  39. 39. Epics  are  decomposed  into   Epic Features  that  describe  the  value   added  into  the  product Feature Feature Feature FeatureWednesday, February 6, 13
  40. 40. Features  are  decomposed  into   Epic User  Stories  that  are  thin  slices  of   value  added  into  the  system Feature Feature Feature Feature User  Story User  Story User  Story User  StoryWednesday, February 6, 13
  41. 41. Features  are  decomposed  into   Epic User  Stories  that  are  thin  slices  of   value  added  into  the  system Feature Feature Feature Feature User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  StoryWednesday, February 6, 13
  42. 42. Features  are  decomposed  into   Epic User  Stories  that  are  thin  slices  of   value  added  into  the  system Feature Feature Feature Feature User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  StoryWednesday, February 6, 13
  43. 43. Features  are  decomposed  into   Epic User  Stories  that  are  thin  slices  of   value  added  into  the  system Feature Feature Feature Feature User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  StoryWednesday, February 6, 13
  44. 44. Minimally Marketable FeaturesWednesday, February 6, 13
  45. 45. User  Stories  are  es*mated  in   Epic rela*ve  units  of  measure  called   Story  Points Feature Feature Feature Feature User  Story3 1 User  Story User  Story2 User  Story1 2 User  Story User  Story3 5 User  Story User  Story3 5 User  Story User  Story2 User  Story3 User  Story2 1 User  Story User  Story1 User  Story2 2 User  StoryWednesday, February 6, 13
  46. 46. Story  Points  can  be  added  up  to   Epic size  Features 11 7 12 8 Feature Feature Feature Feature User  Story3 1 User  Story User  Story2 User  Story1 2 User  Story User  Story3 5 User  Story User  Story3 5 User  Story User  Story2 User  Story3 User  Story2 1 User  Story User  Story1 User  Story2 2 User  StoryWednesday, February 6, 13
  47. 47. 38 Feature  Points  can  be  added  up  to   Epic size  Epics 11 7 12 8 Feature Feature Feature Feature User  Story3 1 User  Story User  Story2 User  Story1 2 User  Story User  Story3 5 User  Story User  Story3 5 User  Story User  Story2 User  Story3 User  Story2 1 User  Story User  Story1 User  Story2 2 User  StoryWednesday, February 6, 13
  48. 48. 38 Our  Goal  is  to  build  the  smallest   Epic system  possible  to  deliver  the   value  in  the  Epic 11 7 12 8 Feature Feature Feature Feature User  Story3 1 User  Story User  Story2 User  Story1 2 User  Story User  Story3 5 User  Story User  Story3 5 User  Story User  Story2 User  Story3 User  Story2 1 User  Story User  Story1 User  Story2 2 User  StoryWednesday, February 6, 13
  49. 49. 38 We  con*nuously  evaluate  the   Epic Story  Map  to  determine  the   Minimally  Marketable  Feature 11 7 12 8 Feature Feature Feature Feature User  Story3 1 User  Story User  Story2 User  Story1 2 User  Story User  Story3 5 User  Story User  Story3 5 User  Story User  Story2 User  Story3 User  Story2 1 User  Story User  Story1 User  Story2 2 User  StoryWednesday, February 6, 13
  50. 50. 38 We  con*nuously  evaluate  the   Epic Story  Map  to  determine  the   Minimally  Marketable  Feature 11 7 12 8 Feature Feature Feature Feature 3 User  Story 1 User  Story 2 User  Story User  Story1 2 User  Story 3 User  Story 5 User  Story 3 User  Story 5 User  Story User  Story2 3 User  Story User  Story2 1 User  Story User  Story1 User  Story2 2 User  StoryWednesday, February 6, 13
  51. 51. 26 When  we  focus  on  Minimally   Epic Marketable  Features,  we  deliver   Business  Value  early 10 4 5 7 Feature Feature Feature Feature 3 User  Story 1 User  Story 2 User  Story User  Story1 2 User  Story 3 User  Story 5 User  Story 3 User  Story 5 User  Story User  Story2 3 User  Story User  Story2 1 User  Story User  Story1 User  Story2 2 User  StoryWednesday, February 6, 13
  52. 52. Essential View #1 Velocity & BurndownWednesday, February 6, 13
  53. 53. SprintingWednesday, February 6, 13
  54. 54. Minimally  Marketable  Features   feed  the  priori*za*on  of  our   Sprint  Planning Story  Backlog Task  Backlog In  Process Task  Done Story  DoneWednesday, February 6, 13
  55. 55. Iden*fy  the  User  Story  most  likely   to  contribute  to  the  MMF  and   build  that  one  first Story  Backlog Task  Backlog In  Process Task  Done Story  DoneWednesday, February 6, 13
  56. 56. Iden*fy  the  User  Story  most  likely   to  contribute  to  the  MMF  and   build  that  one  first Story  Backlog Task  Backlog In  Process Task  Done Story  Done 3 User  StoryWednesday, February 6, 13
  57. 57. Pull  User  Stories  in  priority  order   focusing  on  delivering  complete   MMFs Story  Backlog Task  Backlog In  Process Task  Done Story  Done 3 User  StoryWednesday, February 6, 13
  58. 58. Pull  User  Stories  in  priority  order   focusing  on  delivering  complete   MMFs Story  Backlog Task  Backlog In  Process Task  Done Story  Done 3 User  Story 2 User  StoryWednesday, February 6, 13
  59. 59. It’s  okay  to  work  User  Stories   across  MMFs  if  that  is  what  the   Product  Owner  needs Story  Backlog Task  Backlog In  Process Task  Done Story  Done 3 User  Story 2 User  StoryWednesday, February 6, 13
  60. 60. It’s  okay  to  work  User  Stories   across  MMFs  if  that  is  what  the   Product  Owner  needs Story  Backlog Task  Backlog In  Process Task  Done Story  Done 3 User  Story 2 User  Story 1 User  StoryWednesday, February 6, 13
  61. 61. The  team  uses  its  past  velocity  to   determine  how  many  stories  go  in   the  Sprint Planned  Team  Velocity  =  6  points Story  Backlog Task  Backlog In  Process Task  Done Story  Done 3 User  Story 2 User  Story 1 User  StoryWednesday, February 6, 13
  62. 62. The  Team  breaks  each  User  Story   down  into  Tasks Planned  Team  Velocity  =  6  points Story  Backlog Task  Backlog In  Process Task  Done Story  Done 3 Task Task User  Story Task 2 User  Story 1 User  StoryWednesday, February 6, 13
  63. 63. The  Team  breaks  each  User  Story   down  into  Tasks Planned  Team  Velocity  =  6  points Story  Backlog Task  Backlog In  Process Task  Done Story  Done 3 Task Task User  Story Task 2 Task Task User  Story Task Task 1 User  StoryWednesday, February 6, 13
  64. 64. The  Team  breaks  each  User  Story   down  into  Tasks Planned  Team  Velocity  =  6  points Story  Backlog Task  Backlog In  Process Task  Done Story  Done 3 Task Task User  Story Task 2 Task Task User  Story Task Task Task Task 1 User  Story Task TaskWednesday, February 6, 13
  65. 65. And  es*mates  each  Task  in  Real   Hours  so  they  can  assess  if  they   can  make  a  solid  Commitment  to   Deliver Planned  Team  Velocity  =  6  points Story  Backlog Task  Backlog In  Process Task  Done Story  Done 16 3 Task 8 Task User  Story 8 Task 2 Task Task User  Story Task Task Task Task 1 User  Story Task TaskWednesday, February 6, 13
  66. 66. And  es*mates  each  Task  in  Real   Hours  so  they  can  assess  if  they   can  make  a  solid  Commitment  to   Deliver Planned  Team  Velocity  =  6  points Story  Backlog Task  Backlog In  Process Task  Done Story  Done 16 3 Task 8 Task User  Story 8 Task 2 2 Task 16 Task User  Story 8 4 Task Task Task Task 1 User  Story Task TaskWednesday, February 6, 13
  67. 67. And  es*mates  each  Task  in  Real   Hours  so  they  can  assess  if  they   can  make  a  solid  Commitment  to   Deliver Planned  Team  Velocity  =  6  points Planned  Es*mated  Hours  =  98  hours Story  Backlog Task  Backlog In  Process Task  Done Story  Done 16 3 Task 8 Task User  Story 8 Task 2 2 Task 16 Task User  Story 8 4 Task Task 8 4 Task Task 1 User  Story 16 8 Task TaskWednesday, February 6, 13
  68. 68. At  the  beginning  of  the  Sprint,  The   Team  pulls  Tasks  from  the  top  of   the  Task  Backlog Planned  Team  Velocity  =  6  points Planned  Es*mated  Hours  =  98  hours Story  Backlog Task  Backlog In  Process Task  Done Story  Done 3 Task 8 User  Story 16 8 Task Task 2 2 Task 16 Task User  Story 8 4 Task Task 8 4 Task Task 1 User  Story 16 8 Task TaskWednesday, February 6, 13
  69. 69. Tasks  move  across  the  Story  Board   un*l  there  is  a  completed  User   Story.     Planned  Team  Velocity  =  6  points Planned  Es*mated  Hours  =  98  hours Story  Backlog Task  Backlog In  Process Task  Done Story  Done 3 Task 8 User  Story 16 8 Task Task 2 2 Task 16 Task User  Story 8 4 Task Task 8 4 Task Task 1 User  Story 16 8 Task TaskWednesday, February 6, 13
  70. 70. Tasks  move  across  the  Story  Board   un*l  there  is  a  completed  User   Story.     Planned  Team  Velocity  =  6  points Planned  Es*mated  Hours  =  98  hours Story  Backlog Task  Backlog In  Process Task  Done Story  Done 3 Task 8 User  Story 16 8 Task Task 2 Task 16 Task 2 User  Story 8 4 Task Task 8 4 Task Task 1 User  Story 8 16 Task TaskWednesday, February 6, 13
  71. 71. Tasks  move  across  the  Story  Board   un*l  there  is  a  completed  User   Story.     Planned  Team  Velocity  =  6  points Planned  Es*mated  Hours  =  98  hours Story  Backlog Task  Backlog In  Process Task  Done Story  Done 8 Task 3 User  Story 16 8 Task Task 2 Task 16 Task 2 User  Story 8 4 Task Task 8 4 Task Task 1 User  Story 8 16 Task TaskWednesday, February 6, 13
  72. 72. The  Team  works  from  the  top  of   the  Story  Board,  Swarming  to  get     User  Stories  across  the  board  as   fast  as  possible  .     Planned  Team  Velocity  =  6  points Planned  Es*mated  Hours  =  98  hours Story  Backlog Task  Backlog In  Process Task  Done Story  Done 8 Task 3 User  Story 16 8 Task Task 2 Task 16 Task 2 User  Story 8 4 Task Task 8 4 Task Task 1 User  Story 8 16 Task TaskWednesday, February 6, 13
  73. 73. The  Team  works  from  the  top  of   the  Story  Board,  Swarming  to  get     User  Stories  across  the  board  as   fast  as  possible  .     Planned  Team  Velocity  =  6  points Planned  Es*mated  Hours  =  98  hours Story  Backlog Task  Backlog In  Process Task  Done Story  Done 8 Task 3 User  Story 16 8 Task Task 2 Task 16 Task 2 8 User  Story 4 Task Task 8 4 Task Task 1 User  Story 8 16 Task TaskWednesday, February 6, 13
  74. 74. The  Team  works  from  the  top  of   the  Story  Board,  Swarming  to  get     User  Stories  across  the  board  as   fast  as  possible  .     Planned  Team  Velocity  =  6  points Planned  Es*mated  Hours  =  98  hours Story  Backlog Task  Backlog In  Process Task  Done Story  Done 8 Task 3 User  Story 16 8 Task Task 2 Task 16 Task 2 8 User  Story 4 Task Task 8 4 Task Task 1 User  Story 16 Task 8 TaskWednesday, February 6, 13
  75. 75. Un*l  the  en*re  Sprint  has  been   delivered  to  the  Product  Owner.     Planned  Team  Velocity  =  6  points Planned  Es*mated  Hours  =  98  hours Story  Backlog Task  Backlog In  Process Task  Done Story  Done 8 Task 3 User  Story 16 8 Task Task 2 Task 16 Task 2 8 User  Story 4 Task Task Task 8 Task 4 1 User  Story 8 16 Task TaskWednesday, February 6, 13
  76. 76. Measuring ProgressWednesday, February 6, 13
  77. 77. From  a  Metrics  perspec*ve,  we   Burn  Down  hours  to  make  sure   the  sprint  is  on  track 38 96 6 Release  Burndown Sprint  Burndown Velocity  TrendWednesday, February 6, 13
  78. 78. From  a  Metrics  perspec*ve,  we   Burn  Down  hours  to  make  sure   the  sprint  is  on  track 38 96 6 Release  Burndown Sprint  Burndown Velocity  TrendWednesday, February 6, 13
  79. 79. From  a  Metrics  perspec*ve,  we   Burn  Down  hours  to  make  sure   the  sprint  is  on  track 38 96 6 Release  Burndown Sprint  Burndown Velocity  TrendWednesday, February 6, 13
  80. 80. From  a  Metrics  perspec*ve,  we   Burn  Down  hours  to  make  sure   the  sprint  is  on  track 38 96 6 Release  Burndown Sprint  Burndown Velocity  TrendWednesday, February 6, 13
  81. 81. From  a  Metrics  perspec*ve,  we   Burn  Down  hours  to  make  sure   the  sprint  is  on  track 38 96 6 Release  Burndown Sprint  Burndown Velocity  TrendWednesday, February 6, 13
  82. 82. From  a  Metrics  perspec*ve,  we   Burn  Down  hours  to  make  sure   the  sprint  is  on  track 38 96 6 Release  Burndown Sprint  Burndown Velocity  TrendWednesday, February 6, 13
  83. 83. From  a  Metrics  perspec*ve,  we   Burn  Down  hours  to  make  sure   the  sprint  is  on  track 38 96 6 Release  Burndown Sprint  Burndown Velocity  TrendWednesday, February 6, 13
  84. 84. From  a  Metrics  perspec*ve,  we   Burn  Down  hours  to  make  sure   the  sprint  is  on  track 38 96 6 Release  Burndown Sprint  Burndown Velocity  TrendWednesday, February 6, 13
  85. 85. From  a  Metrics  perspec*ve,  we   Burn  Down  hours  to  make  sure   the  sprint  is  on  track 38 96 6 Release  Burndown Sprint  Burndown Velocity  TrendWednesday, February 6, 13
  86. 86. From  a  Metrics  perspec*ve,  we   Burn  Down  points  to  make  sure   the  Release  is  on  track 38 96 6 6 Release  Burndown Sprint  Burndown Velocity  TrendWednesday, February 6, 13
  87. 87. From  a  Metrics  perspec*ve,  we   Burn  Down  points  to  make  sure   the  Release  is  on  track 38 96 8 6 6 Release  Burndown Sprint  Burndown Velocity  TrendWednesday, February 6, 13
  88. 88. We  track  Velocity  Trend  to  make   sure  the  team  is  delivering  in  a   Predictable  manner 38 96 8 6 6 5 Release  Burndown Sprint  Burndown Velocity  TrendWednesday, February 6, 13
  89. 89. When  the  Release  is  ready  to   deliver,  The  Team  has  completed   the  highest  priority  User  Stories,   against  the  highest  priority   Features  ,against  the  highest   priority  Epics.     38 96 8 6 6 5 Release  Burndown Sprint  Burndown Velocity  TrendWednesday, February 6, 13
  90. 90. When  the  Release  is  ready  to   deliver,  The  Team  has  completed   the  highest  priority  User  Stories,   against  the  highest  priority   Features  ,against  the  highest   priority  Epics.     Everyone  is  focused  on  delivering   value  early  and  oen! 38 96 8 6 6 5 Release  Burndown Sprint  Burndown Velocity  TrendWednesday, February 6, 13
  91. 91. Essential View #2 Roadmap Over TimeWednesday, February 6, 13
  92. 92. Planning HorizonsWednesday, February 6, 13
  93. 93. Q1 Q2 Q3 Q4Wednesday, February 6, 13
  94. 94. Q1 Q2 Q3 Q4 EpicWednesday, February 6, 13
  95. 95. Q1 Q2 Q3 Q4 Epic EpicWednesday, February 6, 13
  96. 96. Q1 Q2 Q3 Q4 Epic Epic EpicWednesday, February 6, 13
  97. 97. Q1 Q2 Q3 Q4 Epic Epic Epic EpicWednesday, February 6, 13
  98. 98. Q1 Q2 Q3 Q4 Epic Epic Epic Epic EpicWednesday, February 6, 13
  99. 99. Q1 Q2 Q3 Q4 Epic Epic Epic Epic Epic EpicWednesday, February 6, 13
  100. 100. Q1 Q2 Q3 Q4 Epic Epic Epic Epic Epic Epic EpicWednesday, February 6, 13
  101. 101. Q1 Q2 Q3 Q4 Epic Epic Epic Epic Epic Epic Epic EpicWednesday, February 6, 13
  102. 102. Q1 Q2 Q3 Q4 Arch Arch Arch Arch Arch Arch Arch Arch Epic Epic Epic Epic Epic Epic Epic EpicWednesday, February 6, 13
  103. 103. Q1 Q2 Q3 Q4 Arch Arch Arch Arch Arch Arch Arch Arch Epic Epic Epic Epic Epic Epic Epic EpicWednesday, February 6, 13
  104. 104. Progressive ElaborationWednesday, February 6, 13
  105. 105. Q1 Q2 Q3 Q4 Arch Arch Arch Arch Arch Arch Arch Arch Epic Epic Epic Epic Epic Epic Epic Epic Feature FeatureWednesday, February 6, 13
  106. 106. Q1 Q2 Q3 Q4 Arch Arch Arch Arch Arch Arch Arch Arch Epic Epic Epic Epic Epic Epic Epic Epic Feature Feature Feature FeatureWednesday, February 6, 13
  107. 107. Q1 Q2 Q3 Q4 Arch Arch Arch Arch Arch Arch Arch Arch Epic Epic Epic Epic Epic Epic Epic Epic Feature Feature Feature Feature Feature FeatureWednesday, February 6, 13
  108. 108. Q1 Q2 Q3 Q4 Arch Arch Arch Arch Arch Arch Arch Arch Epic Epic Epic Epic Epic Epic Epic Epic Feature Feature Feature Feature Feature Feature FeatureWednesday, February 6, 13
  109. 109. Q1 Q2 Q3 Q4 Arch Arch Arch Arch Arch Arch Arch Arch Epic Epic Epic Epic Epic Epic Epic Epic Feature Feature Feature Feature Feature Feature Feature User  Story User  Story User  Story User  StoryWednesday, February 6, 13
  110. 110. Q1 Q2 Q3 Q4 Arch Arch Arch Arch Arch Arch Arch Arch Epic Epic Epic Epic Epic Epic Epic Epic Feature Feature Feature Feature Feature Feature Feature User  Story User  Story User  Story User  Story User  Story User  Story User  StoryWednesday, February 6, 13
  111. 111. Dealing with RiskWednesday, February 6, 13
  112. 112. Q1 Q2 Q3 Q4 Arch Arch Arch Arch Arch Arch Arch Arch Epic Epic Epic Epic Epic Epic Epic Epic Feature Feature Feature Feature Feature Feature Feature User  Story User  Story User  Story User  Story User  Story User  Story User  Story Risk RiskWednesday, February 6, 13
  113. 113. Q1 Q2 Q3 Q4 Arch Arch Arch Arch Arch Arch Arch Arch Epic Epic Epic Epic Epic Epic Epic Epic Feature Feature Feature Feature Feature Feature Feature User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story Risk RiskWednesday, February 6, 13
  114. 114. Q1 Q2 Q3 Q4 Arch Arch Arch Arch Arch Arch Arch Arch Epic Epic Epic Epic Epic Epic Epic Epic Feature Feature Feature Feature Feature Feature Feature User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story Risk Risk Risk RiskWednesday, February 6, 13
  115. 115. Q1 Q2 Q3 Q4 Arch Arch Arch Arch Arch Arch Arch Arch Epic Epic Epic Epic Epic Epic Epic Epic Feature Feature Feature Feature Feature Feature Feature User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story Risk Risk Risk RiskWednesday, February 6, 13
  116. 116. Q1 Q2 Q3 Q4 Arch Arch Arch Arch Arch Arch Arch Arch Epic Epic Epic Epic Epic Epic Epic Epic Feature Feature Feature Feature Feature Feature Feature User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story Risk Risk Risk Risk RiskWednesday, February 6, 13
  117. 117. Release SpikesWednesday, February 6, 13
  118. 118. Q1 Q2 Q3 Q4 Arch Arch Arch Arch Arch Arch Arch Arch Epic Epic Epic Epic Epic Epic Epic Epic Feature Feature Feature Feature Feature Feature Feature User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story Spike Spike Risk Risk Risk Risk RiskWednesday, February 6, 13
  119. 119. Q1 Q2 Q3 Q4 Arch Arch Arch Arch Arch Arch Arch Arch Epic Epic Epic Epic Epic Epic Epic Epic Feature Feature Feature Feature Feature Feature Feature User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story Spike Spike Spike Risk Risk Risk Risk RiskWednesday, February 6, 13
  120. 120. Budgeting vs. EstimatingWednesday, February 6, 13
  121. 121. Q1 Q2 Q3 Q4 Arch Arch Arch Arch Arch Arch Arch Arch Epic Epic Epic Epic Epic Epic Epic Epic Feature Feature Feature Feature Feature Feature Feature User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story Spike Spike Spike Risk Risk Risk Risk RiskWednesday, February 6, 13
  122. 122. Essential View #3 FlowWednesday, February 6, 13
  123. 123. Key Concepts • Flow • Kanban • Value Streams • Small Batches • WIP LimitsWednesday, February 6, 13
  124. 124. Key Concepts • Flow • Kanban • Value Streams • Small Batches • WIP LimitsWednesday, February 6, 13
  125. 125. Key Concepts • Flow • Kanban • Value Streams • Small Batches • WIP LimitsWednesday, February 6, 13
  126. 126. Key Concepts • Flow • Kanban • Value Streams • Small Batches • WIP LimitsWednesday, February 6, 13
  127. 127. Key Concepts • Flow • Kanban • Value Streams • Small Batches • WIP LimitsWednesday, February 6, 13
  128. 128. Key Concepts • Flow • Kanban • Value Streams • Small Batches • WIP LimitsWednesday, February 6, 13
  129. 129. n-Tier ModelWednesday, February 6, 13
  130. 130. Enterprise Portfolio Model Strategy Portfolio Support Team Team Program Program Team Team Scrum Scrum Scrum Scrum Team Team Team TeamWednesday, February 6, 13
  131. 131. Story Backlog Task Backlog In Process Task Done Story Done Tier 1 - ScrumWednesday, February 6, 13
  132. 132. Analysis Design Build Test Deploy Tier 2 - Kanban Story Backlog Task Backlog In Process Task Done Story Done Tier 1 - ScrumWednesday, February 6, 13
  133. 133. Inception Elaboration Construction Transition Tier 3 - Kanban Analysis Design Build Test Deploy Tier 2 - Kanban Story Backlog Task Backlog In Process Task Done Story Done Tier 1 - ScrumWednesday, February 6, 13
  134. 134. Epic Feature Feature Feature Feature User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  Story User  StoryWednesday, February 6, 13
  135. 135. Inception Elaboration Construction Transition Tier 3 - Kanban Analysis Design Build Test Deploy Tier 2 - Kanban Story Backlog Task Backlog In Process Task Done Story Done User Story Tier 1 - ScrumWednesday, February 6, 13
  136. 136. Inception Elaboration Construction Transition Tier 3 - Kanban Analysis Design Build Test Deploy Feature Tier 2 - Kanban Story Backlog Task Backlog In Process Task Done Story Done User Story Tier 1 - ScrumWednesday, February 6, 13
  137. 137. Inception Elaboration Construction Transition Epic Tier 3 - Kanban Analysis Design Build Test Deploy Feature Tier 2 - Kanban Story Backlog Task Backlog In Process Task Done Story Done User Story Tier 1 - ScrumWednesday, February 6, 13
  138. 138. Kanban creates a Pull System across the entire portfolio that is limited by your Actual CapacityWednesday, February 6, 13
  139. 139. Inception Elaboration Construction Transition Epic Epic Analysis Design Build Test Deploy Story Backlog Task Backlog In Process Task Done Story BacklogWednesday, February 6, 13
  140. 140. Inception Elaboration Construction Transition Epic Epic Analysis Design Build Test Deploy Story Backlog Task Backlog In Process Task Done Story BacklogWednesday, February 6, 13
  141. 141. Inception Elaboration Construction Transition Epic Epic Analysis Design Build Test Deploy Story Backlog Task Backlog In Process Task Done Story BacklogWednesday, February 6, 13
  142. 142. Inception Elaboration Construction Transition Epic Epic Analysis Design Build Test Deploy Feature Feature Story Backlog Task Backlog In Process Task Done Story BacklogWednesday, February 6, 13
  143. 143. Inception Elaboration Construction Transition Epic Epic Analysis Design Build Test Deploy Feature Feature Story Backlog Task Backlog In Process Task Done Story BacklogWednesday, February 6, 13
  144. 144. Inception Elaboration Construction Transition Epic Epic Analysis Design Build Test Deploy Feature Feature Story Backlog Task Backlog In Process Task Done Story BacklogWednesday, February 6, 13
  145. 145. Inception Elaboration Construction Transition Epic Epic Analysis Design Build Test Deploy Feature Feature Story Backlog Task Backlog In Process Task Done Story Backlog SpikeWednesday, February 6, 13
  146. 146. Inception Elaboration Construction Transition Epic Epic Analysis Design Build Test Deploy Feature Feature Story Backlog Task Backlog In Process Task Done Story Backlog Spike User Story User StoryWednesday, February 6, 13
  147. 147. Inception Elaboration Construction Transition Epic Epic Analysis Design Build Test Deploy Feature Feature Story Backlog Task Backlog In Process Task Done Story Backlog Spike User Story User StoryWednesday, February 6, 13
  148. 148. Inception Elaboration Construction Transition Epic Epic Analysis Design Build Test Deploy Feature Feature Story Backlog Task Backlog In Process Task Done Story Backlog 8 16 Task Task Spike User Story 8 User Story TaskWednesday, February 6, 13
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×