SlideShare ist ein Scribd-Unternehmen logo
1 von 197
Downloaden Sie, um offline zu lesen
Blending Scrum and Kanban to Create an End-to-End Agile Enterprise
Mike CottmeyerEnterprise Agile Coach, LeadingAgile, LLCmike@leadingagile.com	1.404.312.1471www.leadingagile.comtwitter.com/mcottmeyerfacebook.com/leadingagilelinkedin.com/in/cottmeyer
Agenda Why this talk?  Isn’t Scrum enough?
Agenda Why this talk?  Isn’t Scrum enough? Discuss what end-to-end business agility looks like and how it is different from team agility
Agenda Why this talk?  Isn’t Scrum enough? Discuss what end-to-end business agility looks like and how it is different from team agility, and why team agility is not enough
Agenda Why this talk?  Isn’t Scrum enough? Discuss what end-to-end business agility looks like and how it is different from team agility, and why team agility is not enough Explore one adoption and transformation strategy… and maybe a few alternatives
Agenda Why this talk?  Isn’t Scrum enough? Discuss what end-to-end business agility looks like and how it is different from team agility, and why team agility is not enough Explore one adoption and transformation strategy… and maybe a few alternatives Show how to manage the flow of value across the enterprise, using Scrum at the team level, and Kanban at the Program and Portfolio level
Why Not Just Scrum?
Scrum is a team based approach to product delivery.
Team
Developers
Testers Developers
Analyst Testers Developers
Analyst ScrumMaster Testers Developers
Product Owner Analyst ScrumMaster Testers Developers
What if my team is more than 5-7 people?
Scrum in the Enterprise
Scrum in the Enterprise
Enterprise Scrum
Enterprise Scrum... it’s different!
Enterprise Scrum
Enterprise Scrum
Enterprise Scrum
Enterprise Scrum
Enterprise Scrum
Enterprise Scrum
Enterprise Scrum
What breaks Scrum?
External Dependencies
External Dependencies
External Dependencies
Why dependencies matter? Velocity dependent on something outside the team
Why dependencies matter? Velocity dependent on something outside the team External dependencies have to be managed and planned for in advance
Why dependencies matter? Velocity dependent on something outside the team External dependencies have to be managed and planned for in advance Excessive forward planning can reduce our ability to change as we learn new things
Why dependencies matter? Velocity dependent on something outside the team External dependencies have to be managed and planned for in advance Excessive forward planning can reduce our ability to change as we learn new things Lack of full ownership can result in lack of commitment and unreliable results
Many-to-Many Relationships
Many-to-Many Relationships
Many-to-Many Relationships
Many-to-Many Relationships
Many-to-Many Relationships
Many-to-Many Relationships
Many-to-Many Relationships
Many-to-Many Relationships
Many-to-Many Relationships
Why many-to-many matters? Team velocity is not a predictor of higher order deliverables
Why many-to-many matters? Team velocity is not a predictor of higher order deliverables One or more teams can starve the value creation process
Why many-to-many matters? Team velocity is not a predictor of higher order deliverables One or more teams can starve the value creation process Backlogs have to be sequenced and dependencies managed
Why many-to-many matters? Team velocity is not a predictor of higher order deliverables One or more teams can starve the value creation process Backlogs have to be sequenced and dependencies managed Teams focus on their backlog to the exclusion of the rest of the organization
What do we mean by end-to-end business agility?
We want the benefits of team-level agility….
We want the benefits of team-level agility…. but across the entire company
We want a pattern that can accommodate Sales and Marketing…
…several Scrum teams, service orientation, and shared services…
…as well as technical support and ultimately sustaining engineering
At some level of scale, Scrum breaks.
At some level of scale, Scrum breaks.  What are you going to do about it?
Tools available to scale Scrum Scrum and XP
Tools available to scale Scrum Scrum and XP Kanban
Tools available to scale Scrum Scrum and XP Kanban Lean
Tools available to scale Scrum Scrum and XP Kanban Lean RUP
Tools available to scale Scrum Scrum and XP Kanban Lean RUP Traditional SDLC
Interesting idea… how to we get there?
It always starts with teams...
Ways to organize teams…  Products
Ways to organize teams…  Products Product features
Ways to organize teams…  Products Product features Components
Ways to organize teams…  Products Product features Components Shared services
Ways to organize teams…  Products Product features Components Shared services Business capabilities
Get the teams working… Define the org structure
Get the teams working… Define the org structure Form the teams
Get the teams working… Define the org structure Form the teams Get the teams delivering
Get the teams working… Define the org structure Form the teams Get the teams delivering Focus on establishing a stable velocity
Get the teams working… Define the org structure Form the teams Get the teams delivering Focus on establishing a stable velocity Learn what works
Incrementally roll-out Scrum across the organization…
Incrementally roll-out Scrum across the organization……
Incrementally roll-out Scrum across the organization………
Establish Program Teams and/or Product Integration teams
Establish Program Teams and/or Product Integration teams
Establish a Portfolio Planning team
Manage the flow of value at each level
So… what does it look like when I am done?
Focus is 100% on delivering end-to-end value across the organization
“If all we do is find another way to measure activity, we will not be successful” – CTO
Let’s start with a definition of value…
Epics collections of features, typically 1-3 months in duration.  Epics span releases.  Epics can span more than one team.  These are the things the market cares about.  Epic
Epics collections of features, typically 1-3 months in duration.  Epics span releases.  Epics can span more than one team.  These are the things the market cares about.  Epic Features are smaller than epics, typically 2-4 weeks in duration.  Features are contained within releases.  Ideally, features are contained within a team.  These are what the Product Owner Cares about.   Feature
Epics collections of features, typically 1-3 months in duration.  Epics span releases.  Epics can span more than one team.  These are the things the market cares about.  Epic Features are smaller than epics, typically 2-4 weeks in duration.  Features are contained within releases.  Ideally, features are contained within a team.  These are what the Product Owner Cares about.   Feature User Stories are the smallest increment of value, typically less than a week.  User Stories are contained within sprint.  These are the things Engineering Management Cares about.  User  Story
Story Maps visually show the relationship between User Stories and Business Value 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 Story
Story Maps start with the identification of larger, more strategic organizational goals Epic
Epicsare decomposed into Features that describe the value added into the product Epic Feature
Epicsare decomposed into Features that describe the value added into the product Epic Feature Feature
Epicsare decomposed into Features that describe the value added into the product Epic Feature Feature Feature
Epicsare decomposed into Features that describe the value added into the product Epic Feature Feature Feature Feature
Featuresare decomposed into User Stories that are thin slices of value added into the system Epic Feature Feature Feature Feature User Story User Story User Story User Story
Featuresare decomposed into User Stories that are thin slices of value added into the system Epic Feature Feature Feature Feature User Story User Story User Story User Story User Story User Story User Story User Story
Featuresare decomposed into User Stories that are thin slices of value added into the system 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
Featuresare decomposed into User Stories that are thin slices of value added into the system 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 Story
User Stories are estimated in relative units of measure called Story Points Epic 3 1 2 1 Feature Feature Feature Feature 3 2 3 5 5 2 3 2 1 1 2 2 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 Story
Story Points can be added up to size Features Epic 11 7 8 12 3 1 2 1 Feature Feature Feature Feature 3 2 3 5 5 2 3 2 1 1 2 2 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 Story
Feature Points can be added up to size Epics 38 Epic 11 7 8 12 3 1 2 1 Feature Feature Feature Feature 3 2 3 5 5 2 3 2 1 1 2 2 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 Story
Our Goal is to build the smallest system possible to deliver the value in the Epic 38 Epic 11 7 8 12 3 1 2 1 Feature Feature Feature Feature 3 2 3 5 5 2 3 2 1 1 2 2 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 Story
We continuously evaluate the Story Map to determine the Minimally Marketable Feature 38 Epic 11 7 8 12 3 1 2 1 Feature Feature Feature Feature 3 2 3 5 5 2 3 2 1 1 2 2 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 Story
We continuously evaluate the Story Map to determine the Minimally Marketable Feature 38 Epic 11 7 8 12 3 1 2 1 User Story User Story User Story Feature Feature Feature Feature 3 2 3 5 User Story User Story User Story 5 2 3 2 User Story User Story User Story 1 1 2 2 User Story User Story User Story User Story User Story User Story User Story
When we focus on Minimally Marketable Features, we deliver Business Value early 26 Epic 10 4 7 5 3 1 2 1 User Story User Story User Story Feature Feature Feature Feature 3 2 3 5 User Story User Story User Story 5 2 3 2 User Story User Story User Story 1 1 2 2 User Story User Story User Story User Story User Story User Story User Story
Minimally Marketable Featuresfeed the prioritization of our Sprint Planning Story Backlog In Process Task Done Task Backlog Story Backlog
Identify the User Story most likely to contribute to the MMF and build that one first Story Backlog In Process Task Done Task Backlog Story Backlog
Identify the User Story most likely to contribute to the MMF and build that one first Story Backlog In Process Task Done Task Backlog Story Backlog 3 User Story
Pull User Stories in priority order focusing on delivering complete MMFs Story Backlog In Process Task Done Task Backlog Story Backlog 3 User Story
Pull User Stories in priority order focusing on delivering complete MMFs Story Backlog In Process Task Done Task Backlog Story Backlog 3 User Story 2 User Story
It’s okay to work User Stories across MMFs if that is what the Product Owner needs Story Backlog In Process Task Done Task Backlog Story Backlog 3 User Story 2 User Story
It’s okay to work User Stories across MMFs if that is what the Product Owner needs Story Backlog In Process Task Done Task Backlog Story Backlog 3 User Story 2 User Story 1 User Story
The team uses its past velocity to determine how many stories go in the Sprint Planned Team Velocity = 6 points Story Backlog In Process Task Done Task Backlog Story Backlog 3 User Story 2 User Story 1 User Story
The Team breaks each User Story down into Tasks Planned Team Velocity = 6 points Story Backlog In Process Task Done Task Backlog Story Backlog 3 Task Task User Story Task 2 User Story 1 User Story
The Team breaks each User Story down into Tasks Planned Team Velocity = 6 points Story Backlog In Process Task Done Task Backlog Story Backlog 3 Task Task User Story Task 2 Task Task User Story Task Task 1 User Story
The Team breaks each User Story down into Tasks Planned Team Velocity = 6 points Story Backlog In Process Task Done Task Backlog Story Backlog 3 Task Task User Story Task 2 Task Task User Story Task Task Task Task 1 User Story Task Task
And estimates 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 In Process Task Done Task Backlog Story Backlog 3 16 8 Task Task User Story 8 Task 2 Task Task User Story Task Task Task Task 1 User Story Task Task
And estimates 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 In Process Task Done Task Backlog Story Backlog 3 16 8 Task Task User Story 8 Task 2 2 16 Task Task User Story 8 Task 4 Task Task Task 1 User Story Task Task
And estimates each Task in Real Hours so they can assess if they can make a solid Commitment to Deliver Planned Team Velocity = 6 points Planned Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 16 8 Task Task User Story 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 16 8 Task Task
And estimates each Task in Real Hours so they can assess if they can make a solid Commitment to Deliver Planned Team Velocity = 6 points Planned Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 16 8 Task Task User Story 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 16 8 Task Task
At the beginning of the Sprint, The Team pulls Tasks from the top of the Task Backlog Planned Team Velocity = 6 points Planned Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 8 Task User Story 16 Task 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 16 8 Task Task
Tasks move across the Story Board until there is a completed User Story.   Planned Team Velocity = 6 points Planned Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 8 Task User Story 16 Task 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 16 8 Task Task
Tasks move across the Story Board until there is a completed User Story.   Planned Team Velocity = 6 points Planned Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 8 Task User Story 16 Task 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 8 Task 16 Task
Tasks move across the Story Board until there is a completed User Story.   Planned Team Velocity = 6 points Planned Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 8 Task User Story 16 Task 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 8 Task 16 Task
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 Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 8 Task User Story 16 Task 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 8 Task 16 Task
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 Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 8 Task User Story 16 Task 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 8 Task 16 Task
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 Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 8 Task User Story 16 Task 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 8 Task 16 Task
Until the entire Sprint has been delivered to the Product Owner.   Planned Team Velocity = 6 points Planned Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 8 Task User Story 16 Task 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 1 8 4 Task User Story Task 8 Task 16 Task
From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
From a Metrics perspective, we Burn Down points to make sure the Release is on track 38 96 6 6 Release Burndown Sprint Burndown Velocity Trend
From a Metrics perspective, we Burn Down points to make sure the Release is on track 38 96 8 6 6 Release Burndown Sprint Burndown Velocity Trend
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 Trend
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 Trend
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 often! 38 96 8 6 6 5 Release Burndown Sprint Burndown Velocity Trend
Team
Team Team
Team Team Team
Team Team Team Team
Team Team Team Team Team
How do we establish the relationship between team level velocity and enterprise level flow of value?
Team predictability is one thing, but organizations need to be able to track value at the Epic level Epic
Team predictability is one thing, but organizations need to be able to track value at the Epic level Epic We need a mechanism to make sure features that span multiple Scrum teams are treated with the same sense of awareness as single-product features.    Feature
Team predictability is one thing, but organizations need to be able to track value at the Epic level Epic We need a mechanism to make sure features that span multiple Scrum teams are treated with the same sense of awareness as single-product features.    Feature All of our day-to-day activities need to clearly map to enterprise objectives.  We need to build product as one organization User  Story
Story Backlog In Process Task Done Task Backlog Story Backlog Tier 1 - Scrum
Deploy Build	 Test	 Design Analysis Tier 2 - Kanban Story Backlog In Process Task Done Task Backlog Story Backlog Tier 1 - Scrum
Construction Transition Elaboration Inception Tier 3 - Kanban Deploy Build	 Test	 Design Analysis Tier 2 - Kanban Story Backlog In Process Task Done Task Backlog Story Backlog Tier 1 - Scrum
Kanban creates a pull system across the entire portfolio that is limited by your actual capacity
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Story Backlog In Process Task Done Task Backlog Story Backlog
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Story Backlog In Process Task Done Task Backlog Story Backlog
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog Spike
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog User Story User Story Spike
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task 8 User Story User Story Task Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task 8 User Story User Story Task Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task 8 User Story User Story Task Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task 8 User Story User Story Task Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task 8 User Story User Story Task Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task User Story User Story 8 Task Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task User Story User Story 8 Task Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task User Story User Story 8 Task Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task 8 Task User Story User Story Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task User Story User Story Spike 8 Task 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task User Story User Story Spike 8 Task 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task Task User Story User Story User Story User Story 8 Task Spike Spike 8 Task 8 8 Task Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task User Story User Story User Story User Story Spike Spike 8 Task 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 Task User Story User Story 8 Task Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 Task User Story User Story 8 Task Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 Task User Story User Story 8 Task Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 Task User Story User Story 8 Task Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 Task 8 User Story User Story Task Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 Task 8 User Story User Story Task Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 Task 8 User Story User Story Task Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 Task 8 User Story User Story Task Spike 8 Task
Construction Transition Elaboration Inception Epic Epic Epic Epic Deploy Build	 Test	 Design Analysis Feature Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 8 Task Task Task 8 User Story User Story User Story User Story 8 Task Task Spike Spike 8 8 8 Task Task Task
At the team level, velocity metrics drive predictability 38 96 8 6 6 5 Release Burndown Sprint Burndown Velocity Trend
At the program/product level, lean metrics are more meaningful At the team level, velocity metrics drive predictability 38 96 8 6 6 5 Release Burndown Sprint Burndown Velocity Trend
At the enterprise level, lean metrics are also the more interesting metric At the program/product level, lean metrics are more meaningful At the team level, velocity metrics drive predictability 38 96 8 6 6 5 Release Burndown Sprint Burndown Velocity Trend
Mike CottmeyerEnterprise Agile Coach, LeadingAgile, LLCmike@leadingagile.com	1.404.312.1471www.leadingagile.comtwitter.com/mcottmeyerfacebook.com/leadingagilelinkedin.com/in/cottmeyer

Weitere ähnliche Inhalte

Was ist angesagt?

How to Own a Really Big Complex Product v3
How to Own a Really Big Complex Product v3How to Own a Really Big Complex Product v3
How to Own a Really Big Complex Product v3Mike Cottmeyer
 
The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...Mike Cottmeyer
 
Why Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About ItWhy Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About ItMike Cottmeyer
 
Why Agile is Failing in Large Enterprises
Why Agile is Failing in Large EnterprisesWhy Agile is Failing in Large Enterprises
Why Agile is Failing in Large EnterprisesLeadingAgile
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionLeadingAgile
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27LeadingAgile
 
The Agile Enterprise: The Role of Leadership & Organization Health in Scaling...
The Agile Enterprise: The Role of Leadership & Organization Health in Scaling...The Agile Enterprise: The Role of Leadership & Organization Health in Scaling...
The Agile Enterprise: The Role of Leadership & Organization Health in Scaling...Cprime
 
10 Safe Essential Elements to Achieve the Benefits of SAFe
10 Safe Essential Elements to Achieve the Benefits of SAFe10 Safe Essential Elements to Achieve the Benefits of SAFe
10 Safe Essential Elements to Achieve the Benefits of SAFeCprime
 
Agile Portfolio Planning
Agile Portfolio PlanningAgile Portfolio Planning
Agile Portfolio PlanningChad Holdorf
 
Showcase Webinar: Mapping Business Outcomes to SAFe with Mike Hall
Showcase Webinar: Mapping Business Outcomes to SAFe with Mike HallShowcase Webinar: Mapping Business Outcomes to SAFe with Mike Hall
Showcase Webinar: Mapping Business Outcomes to SAFe with Mike HallAgile Velocity
 
Agility Infusion 101: Agile & Beyond
Agility Infusion 101: Agile & BeyondAgility Infusion 101: Agile & Beyond
Agility Infusion 101: Agile & BeyondLeadingAgile
 
Undercover Scrum Master - Agile2019
Undercover Scrum Master - Agile2019Undercover Scrum Master - Agile2019
Undercover Scrum Master - Agile2019Dane Weber
 
The Ultimate Agile Mix Tape (Agile 2017)
The Ultimate Agile Mix Tape (Agile 2017)The Ultimate Agile Mix Tape (Agile 2017)
The Ultimate Agile Mix Tape (Agile 2017)Tommy Norman
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation ExplainedLeadingAgile
 
Scaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesScaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesYuval Yeret
 
Webinar: 3 Lessons Learned Guiding SAFe® Implementations with Mike Hall | Agi...
Webinar: 3 Lessons Learned Guiding SAFe® Implementations with Mike Hall | Agi...Webinar: 3 Lessons Learned Guiding SAFe® Implementations with Mike Hall | Agi...
Webinar: 3 Lessons Learned Guiding SAFe® Implementations with Mike Hall | Agi...Agile Velocity
 
May 22 2014 how to scale agility in your enterprise
May 22 2014   how to scale agility in your enterpriseMay 22 2014   how to scale agility in your enterprise
May 22 2014 how to scale agility in your enterpriseIsaac Hogue
 
Agile Transformation | Mike Cottmeyer
Agile Transformation | Mike CottmeyerAgile Transformation | Mike Cottmeyer
Agile Transformation | Mike CottmeyerLeadingAgile
 
Adopting Agile in the Enterprise - Pillar Technology
Adopting Agile in the Enterprise - Pillar TechnologyAdopting Agile in the Enterprise - Pillar Technology
Adopting Agile in the Enterprise - Pillar TechnologyMike Cottmeyer
 
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike CottmeyerMHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike CottmeyerAgileDenver
 

Was ist angesagt? (20)

How to Own a Really Big Complex Product v3
How to Own a Really Big Complex Product v3How to Own a Really Big Complex Product v3
How to Own a Really Big Complex Product v3
 
The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...
 
Why Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About ItWhy Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About It
 
Why Agile is Failing in Large Enterprises
Why Agile is Failing in Large EnterprisesWhy Agile is Failing in Large Enterprises
Why Agile is Failing in Large Enterprises
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 Session
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 
The Agile Enterprise: The Role of Leadership & Organization Health in Scaling...
The Agile Enterprise: The Role of Leadership & Organization Health in Scaling...The Agile Enterprise: The Role of Leadership & Organization Health in Scaling...
The Agile Enterprise: The Role of Leadership & Organization Health in Scaling...
 
10 Safe Essential Elements to Achieve the Benefits of SAFe
10 Safe Essential Elements to Achieve the Benefits of SAFe10 Safe Essential Elements to Achieve the Benefits of SAFe
10 Safe Essential Elements to Achieve the Benefits of SAFe
 
Agile Portfolio Planning
Agile Portfolio PlanningAgile Portfolio Planning
Agile Portfolio Planning
 
Showcase Webinar: Mapping Business Outcomes to SAFe with Mike Hall
Showcase Webinar: Mapping Business Outcomes to SAFe with Mike HallShowcase Webinar: Mapping Business Outcomes to SAFe with Mike Hall
Showcase Webinar: Mapping Business Outcomes to SAFe with Mike Hall
 
Agility Infusion 101: Agile & Beyond
Agility Infusion 101: Agile & BeyondAgility Infusion 101: Agile & Beyond
Agility Infusion 101: Agile & Beyond
 
Undercover Scrum Master - Agile2019
Undercover Scrum Master - Agile2019Undercover Scrum Master - Agile2019
Undercover Scrum Master - Agile2019
 
The Ultimate Agile Mix Tape (Agile 2017)
The Ultimate Agile Mix Tape (Agile 2017)The Ultimate Agile Mix Tape (Agile 2017)
The Ultimate Agile Mix Tape (Agile 2017)
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation Explained
 
Scaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesScaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the Trenches
 
Webinar: 3 Lessons Learned Guiding SAFe® Implementations with Mike Hall | Agi...
Webinar: 3 Lessons Learned Guiding SAFe® Implementations with Mike Hall | Agi...Webinar: 3 Lessons Learned Guiding SAFe® Implementations with Mike Hall | Agi...
Webinar: 3 Lessons Learned Guiding SAFe® Implementations with Mike Hall | Agi...
 
May 22 2014 how to scale agility in your enterprise
May 22 2014   how to scale agility in your enterpriseMay 22 2014   how to scale agility in your enterprise
May 22 2014 how to scale agility in your enterprise
 
Agile Transformation | Mike Cottmeyer
Agile Transformation | Mike CottmeyerAgile Transformation | Mike Cottmeyer
Agile Transformation | Mike Cottmeyer
 
Adopting Agile in the Enterprise - Pillar Technology
Adopting Agile in the Enterprise - Pillar TechnologyAdopting Agile in the Enterprise - Pillar Technology
Adopting Agile in the Enterprise - Pillar Technology
 
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike CottmeyerMHA2018 - Agile Transformation Explained - Mike Cottmeyer
MHA2018 - Agile Transformation Explained - Mike Cottmeyer
 

Andere mochten auch

PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deckwjperez0629
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
 
Agile 2014 - Personal Kanban
Agile 2014 - Personal KanbanAgile 2014 - Personal Kanban
Agile 2014 - Personal KanbanDerek Huether
 
Agile portfolio planning
Agile portfolio planningAgile portfolio planning
Agile portfolio planningJohanna Rothman
 
How To Successfully Scale Agile In Your Enterprise
How To Successfully Scale Agile In Your EnterpriseHow To Successfully Scale Agile In Your Enterprise
How To Successfully Scale Agile In Your EnterpriseLeadingAgile
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotDerek Huether
 
Intro to Agile Portfolio Governance Presentation
Intro to Agile Portfolio Governance Presentation  Intro to Agile Portfolio Governance Presentation
Intro to Agile Portfolio Governance Presentation Cprime
 
Understanding Agile Project Management
Understanding Agile Project ManagementUnderstanding Agile Project Management
Understanding Agile Project ManagementMike Cottmeyer
 
PMI Atlanta Agile LIG - Enterprise Agile
PMI Atlanta Agile LIG - Enterprise AgilePMI Atlanta Agile LIG - Enterprise Agile
PMI Atlanta Agile LIG - Enterprise AgileMike Cottmeyer
 
Agile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryAgile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryMartin Jackson
 
Getting Started With Agile
Getting Started With AgileGetting Started With Agile
Getting Started With AgileMike Cottmeyer
 
Agile2013 sustainable change
Agile2013 sustainable changeAgile2013 sustainable change
Agile2013 sustainable changeDennis Stevens
 
Agile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to ValueAgile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to ValueLeadingAgile
 
Introduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project ManagementIntroduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project ManagementMike Cottmeyer
 
Product Owner Team - Agile Day Atlanta 2015
Product Owner Team - Agile Day Atlanta 2015Product Owner Team - Agile Day Atlanta 2015
Product Owner Team - Agile Day Atlanta 2015LeadingAgile
 
Agile Requirements & Design
Agile Requirements & DesignAgile Requirements & Design
Agile Requirements & DesignMike Cottmeyer
 

Andere mochten auch (18)

The Agile PMP V3
The Agile PMP V3The Agile PMP V3
The Agile PMP V3
 
PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deck
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling Patterns
 
Agile 2014 - Personal Kanban
Agile 2014 - Personal KanbanAgile 2014 - Personal Kanban
Agile 2014 - Personal Kanban
 
Agile portfolio planning
Agile portfolio planningAgile portfolio planning
Agile portfolio planning
 
How To Successfully Scale Agile In Your Enterprise
How To Successfully Scale Agile In Your EnterpriseHow To Successfully Scale Agile In Your Enterprise
How To Successfully Scale Agile In Your Enterprise
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is Not
 
Intro to Agile Portfolio Governance Presentation
Intro to Agile Portfolio Governance Presentation  Intro to Agile Portfolio Governance Presentation
Intro to Agile Portfolio Governance Presentation
 
Understanding Agile Project Management
Understanding Agile Project ManagementUnderstanding Agile Project Management
Understanding Agile Project Management
 
PMI Atlanta Agile LIG - Enterprise Agile
PMI Atlanta Agile LIG - Enterprise AgilePMI Atlanta Agile LIG - Enterprise Agile
PMI Atlanta Agile LIG - Enterprise Agile
 
Agile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryAgile and ITIL Continuous Delivery
Agile and ITIL Continuous Delivery
 
Getting Started With Agile
Getting Started With AgileGetting Started With Agile
Getting Started With Agile
 
Agile2013 sustainable change
Agile2013 sustainable changeAgile2013 sustainable change
Agile2013 sustainable change
 
The Executives Guide
The Executives GuideThe Executives Guide
The Executives Guide
 
Agile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to ValueAgile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to Value
 
Introduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project ManagementIntroduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project Management
 
Product Owner Team - Agile Day Atlanta 2015
Product Owner Team - Agile Day Atlanta 2015Product Owner Team - Agile Day Atlanta 2015
Product Owner Team - Agile Day Atlanta 2015
 
Agile Requirements & Design
Agile Requirements & DesignAgile Requirements & Design
Agile Requirements & Design
 

Ähnlich wie Blending Scrum and Kanban to Create End-to-End Agility

Why Agile is Failing in Large Enterprises And What You Can Do About It
Why Agile is Failing in Large Enterprises And What You Can Do About ItWhy Agile is Failing in Large Enterprises And What You Can Do About It
Why Agile is Failing in Large Enterprises And What You Can Do About Itwjperez0629
 
Being an Agile Tester
Being an Agile TesterBeing an Agile Tester
Being an Agile Testerliorf
 
Measuring Scrum
Measuring ScrumMeasuring Scrum
Measuring Scrumvireg
 
Why Agile Fails in Large Enterprises—and What to Do about It
Why Agile Fails in Large Enterprises—and What to Do about ItWhy Agile Fails in Large Enterprises—and What to Do about It
Why Agile Fails in Large Enterprises—and What to Do about ItTechWell
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnutGeorge Stamos
 
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...Damien Lee🏆PMI-ACP, SCT,SMC,L6σOB,ITMLP
 
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket PipelinesBuilding on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket PipelinesAtlassian
 
Scrum presentation jyoti
Scrum presentation jyotiScrum presentation jyoti
Scrum presentation jyotijbhanda1
 
Introduction to Agile and Scrum.pptx
Introduction to Agile and Scrum.pptxIntroduction to Agile and Scrum.pptx
Introduction to Agile and Scrum.pptxAmira Elsayed Ismail
 
What needs to be true? Patterns of engineering agility
What needs to be true? Patterns of engineering agilityWhat needs to be true? Patterns of engineering agility
What needs to be true? Patterns of engineering agilityAndy Norton
 
How to scale agility in your enterprise
How to scale agility in your enterpriseHow to scale agility in your enterprise
How to scale agility in your enterpriseTimothy Wise
 
How to Successfully Scale Agile in Your Enterprise
How to Successfully Scale Agile in Your EnterpriseHow to Successfully Scale Agile in Your Enterprise
How to Successfully Scale Agile in Your EnterpriseIsaac Hogue
 
Agile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is LeadingAgile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is LeadingVaidas Adomauskas
 
The product owner and the scrum team. Can one person do this at scale?
The product owner and the scrum team. Can one person do this at scale?The product owner and the scrum team. Can one person do this at scale?
The product owner and the scrum team. Can one person do this at scale?Derek Huether
 
Big agile - It's not just for small projects anymore
Big agile - It's not just for small projects anymoreBig agile - It's not just for small projects anymore
Big agile - It's not just for small projects anymoreJesse Fewell
 
Q Con 2008 - Unleashing the Fossa
Q Con 2008 - Unleashing the FossaQ Con 2008 - Unleashing the Fossa
Q Con 2008 - Unleashing the FossaSteve Greene
 
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...Scrum Day Bandung
 
Hass howard scrum master capabilities
Hass howard scrum master capabilitiesHass howard scrum master capabilities
Hass howard scrum master capabilitiesHass Howard
 

Ähnlich wie Blending Scrum and Kanban to Create End-to-End Agility (20)

Why Agile is Failing in Large Enterprises And What You Can Do About It
Why Agile is Failing in Large Enterprises And What You Can Do About ItWhy Agile is Failing in Large Enterprises And What You Can Do About It
Why Agile is Failing in Large Enterprises And What You Can Do About It
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
Being an Agile Tester
Being an Agile TesterBeing an Agile Tester
Being an Agile Tester
 
Measuring Scrum
Measuring ScrumMeasuring Scrum
Measuring Scrum
 
Why Agile Fails in Large Enterprises—and What to Do about It
Why Agile Fails in Large Enterprises—and What to Do about ItWhy Agile Fails in Large Enterprises—and What to Do about It
Why Agile Fails in Large Enterprises—and What to Do about It
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnut
 
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
 
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket PipelinesBuilding on the Shoulders of Giants: the Story of Bitbucket Pipelines
Building on the Shoulders of Giants: the Story of Bitbucket Pipelines
 
Scrum presentation jyoti
Scrum presentation jyotiScrum presentation jyoti
Scrum presentation jyoti
 
Introduction to Agile and Scrum.pptx
Introduction to Agile and Scrum.pptxIntroduction to Agile and Scrum.pptx
Introduction to Agile and Scrum.pptx
 
Po session
Po sessionPo session
Po session
 
What needs to be true? Patterns of engineering agility
What needs to be true? Patterns of engineering agilityWhat needs to be true? Patterns of engineering agility
What needs to be true? Patterns of engineering agility
 
How to scale agility in your enterprise
How to scale agility in your enterpriseHow to scale agility in your enterprise
How to scale agility in your enterprise
 
How to Successfully Scale Agile in Your Enterprise
How to Successfully Scale Agile in Your EnterpriseHow to Successfully Scale Agile in Your Enterprise
How to Successfully Scale Agile in Your Enterprise
 
Agile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is LeadingAgile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is Leading
 
The product owner and the scrum team. Can one person do this at scale?
The product owner and the scrum team. Can one person do this at scale?The product owner and the scrum team. Can one person do this at scale?
The product owner and the scrum team. Can one person do this at scale?
 
Big agile - It's not just for small projects anymore
Big agile - It's not just for small projects anymoreBig agile - It's not just for small projects anymore
Big agile - It's not just for small projects anymore
 
Q Con 2008 - Unleashing the Fossa
Q Con 2008 - Unleashing the FossaQ Con 2008 - Unleashing the Fossa
Q Con 2008 - Unleashing the Fossa
 
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
 
Hass howard scrum master capabilities
Hass howard scrum master capabilitiesHass howard scrum master capabilities
Hass howard scrum master capabilities
 

Mehr von Mike Cottmeyer

Scrum gathering vegas agile program and portfolio management
Scrum gathering vegas   agile program and portfolio managementScrum gathering vegas   agile program and portfolio management
Scrum gathering vegas agile program and portfolio managementMike Cottmeyer
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesMike Cottmeyer
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project ManagementMike Cottmeyer
 
Scrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentScrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentMike Cottmeyer
 
Scrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentScrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentMike Cottmeyer
 
Agile Past The Team - Pillar Template
Agile Past The Team - Pillar TemplateAgile Past The Team - Pillar Template
Agile Past The Team - Pillar TemplateMike Cottmeyer
 
The Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyThe Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyMike Cottmeyer
 
Career Day at Buford Middle School
Career Day at Buford Middle SchoolCareer Day at Buford Middle School
Career Day at Buford Middle SchoolMike Cottmeyer
 
Leading Volunteers With Agility
Leading Volunteers With AgilityLeading Volunteers With Agility
Leading Volunteers With AgilityMike Cottmeyer
 
The Agile PMP Workshop
The Agile PMP WorkshopThe Agile PMP Workshop
The Agile PMP WorkshopMike Cottmeyer
 
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)Mike Cottmeyer
 
APLN Project Manager Talk
APLN Project Manager TalkAPLN Project Manager Talk
APLN Project Manager TalkMike Cottmeyer
 

Mehr von Mike Cottmeyer (14)

Scrum gathering vegas agile program and portfolio management
Scrum gathering vegas   agile program and portfolio managementScrum gathering vegas   agile program and portfolio management
Scrum gathering vegas agile program and portfolio management
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Scrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentScrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincent
 
Scrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentScrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincent
 
Agile Past The Team - Pillar Template
Agile Past The Team - Pillar TemplateAgile Past The Team - Pillar Template
Agile Past The Team - Pillar Template
 
The Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyThe Agile PMP - Pillar Technology
The Agile PMP - Pillar Technology
 
Career Day at Buford Middle School
Career Day at Buford Middle SchoolCareer Day at Buford Middle School
Career Day at Buford Middle School
 
Adopting Agile
Adopting  AgileAdopting  Agile
Adopting Agile
 
The Agile PMP v2
The Agile PMP v2The Agile PMP v2
The Agile PMP v2
 
Leading Volunteers With Agility
Leading Volunteers With AgilityLeading Volunteers With Agility
Leading Volunteers With Agility
 
The Agile PMP Workshop
The Agile PMP WorkshopThe Agile PMP Workshop
The Agile PMP Workshop
 
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
 
APLN Project Manager Talk
APLN Project Manager TalkAPLN Project Manager Talk
APLN Project Manager Talk
 

Blending Scrum and Kanban to Create End-to-End Agility

  • 1. Blending Scrum and Kanban to Create an End-to-End Agile Enterprise
  • 2. Mike CottmeyerEnterprise Agile Coach, LeadingAgile, LLCmike@leadingagile.com 1.404.312.1471www.leadingagile.comtwitter.com/mcottmeyerfacebook.com/leadingagilelinkedin.com/in/cottmeyer
  • 3. Agenda Why this talk? Isn’t Scrum enough?
  • 4. Agenda Why this talk? Isn’t Scrum enough? Discuss what end-to-end business agility looks like and how it is different from team agility
  • 5. Agenda Why this talk? Isn’t Scrum enough? Discuss what end-to-end business agility looks like and how it is different from team agility, and why team agility is not enough
  • 6. Agenda Why this talk? Isn’t Scrum enough? Discuss what end-to-end business agility looks like and how it is different from team agility, and why team agility is not enough Explore one adoption and transformation strategy… and maybe a few alternatives
  • 7. Agenda Why this talk? Isn’t Scrum enough? Discuss what end-to-end business agility looks like and how it is different from team agility, and why team agility is not enough Explore one adoption and transformation strategy… and maybe a few alternatives Show how to manage the flow of value across the enterprise, using Scrum at the team level, and Kanban at the Program and Portfolio level
  • 8. Why Not Just Scrum?
  • 9. Scrum is a team based approach to product delivery.
  • 10. Team
  • 15. Product Owner Analyst ScrumMaster Testers Developers
  • 16. What if my team is more than 5-7 people?
  • 17. Scrum in the Enterprise
  • 18. Scrum in the Enterprise
  • 32. Why dependencies matter? Velocity dependent on something outside the team
  • 33. Why dependencies matter? Velocity dependent on something outside the team External dependencies have to be managed and planned for in advance
  • 34. Why dependencies matter? Velocity dependent on something outside the team External dependencies have to be managed and planned for in advance Excessive forward planning can reduce our ability to change as we learn new things
  • 35. Why dependencies matter? Velocity dependent on something outside the team External dependencies have to be managed and planned for in advance Excessive forward planning can reduce our ability to change as we learn new things Lack of full ownership can result in lack of commitment and unreliable results
  • 45. Why many-to-many matters? Team velocity is not a predictor of higher order deliverables
  • 46. Why many-to-many matters? Team velocity is not a predictor of higher order deliverables One or more teams can starve the value creation process
  • 47. Why many-to-many matters? Team velocity is not a predictor of higher order deliverables One or more teams can starve the value creation process Backlogs have to be sequenced and dependencies managed
  • 48. Why many-to-many matters? Team velocity is not a predictor of higher order deliverables One or more teams can starve the value creation process Backlogs have to be sequenced and dependencies managed Teams focus on their backlog to the exclusion of the rest of the organization
  • 49. What do we mean by end-to-end business agility?
  • 50.
  • 51. We want the benefits of team-level agility….
  • 52. We want the benefits of team-level agility…. but across the entire company
  • 53. We want a pattern that can accommodate Sales and Marketing…
  • 54. …several Scrum teams, service orientation, and shared services…
  • 55. …as well as technical support and ultimately sustaining engineering
  • 56. At some level of scale, Scrum breaks.
  • 57. At some level of scale, Scrum breaks. What are you going to do about it?
  • 58. Tools available to scale Scrum Scrum and XP
  • 59. Tools available to scale Scrum Scrum and XP Kanban
  • 60. Tools available to scale Scrum Scrum and XP Kanban Lean
  • 61. Tools available to scale Scrum Scrum and XP Kanban Lean RUP
  • 62. Tools available to scale Scrum Scrum and XP Kanban Lean RUP Traditional SDLC
  • 63. Interesting idea… how to we get there?
  • 64. It always starts with teams...
  • 65. Ways to organize teams… Products
  • 66. Ways to organize teams… Products Product features
  • 67. Ways to organize teams… Products Product features Components
  • 68. Ways to organize teams… Products Product features Components Shared services
  • 69. Ways to organize teams… Products Product features Components Shared services Business capabilities
  • 70. Get the teams working… Define the org structure
  • 71. Get the teams working… Define the org structure Form the teams
  • 72. Get the teams working… Define the org structure Form the teams Get the teams delivering
  • 73. Get the teams working… Define the org structure Form the teams Get the teams delivering Focus on establishing a stable velocity
  • 74. Get the teams working… Define the org structure Form the teams Get the teams delivering Focus on establishing a stable velocity Learn what works
  • 75. Incrementally roll-out Scrum across the organization…
  • 76. Incrementally roll-out Scrum across the organization……
  • 77. Incrementally roll-out Scrum across the organization………
  • 78. Establish Program Teams and/or Product Integration teams
  • 79. Establish Program Teams and/or Product Integration teams
  • 80. Establish a Portfolio Planning team
  • 81. Manage the flow of value at each level
  • 82. So… what does it look like when I am done?
  • 83. Focus is 100% on delivering end-to-end value across the organization
  • 84. “If all we do is find another way to measure activity, we will not be successful” – CTO
  • 85. Let’s start with a definition of value…
  • 86. Epics collections of features, typically 1-3 months in duration. Epics span releases. Epics can span more than one team. These are the things the market cares about. Epic
  • 87. Epics collections of features, typically 1-3 months in duration. Epics span releases. Epics can span more than one team. These are the things the market cares about. Epic Features are smaller than epics, typically 2-4 weeks in duration. Features are contained within releases. Ideally, features are contained within a team. These are what the Product Owner Cares about. Feature
  • 88. Epics collections of features, typically 1-3 months in duration. Epics span releases. Epics can span more than one team. These are the things the market cares about. Epic Features are smaller than epics, typically 2-4 weeks in duration. Features are contained within releases. Ideally, features are contained within a team. These are what the Product Owner Cares about. Feature User Stories are the smallest increment of value, typically less than a week. User Stories are contained within sprint. These are the things Engineering Management Cares about. User Story
  • 89. Story Maps visually show the relationship between User Stories and Business Value 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 Story
  • 90. Story Maps start with the identification of larger, more strategic organizational goals Epic
  • 91. Epicsare decomposed into Features that describe the value added into the product Epic Feature
  • 92. Epicsare decomposed into Features that describe the value added into the product Epic Feature Feature
  • 93. Epicsare decomposed into Features that describe the value added into the product Epic Feature Feature Feature
  • 94. Epicsare decomposed into Features that describe the value added into the product Epic Feature Feature Feature Feature
  • 95. Featuresare decomposed into User Stories that are thin slices of value added into the system Epic Feature Feature Feature Feature User Story User Story User Story User Story
  • 96. Featuresare decomposed into User Stories that are thin slices of value added into the system Epic Feature Feature Feature Feature User Story User Story User Story User Story User Story User Story User Story User Story
  • 97. Featuresare decomposed into User Stories that are thin slices of value added into the system 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
  • 98. Featuresare decomposed into User Stories that are thin slices of value added into the system 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 Story
  • 99. User Stories are estimated in relative units of measure called Story Points Epic 3 1 2 1 Feature Feature Feature Feature 3 2 3 5 5 2 3 2 1 1 2 2 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 Story
  • 100. Story Points can be added up to size Features Epic 11 7 8 12 3 1 2 1 Feature Feature Feature Feature 3 2 3 5 5 2 3 2 1 1 2 2 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 Story
  • 101. Feature Points can be added up to size Epics 38 Epic 11 7 8 12 3 1 2 1 Feature Feature Feature Feature 3 2 3 5 5 2 3 2 1 1 2 2 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 Story
  • 102. Our Goal is to build the smallest system possible to deliver the value in the Epic 38 Epic 11 7 8 12 3 1 2 1 Feature Feature Feature Feature 3 2 3 5 5 2 3 2 1 1 2 2 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 Story
  • 103. We continuously evaluate the Story Map to determine the Minimally Marketable Feature 38 Epic 11 7 8 12 3 1 2 1 Feature Feature Feature Feature 3 2 3 5 5 2 3 2 1 1 2 2 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 Story
  • 104. We continuously evaluate the Story Map to determine the Minimally Marketable Feature 38 Epic 11 7 8 12 3 1 2 1 User Story User Story User Story Feature Feature Feature Feature 3 2 3 5 User Story User Story User Story 5 2 3 2 User Story User Story User Story 1 1 2 2 User Story User Story User Story User Story User Story User Story User Story
  • 105. When we focus on Minimally Marketable Features, we deliver Business Value early 26 Epic 10 4 7 5 3 1 2 1 User Story User Story User Story Feature Feature Feature Feature 3 2 3 5 User Story User Story User Story 5 2 3 2 User Story User Story User Story 1 1 2 2 User Story User Story User Story User Story User Story User Story User Story
  • 106. Minimally Marketable Featuresfeed the prioritization of our Sprint Planning Story Backlog In Process Task Done Task Backlog Story Backlog
  • 107. Identify the User Story most likely to contribute to the MMF and build that one first Story Backlog In Process Task Done Task Backlog Story Backlog
  • 108. Identify the User Story most likely to contribute to the MMF and build that one first Story Backlog In Process Task Done Task Backlog Story Backlog 3 User Story
  • 109. Pull User Stories in priority order focusing on delivering complete MMFs Story Backlog In Process Task Done Task Backlog Story Backlog 3 User Story
  • 110. Pull User Stories in priority order focusing on delivering complete MMFs Story Backlog In Process Task Done Task Backlog Story Backlog 3 User Story 2 User Story
  • 111. It’s okay to work User Stories across MMFs if that is what the Product Owner needs Story Backlog In Process Task Done Task Backlog Story Backlog 3 User Story 2 User Story
  • 112. It’s okay to work User Stories across MMFs if that is what the Product Owner needs Story Backlog In Process Task Done Task Backlog Story Backlog 3 User Story 2 User Story 1 User Story
  • 113. The team uses its past velocity to determine how many stories go in the Sprint Planned Team Velocity = 6 points Story Backlog In Process Task Done Task Backlog Story Backlog 3 User Story 2 User Story 1 User Story
  • 114. The Team breaks each User Story down into Tasks Planned Team Velocity = 6 points Story Backlog In Process Task Done Task Backlog Story Backlog 3 Task Task User Story Task 2 User Story 1 User Story
  • 115. The Team breaks each User Story down into Tasks Planned Team Velocity = 6 points Story Backlog In Process Task Done Task Backlog Story Backlog 3 Task Task User Story Task 2 Task Task User Story Task Task 1 User Story
  • 116. The Team breaks each User Story down into Tasks Planned Team Velocity = 6 points Story Backlog In Process Task Done Task Backlog Story Backlog 3 Task Task User Story Task 2 Task Task User Story Task Task Task Task 1 User Story Task Task
  • 117. And estimates 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 In Process Task Done Task Backlog Story Backlog 3 16 8 Task Task User Story 8 Task 2 Task Task User Story Task Task Task Task 1 User Story Task Task
  • 118. And estimates 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 In Process Task Done Task Backlog Story Backlog 3 16 8 Task Task User Story 8 Task 2 2 16 Task Task User Story 8 Task 4 Task Task Task 1 User Story Task Task
  • 119. And estimates each Task in Real Hours so they can assess if they can make a solid Commitment to Deliver Planned Team Velocity = 6 points Planned Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 16 8 Task Task User Story 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 16 8 Task Task
  • 120. And estimates each Task in Real Hours so they can assess if they can make a solid Commitment to Deliver Planned Team Velocity = 6 points Planned Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 16 8 Task Task User Story 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 16 8 Task Task
  • 121. At the beginning of the Sprint, The Team pulls Tasks from the top of the Task Backlog Planned Team Velocity = 6 points Planned Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 8 Task User Story 16 Task 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 16 8 Task Task
  • 122. Tasks move across the Story Board until there is a completed User Story. Planned Team Velocity = 6 points Planned Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 8 Task User Story 16 Task 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 16 8 Task Task
  • 123. Tasks move across the Story Board until there is a completed User Story. Planned Team Velocity = 6 points Planned Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 8 Task User Story 16 Task 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 8 Task 16 Task
  • 124. Tasks move across the Story Board until there is a completed User Story. Planned Team Velocity = 6 points Planned Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 8 Task User Story 16 Task 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 8 Task 16 Task
  • 125. 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 Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 8 Task User Story 16 Task 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 8 Task 16 Task
  • 126. 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 Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 8 Task User Story 16 Task 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 8 Task 16 Task
  • 127. 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 Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 8 Task User Story 16 Task 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 8 4 Task Task 1 User Story 8 Task 16 Task
  • 128. Until the entire Sprint has been delivered to the Product Owner. Planned Team Velocity = 6 points Planned Estimated Hours = 98 hours Story Backlog In Process Task Done Task Backlog Story Backlog 3 8 Task User Story 16 Task 8 Task 2 2 16 Task Task User Story 8 Task 4 Task 1 8 4 Task User Story Task 8 Task 16 Task
  • 129. From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
  • 130. From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
  • 131. From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
  • 132. From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
  • 133. From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
  • 134. From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
  • 135. From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
  • 136. From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
  • 137. From a Metrics perspective, we Burn Down hours to make sure the sprint is on track 38 96 6 Release Burndown Sprint Burndown Velocity Trend
  • 138. From a Metrics perspective, we Burn Down points to make sure the Release is on track 38 96 6 6 Release Burndown Sprint Burndown Velocity Trend
  • 139. From a Metrics perspective, we Burn Down points to make sure the Release is on track 38 96 8 6 6 Release Burndown Sprint Burndown Velocity Trend
  • 140. 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 Trend
  • 141. 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 Trend
  • 142. 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 often! 38 96 8 6 6 5 Release Burndown Sprint Burndown Velocity Trend
  • 143. Team
  • 146. Team Team Team Team
  • 147. Team Team Team Team Team
  • 148. How do we establish the relationship between team level velocity and enterprise level flow of value?
  • 149. Team predictability is one thing, but organizations need to be able to track value at the Epic level Epic
  • 150. Team predictability is one thing, but organizations need to be able to track value at the Epic level Epic We need a mechanism to make sure features that span multiple Scrum teams are treated with the same sense of awareness as single-product features. Feature
  • 151. Team predictability is one thing, but organizations need to be able to track value at the Epic level Epic We need a mechanism to make sure features that span multiple Scrum teams are treated with the same sense of awareness as single-product features. Feature All of our day-to-day activities need to clearly map to enterprise objectives. We need to build product as one organization User Story
  • 152. Story Backlog In Process Task Done Task Backlog Story Backlog Tier 1 - Scrum
  • 153. Deploy Build Test Design Analysis Tier 2 - Kanban Story Backlog In Process Task Done Task Backlog Story Backlog Tier 1 - Scrum
  • 154. Construction Transition Elaboration Inception Tier 3 - Kanban Deploy Build Test Design Analysis Tier 2 - Kanban Story Backlog In Process Task Done Task Backlog Story Backlog Tier 1 - Scrum
  • 155. Kanban creates a pull system across the entire portfolio that is limited by your actual capacity
  • 156. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Story Backlog In Process Task Done Task Backlog Story Backlog
  • 157. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Story Backlog In Process Task Done Task Backlog Story Backlog
  • 158. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog
  • 159. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog
  • 160. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog Spike
  • 161. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog User Story User Story Spike
  • 162. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
  • 163. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
  • 164. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
  • 165. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
  • 166. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
  • 167. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
  • 168. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
  • 169. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
  • 170. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
  • 171. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 8 Task Task User Story User Story Spike 8 Task
  • 172. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task 8 User Story User Story Task Spike 8 Task
  • 173. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task 8 User Story User Story Task Spike 8 Task
  • 174. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task 8 User Story User Story Task Spike 8 Task
  • 175. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task 8 User Story User Story Task Spike 8 Task
  • 176. Construction Transition Elaboration Inception Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task 8 User Story User Story Task Spike 8 Task
  • 177. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task User Story User Story 8 Task Spike 8 Task
  • 178. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task User Story User Story 8 Task Spike 8 Task
  • 179. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task User Story User Story 8 Task Spike 8 Task
  • 180. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task 8 Task User Story User Story Spike 8 Task
  • 181. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task User Story User Story Spike 8 Task 8 Task
  • 182. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task User Story User Story Spike 8 Task 8 Task
  • 183. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task Task User Story User Story User Story User Story 8 Task Spike Spike 8 Task 8 8 Task Task
  • 184. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 16 Task User Story User Story User Story User Story Spike Spike 8 Task 8 Task
  • 185. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 Task User Story User Story 8 Task Spike 8 Task
  • 186. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 Task User Story User Story 8 Task Spike 8 Task
  • 187. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 Task User Story User Story 8 Task Spike 8 Task
  • 188. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 Task User Story User Story 8 Task Spike 8 Task
  • 189. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 Task 8 User Story User Story Task Spike 8 Task
  • 190. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 Task 8 User Story User Story Task Spike 8 Task
  • 191. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 Task 8 User Story User Story Task Spike 8 Task
  • 192. Construction Transition Elaboration Inception Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 Task 8 User Story User Story Task Spike 8 Task
  • 193. Construction Transition Elaboration Inception Epic Epic Epic Epic Deploy Build Test Design Analysis Feature Feature Feature Feature Feature Feature Story Backlog In Process Task Done Task Backlog Story Backlog 8 8 Task Task Task 8 User Story User Story User Story User Story 8 Task Task Spike Spike 8 8 8 Task Task Task
  • 194. At the team level, velocity metrics drive predictability 38 96 8 6 6 5 Release Burndown Sprint Burndown Velocity Trend
  • 195. At the program/product level, lean metrics are more meaningful At the team level, velocity metrics drive predictability 38 96 8 6 6 5 Release Burndown Sprint Burndown Velocity Trend
  • 196. At the enterprise level, lean metrics are also the more interesting metric At the program/product level, lean metrics are more meaningful At the team level, velocity metrics drive predictability 38 96 8 6 6 5 Release Burndown Sprint Burndown Velocity Trend
  • 197. Mike CottmeyerEnterprise Agile Coach, LeadingAgile, LLCmike@leadingagile.com 1.404.312.1471www.leadingagile.comtwitter.com/mcottmeyerfacebook.com/leadingagilelinkedin.com/in/cottmeyer

Hinweis der Redaktion

  1. Scrum is a team based methodology…Ideal team size is 5 to 9 peopleTeam has everything it needs to deliver an increment of working productVery clear role and responsibility delineation: ScrumMaster, Product Owner, TeamProduct Owner brings the whatTeam decides the howWIP is limited by the velocity of the teamScrumMaster’s job is to get rid of the stuff slowing the team down The idea is to deliver in short sprints…… use empirical process control, inspect and adaptTotally designed to be a lightweight framework for delivering products in the face of uncertaintyI
  2. So here is our small agile team.
  3. I
  4. Scrum is a team based methodology…Ideal team size is 5 to 9 peopleTeam has everything it needs to deliver an increment of working productVery clear role and responsibility delineation: ScrumMaster, Product Owner, TeamProduct Owner brings the whatTeam decides the howWIP is limited by the velocity of the teamScrumMaster’s job is to get rid of the stuff slowing the team down The idea is to deliver in short sprints…… use empirical process control, inspect and adaptTotally designed to be a lightweight framework for delivering products in the face of uncertaintyI
  5. Explaining the hierarchy of value
  6. Explaining the hierarchy of value
  7. Explaining the hierarchy of value
  8. Story Mapping
  9. Story Mapping
  10. Story Mapping
  11. Story Mapping
  12. Story Mapping
  13. Story Mapping
  14. Story Mapping
  15. Story Mapping
  16. Story Mapping
  17. Story Mapping
  18. Story Mapping
  19. Story Mapping
  20. Story Mapping
  21. Story Mapping
  22. Story Mapping
  23. Story Mapping
  24. Story Mapping
  25. Explaining the hierarchy of value
  26. Explaining the hierarchy of value
  27. Explaining the hierarchy of value
  28. So, before we get started, a little about me. My name is Mike Cottmeyer, I am an agile transformation coach with Pillar technology. Before I joined Pillar I was a trainer and consultant with VersionOne. Before that I ran a pretty large agile portfolio of projects for CheckFree (now Fiserv). Pillar Technology has been around for about 13 years and is just about 100 people strong. Pillar specializes in agile transformation and project delivery. We can bring in agile coaches on the leadership and project management side. We can bring in coaches to help you with TDD. We can spin up teams and help you deliver projects.