SlideShare ist ein Scribd-Unternehmen logo
1 von 93
#BBCCon 2015 Las Vegas
Identifying an Enterprise Agile
Scorecard
#BBCCon 2015 Las Vegas
www.leadingagile.com
@isaachogue
Isaac Hogue
LEADINGAGILE
Enterprise Transformation
Consultant
isaachogue
LEADINGAGILE
#BBCCon 2015 Las Vegas
First… some background
Why Agile Works
#BBCCon 2015 Las Vegas
Product Owner
Analyst
Testers
Developers
ScrumMaster
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Clarity
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Clarity Accountability
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Clarity Accountability Measureable Progress
#BBCCon 2015 Las Vegas
Simple enough… what keeps it
from working?
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Lack of
Clarity
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Lack of
Clarity
Little
Accountability
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Lack of
Clarity
Little
Accountability
Can’t
Measure Progress
#BBCCon 2015 Las Vegas
What Gets In The Way?
#BBCCon 2015 Las Vegas
Team
Matrixed
Organizations
Limited Access to
Subject Matter
Expertise
Non-instantly
Available Resources
Too Much Work In
Process
Low Cohesion &
Tight Coupling
Shared Requirements
Between Teams
Technical Debt &
Defects
Large Products with
Diverse Technology
#BBCCon 2015 Las Vegas
How do we solve for these?
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Lack of
Clarity
Little
Accountability
Can’t
Measure Progress
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Little
Accountability
Can’t
Measure Progress
Structure
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Can’t
Measure Progress
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Governance MetricsStructure
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
Establish clarity through an
intentional value delivery
structure
#BBCCon 2015 Las Vegas
Team
Services Teams – These teams support common
services across product lines. These teams
support the needs of the product teams.
#BBCCon 2015 Las Vegas
Team
Team
Delivery Teams – These teams integrate services
and write customer facing features. This is the
proto-typical Scrum team.
Services Teams – These teams support common
services across product lines. These teams
support the needs of the product teams.
#BBCCon 2015 Las Vegas
Team
Team
Team
Product Owner Teams – These teams define
requirements, set technical direction, and
provide context and coordination.
Delivery Teams – These teams integrate services
and write customer facing features. This is the
proto-typical Scrum team.
Services Teams – These teams support common
services across product lines. These teams
support the needs of the product teams.
#BBCCon 2015 Las Vegas
Team
Team
Team
Team
Portfolio Teams – These teams govern the
portfolio and make sure that work is moving
through the system.
Product Owner Teams – These teams define
requirements, set technical direction, and
provide context and coordination.
Delivery Teams – These teams integrate services
and write customer facing features. This is the
proto-typical Scrum team.
Services Teams – These teams support common
services across product lines. These teams
support the needs of the product teams.
#BBCCon 2015 Las Vegas
Team
Team
Team Team
Team
Team
Team Team Team Team
Product &
Services
Teams:
Stories
Program
Teams:
Features
Team
Portfolio
Teams:
Epics
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
… Next, establish Accountability
by governing demand with
Kanban and Scrum
#BBCCon 2015 Las Vegas
Team
Team
Team Team
Team
Team
Team Team Team Team
Product &
Services
Teams:
Stories
Program
Teams:
Features
Scrum
Team
Portfolio
Teams:
Epics
#BBCCon 2015 Las Vegas
Team
Team
Team Team
Team
Team
Team Team Team Team
Product &
Services
Teams:
Stories
Program
Teams:
Features
Scrum
Kanban
Team
Portfolio
Teams:
Epics
#BBCCon 2015 Las Vegas
Team
Team
Team Team
Team
Team
Team Team Team Team
Product &
Services
Teams:
Stories
Program
Teams:
Features
Scrum
Kanban
Team
Portfolio
Teams:
Epics
Kanban
#BBCCon 2015 Las Vegas
The Work is Progressively
Elaborated by the Value
Delivery Structure
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
… then, establish Measurable
Progress by focusing on the
Business Driver with metrics
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
… And this has been a journey
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Org.
Enablement
Define the
Product
Plan &
Coordinate
Deliver
the
Solutio
n
Continuous
Improvement
#BBCCon 2015 Las Vegas
Rank a team’s agility adoption on a scale of 1 – 5 over time
#BBCCon 2015 Las Vegas
Rank a team’s agility adoption on a scale of 1 – 5 over time
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Org.
Enablement
Define the
Product
Plan &
Coordinate
Deliver
the
Solutio
n
Continuous
Improvement
Cool charts... but, are we
succeeding?
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
It’s impossible to know…
What’s the context?
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
… why agile…
... what will it take …
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
… why agile…
... what will it take …
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
Typically the answer is
something similar to:
“We want Early ROI, Quality &
Predictability”
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
… why agile …
… what will it take...
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
Typical Business Drivers
1. Deliver Early ROI
2. Quality, and
3. Predictability
#BBCCon 2015 Las Vegas
Typical Business Drivers
Strategic Objectives for each:
1. Deliver Early ROI
2. Quality, and
3. Predictability
#BBCCon 2015 Las Vegas
Strategic Objectives for each:
1. Deliver Early ROI by:
2. Quality, and
3. Predictability
#BBCCon 2015 Las Vegas
Strategic Objectives for each:
1. Deliver Early ROI by:
– Succeeding or failing fast
– Delivering the highest value features first
– Streamlining the delivery process
2. Quality, and
3. Predictability
#BBCCon 2015 Las Vegas
Strategic Objectives for each:
1. Deliver Early ROI by:
– Succeeding or failing fast
– Delivering the highest value features first
– Streamlining the delivery process
2. Quality by:
3. Predictability
#BBCCon 2015 Las Vegas
Strategic Objectives for each:
1. Deliver Early ROI by:
– Succeeding or failing fast
– Delivering the highest value features first
– Streamlining the delivery process
2. Quality by:
– Delivering frequent, high quality releases
3. Predictability
#BBCCon 2015 Las Vegas
Strategic Objectives for each:
1. Deliver Early ROI by:
– Succeeding or failing fast
– Delivering the highest value features first
– Streamlining the delivery process
2. Quality by:
– Delivering frequent, high quality releases
3. Predictability by:
#BBCCon 2015 Las Vegas
Strategic Objectives for each:
1. Deliver Early ROI by:
– Succeeding or failing fast
– Delivering the highest value features first
– Streamlining the delivery process
2. Quality by:
– Delivering frequent, high quality releases
3. Predictability by:
– Creating Stable Teams
– Making Smaller Commitments
#BBCCon 2015 Las Vegas
Are there Correlations between these?
1. Deliver Early ROI by:
– Succeeding or failing fast
– Delivering the highest value features first
– Streamlining the delivery process
2. Quality by:
– Delivering frequent, high quality releases
3. Predictability by:
– Creating Stable Teams
– Making Smaller Commitments
#BBCCon 2015 Las Vegas
Are there Correlations between these?
1. Deliver Early ROI by:
– Succeeding or failing fast
– Delivering the highest value features first
– Streamlining the delivery process
2. Quality by:
– Delivering frequent, high quality releases
3. Predictability by:
– Creating Stable Teams
– Making Smaller Commitments
#BBCCon 2015 Las Vegas
Are there Correlations between these?
1. Deliver by:
– Succeeding or failing fast
– Delivering the highest value features first
– Streamlining the delivery process
2. by:
– Delivering frequent, high quality releases
3. by:
– Creating Stable Teams
– Making Smaller Commitments
Predictability
Early ROI
Quality
#BBCCon 2015 Las Vegas
Are there Correlations between these?
1. Deliver by:
–
– Delivering the highest value features first
– Streamlining the delivery process
2. by:
– Delivering frequent, high quality releases
3. by:
– Creating Stable Teams
– Making Smaller Commitments
Predictability
Early ROI
Quality
Succeeding or
Failing Fast
#BBCCon 2015 Las Vegas
Are there Correlations between these?
1. Deliver by:
–
–
– Streamlining the delivery process
2. by:
– Delivering frequent, high quality releases
3. by:
– Creating Stable Teams
– Making Smaller Commitments
Predictability
Early ROI
Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
#BBCCon 2015 Las Vegas
Are there Correlations between these?
1. Deliver by:
–
–
–
2. by:
– Delivering frequent, high quality releases
3. by:
– Creating Stable Teams
– Making Smaller Commitments
Predictability
Early ROI
Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the process
#BBCCon 2015 Las Vegas
Are there Correlations between these?
1. Deliver by:
–
–
–
2. by:
–
3. by:
– Creating Stable Teams
– Making Smaller Commitments
Predictability
Early ROI
Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the process
Delivering frequent
high quality releases
#BBCCon 2015 Las Vegas
Are there Correlations between these?
1. Deliver by:
–
–
–
2. by:
–
3. by:
–
– Making Smaller Commitments
Predictability
Early ROI
Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the process
Delivering frequent
high quality releases
Stable teams
#BBCCon 2015 Las Vegas
Are there Correlations between these?
1. Deliver by:
–
–
–
2. by:
–
3. by:
–
–
Predictability
Early ROI
Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the process
Delivering frequent
high quality releases
Stable teams
Smaller
commitments
#BBCCon 2015 Las Vegas
Are there Correlations between these?
Predictability
Early ROI
Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the process
Delivering frequent
high quality releases
Stable teams
Smaller
commitments
#BBCCon 2015 Las Vegas
Are there Correlations between these?
PredictabilityEarly ROI Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the process
Delivering frequent
high quality releases
Stable teams
Smaller
commitments
#BBCCon 2015 Las Vegas
Are there Correlations between these?
PredictabilityEarly ROI Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the process
Delivering frequent
high quality releases
Stable teams
Smaller
commitments
#BBCCon 2015 Las Vegas
Are there Correlations between these?
PredictabilityEarly ROI Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the process
Delivering frequent
high quality releases
Smaller
commitments
Stable teams
#BBCCon 2015 Las Vegas
Are there Correlations between these?
Predictability
Early ROI
Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the process
Delivering frequent
high quality releases
Smaller
commitments
Stable teams
#BBCCon 2015 Las Vegas
These are correlated…
Predictability
Early ROI
Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the process
Delivering frequent
high quality releases
Smaller
commitments
Stable teams
#BBCCon 2015 Las Vegas
These are correlated… and we can start to
see groupings
Predictability
Early ROI
Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the processes
Delivering frequent
high quality releases
Stable teams
Smaller
commitments
#BBCCon 2015 Las Vegas
These are correlated… and we can start to
see groupings
Financial
Predictability
Early ROI
Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the processes
Delivering frequent
high quality releases
Stable teams
Smaller
commitments
#BBCCon 2015 Las Vegas
These are correlated… and we can start to
see groupings
Customer
Financial
Predictability
Early ROI
Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the processes
Delivering frequent
high quality releases
Stable teams
Smaller
commitments
#BBCCon 2015 Las Vegas
These are correlated… and we can start to
see groupings
Customer
Ops & Processes
(Plan, Coordinate & Deliver)
Financial
Predictability
Early ROI
Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the processes
Delivering frequent
high quality releases
Stable teams
Smaller
commitments
#BBCCon 2015 Las Vegas
These are correlated… and we can start to
see groupings
Customer
Ops & Processes
(Plan, Coordinate & Deliver)
Org Enablement
Financial
Predictability
Early ROI
Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the processes
Delivering frequent
high quality releases
Stable teams
Smaller
commitments
#BBCCon 2015 Las Vegas
So… org enablement objectives will
impact ops & process objectives which
will in turn impact customer objectives
Customer
Ops & Processes
(Plan, Coordinate & Deliver)
Org Enablement
Financial
Predictability
Early ROI
Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the processes
Delivering frequent
high quality releases
Stable teams
Smaller
commitments
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
… In answering the question
“what will it take” it becomes
clear that it takes intentionality
around the objectives
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
… the objectives will need to be
realized through iterative and
incremental organizational
improvement
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
But... Are we succeeding???
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
We need specific measures …
#BBCCon 2015 Las Vegas
Strategic Objectives
Specific Measures for each:
1. Deliver Early ROI by:
– Succeeding or failing fast
– Delivering the highest value features first
– Streamlining the delivery process
2. Quality by:
– Delivering frequent, high quality releases
3. Predictability by:
– Creating Stable Teams
– Making Smaller Commitments
#BBCCon 2015 Las Vegas
Identify Specific Measures
1. Deliver Early ROI by:
– Time to Market
– Delivering the highest value features first
– Streamlining the delivery process
2. Quality by:
– Delivering frequent, high quality releases
3. Predictability by:
– Creating Stable Teams
– Making Smaller Commitments
#BBCCon 2015 Las Vegas
Identify Specific Measures
1. Deliver Early ROI by:
– Time to Market
– Value Delivery Performance
– Streamlining the delivery process
2. Quality by:
– Delivering frequent, high quality releases
3. Predictability by:
– Creating Stable Teams
– Making Smaller Commitments
#BBCCon 2015 Las Vegas
Identify Specific Measures
1. Deliver Early ROI by:
– Time to Market
– Value Delivery Performance
– Process Efficiency
2. Quality by:
– Delivering frequent, high quality releases
3. Predictability by:
– Creating Stable Teams
– Making Smaller Commitments
#BBCCon 2015 Las Vegas
Identify Specific Measures
1. Deliver Early ROI by:
– Time to Market
– Value Delivery Performance
– Process Efficiency
2. Quality by:
– Delivery Cycle Time
3. Predictability by:
– Creating Stable Teams
– Making Smaller Commitments
#BBCCon 2015 Las Vegas
Identify Specific Measures
1. Deliver Early ROI by:
– Time to Market
– Value Delivery Performance
– Process Efficiency
2. Quality by:
– Delivery Cycle Time
3. Predictability by:
– Capacity Performance
– Making Smaller Commitments
#BBCCon 2015 Las Vegas
Identify Specific Measures
1. Deliver Early ROI by:
– Time to Market
– Value Delivery Performance
– Process Efficiency
2. Quality by:
– Delivery Cycle Time
3. Predictability by:
– Capacity Performance
– Commitment Performance
#BBCCon 2015 Las Vegas
Specific Measures
1. Deliver Early ROI by:
– Time to Market (Succeeding or failing fast)
– Value Delivery Performance (Delivering highest value features first)
– Process Efficiency (Streamlining the process)
2. Quality by:
– Delivery Cycle Time (Frequent high-quality releases)
3. Predictability by:
– Capacity Performance (Stable teams)
– Commitment Performance (Smaller commitments)
#BBCCon 2015 Las Vegas
Create a scorecard for the transformation
Strategic Measures Score/Rating
Time to Market
Value Delivery Performance
Delivery Cycle Time
Process Efficiency
Capacity Performance
Commitment Performance
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
We now have the context to
answer the question…
Are we succeeding?
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
… by focusing on the Business
Driver and it’s Strategic
Objectives…
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
… we now have specific
measures to know if we are
succeeding!
#BBCCon 2015 Las Vegas
… and we understand that objectives will be
accomplished through iterative and
incremental organizational improvement
Customer
Ops & Processes
(Plan, Coordinate & Deliver)
Org Enablement
Financial
Predictability
Early ROI
Quality
Succeeding or
Failing Fast
Deliver High Value
Features First
Streamlining
the processes
Delivering frequent
high quality releases
Stable teams
Smaller
commitments
#BBCCon 2015 Las Vegas
Let’s adjust the scorecard to allow for
incremental and iterative changes…
Strategic Measures Score/Rating
Time to Market
Value Delivery Performance
Delivery Cycle Time
Process Efficiency
Capacity Performance
Commitment Performance
#BBCCon 2015 Las Vegas
Modify scorecard to maintain context around both near
term incremental and iterative changes and long term
Key Objectives for Current Changes Rating
Strategic measurements for Enterprise Agile Success Rating
Time to Market
Value Delivery Performance
Delivery Cycle Time
Process Efficiency
Capacity Performance
Commitment Performance
#BBCCon 2015 Las Vegas
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Structure Governance Metrics
So… the scorecard provides
meaningful metrics that ensure
measurable progress towards
the transformation’s goal
#BBCCon 2015 Las Vegas
#BBCCon 2015 Las Vegas
www.TeamWorldVision.org
#TeamWorldVisio
n
Learn More about
#TeamWorldVision
TeamWorldVision
If you want to go fast, go alone. If you want to go far, go
together. Find an event near you.

Weitere ähnliche Inhalte

Ähnlich wie Identifying an enterprise agile scorecard

Chaos to DevOps oreillysacon 2015
Chaos to DevOps  oreillysacon 2015Chaos to DevOps  oreillysacon 2015
Chaos to DevOps oreillysacon 2015Bianca Xue Jiang
 
A Day in the Life of a HipChat Developer
A Day in the Life of a HipChat DeveloperA Day in the Life of a HipChat Developer
A Day in the Life of a HipChat DeveloperAtlassian
 
Mike Cottmeyer - How to Own a Really big complex Product
Mike Cottmeyer - How to Own a Really big complex ProductMike Cottmeyer - How to Own a Really big complex Product
Mike Cottmeyer - How to Own a Really big complex ProductSFA
 
Microservices the Good Bad and the Ugly
Microservices the Good Bad and the UglyMicroservices the Good Bad and the Ugly
Microservices the Good Bad and the UglyAdrian Cockcroft
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCA Technologies
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCA Technologies
 
The Service-Delivery Review: The Missing Agile Feedback Loop
The Service-Delivery Review: The Missing Agile Feedback LoopThe Service-Delivery Review: The Missing Agile Feedback Loop
The Service-Delivery Review: The Missing Agile Feedback LoopMatthew Philip
 
Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...
Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...
Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...CA Technologies
 
SEO Quality Assurance: Just How Needed Is It? 1,300 SEOs Respond — brightonSE...
SEO Quality Assurance: Just How Needed Is It? 1,300 SEOs Respond — brightonSE...SEO Quality Assurance: Just How Needed Is It? 1,300 SEOs Respond — brightonSE...
SEO Quality Assurance: Just How Needed Is It? 1,300 SEOs Respond — brightonSE...Steven van Vessum
 
Creating a pull for DevOps in an Agile Transformation
Creating a pull for DevOps in an Agile TransformationCreating a pull for DevOps in an Agile Transformation
Creating a pull for DevOps in an Agile TransformationTimothy Wise
 
Building Extensions With You
Building Extensions With YouBuilding Extensions With You
Building Extensions With YouTwitch Developers
 
Scaling And Measuring Agile
Scaling And Measuring AgileScaling And Measuring Agile
Scaling And Measuring AgileSynerzip
 
All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...
All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...
All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...Texavi Innovative Solutions
 
APIdays London 2019 - The New Neobanking Stack with Woody Rousseau, Sipios
APIdays London 2019 - The New Neobanking Stack with Woody Rousseau, SipiosAPIdays London 2019 - The New Neobanking Stack with Woody Rousseau, Sipios
APIdays London 2019 - The New Neobanking Stack with Woody Rousseau, Sipiosapidays
 
Free ECBA V3 study guide
Free ECBA V3 study guideFree ECBA V3 study guide
Free ECBA V3 study guideLN Mishra CBAP
 
Free ECBA V3 study material
Free ECBA V3 study materialFree ECBA V3 study material
Free ECBA V3 study materialLN Mishra CBAP
 
Lessons Learned on Uber's Journey into Microservices
Lessons Learned on Uber's Journey into MicroservicesLessons Learned on Uber's Journey into Microservices
Lessons Learned on Uber's Journey into MicroservicesC4Media
 
Design at Swiftkey – Scott Weiss, Swiftkey
Design at Swiftkey – Scott Weiss, SwiftkeyDesign at Swiftkey – Scott Weiss, Swiftkey
Design at Swiftkey – Scott Weiss, SwiftkeyJAM London
 
San Francisco Atlassian User Group - February 2014
San Francisco Atlassian User Group - February 2014San Francisco Atlassian User Group - February 2014
San Francisco Atlassian User Group - February 2014Nicholas Muldoon
 

Ähnlich wie Identifying an enterprise agile scorecard (20)

Chaos to DevOps oreillysacon 2015
Chaos to DevOps  oreillysacon 2015Chaos to DevOps  oreillysacon 2015
Chaos to DevOps oreillysacon 2015
 
A Day in the Life of a HipChat Developer
A Day in the Life of a HipChat DeveloperA Day in the Life of a HipChat Developer
A Day in the Life of a HipChat Developer
 
Mike Cottmeyer - How to Own a Really big complex Product
Mike Cottmeyer - How to Own a Really big complex ProductMike Cottmeyer - How to Own a Really big complex Product
Mike Cottmeyer - How to Own a Really big complex Product
 
Scaled agile meets the ground
Scaled agile meets the groundScaled agile meets the ground
Scaled agile meets the ground
 
Microservices the Good Bad and the Ugly
Microservices the Good Bad and the UglyMicroservices the Good Bad and the Ugly
Microservices the Good Bad and the Ugly
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
 
The Service-Delivery Review: The Missing Agile Feedback Loop
The Service-Delivery Review: The Missing Agile Feedback LoopThe Service-Delivery Review: The Missing Agile Feedback Loop
The Service-Delivery Review: The Missing Agile Feedback Loop
 
Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...
Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...
Case Study: ING Builds Highly Available Continuous Delivery Pipeline with Mic...
 
SEO Quality Assurance: Just How Needed Is It? 1,300 SEOs Respond — brightonSE...
SEO Quality Assurance: Just How Needed Is It? 1,300 SEOs Respond — brightonSE...SEO Quality Assurance: Just How Needed Is It? 1,300 SEOs Respond — brightonSE...
SEO Quality Assurance: Just How Needed Is It? 1,300 SEOs Respond — brightonSE...
 
Creating a pull for DevOps in an Agile Transformation
Creating a pull for DevOps in an Agile TransformationCreating a pull for DevOps in an Agile Transformation
Creating a pull for DevOps in an Agile Transformation
 
Building Extensions With You
Building Extensions With YouBuilding Extensions With You
Building Extensions With You
 
Scaling And Measuring Agile
Scaling And Measuring AgileScaling And Measuring Agile
Scaling And Measuring Agile
 
All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...
All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...
All about Agile, an Overview - Texavi Tech Bootcamp on How to be agile- Texav...
 
APIdays London 2019 - The New Neobanking Stack with Woody Rousseau, Sipios
APIdays London 2019 - The New Neobanking Stack with Woody Rousseau, SipiosAPIdays London 2019 - The New Neobanking Stack with Woody Rousseau, Sipios
APIdays London 2019 - The New Neobanking Stack with Woody Rousseau, Sipios
 
Free ECBA V3 study guide
Free ECBA V3 study guideFree ECBA V3 study guide
Free ECBA V3 study guide
 
Free ECBA V3 study material
Free ECBA V3 study materialFree ECBA V3 study material
Free ECBA V3 study material
 
Lessons Learned on Uber's Journey into Microservices
Lessons Learned on Uber's Journey into MicroservicesLessons Learned on Uber's Journey into Microservices
Lessons Learned on Uber's Journey into Microservices
 
Design at Swiftkey – Scott Weiss, Swiftkey
Design at Swiftkey – Scott Weiss, SwiftkeyDesign at Swiftkey – Scott Weiss, Swiftkey
Design at Swiftkey – Scott Weiss, Swiftkey
 
San Francisco Atlassian User Group - February 2014
San Francisco Atlassian User Group - February 2014San Francisco Atlassian User Group - February 2014
San Francisco Atlassian User Group - February 2014
 

Kürzlich hochgeladen

Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...noida100girls
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 

Kürzlich hochgeladen (20)

Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 

Identifying an enterprise agile scorecard

  • 1. #BBCCon 2015 Las Vegas Identifying an Enterprise Agile Scorecard
  • 2. #BBCCon 2015 Las Vegas www.leadingagile.com @isaachogue Isaac Hogue LEADINGAGILE Enterprise Transformation Consultant isaachogue LEADINGAGILE
  • 3. #BBCCon 2015 Las Vegas First… some background Why Agile Works
  • 4. #BBCCon 2015 Las Vegas Product Owner Analyst Testers Developers ScrumMaster
  • 5. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story
  • 6. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Clarity
  • 7. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Clarity Accountability
  • 8. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Clarity Accountability Measureable Progress
  • 9. #BBCCon 2015 Las Vegas Simple enough… what keeps it from working?
  • 10. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story
  • 11. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Lack of Clarity
  • 12. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Lack of Clarity Little Accountability
  • 13. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Lack of Clarity Little Accountability Can’t Measure Progress
  • 14. #BBCCon 2015 Las Vegas What Gets In The Way?
  • 15. #BBCCon 2015 Las Vegas Team Matrixed Organizations Limited Access to Subject Matter Expertise Non-instantly Available Resources Too Much Work In Process Low Cohesion & Tight Coupling Shared Requirements Between Teams Technical Debt & Defects Large Products with Diverse Technology
  • 16. #BBCCon 2015 Las Vegas How do we solve for these?
  • 17. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Lack of Clarity Little Accountability Can’t Measure Progress
  • 18. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Little Accountability Can’t Measure Progress Structure
  • 19. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Can’t Measure Progress
  • 20. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Governance MetricsStructure
  • 21. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics Establish clarity through an intentional value delivery structure
  • 22. #BBCCon 2015 Las Vegas Team Services Teams – These teams support common services across product lines. These teams support the needs of the product teams.
  • 23. #BBCCon 2015 Las Vegas Team Team Delivery Teams – These teams integrate services and write customer facing features. This is the proto-typical Scrum team. Services Teams – These teams support common services across product lines. These teams support the needs of the product teams.
  • 24. #BBCCon 2015 Las Vegas Team Team Team Product Owner Teams – These teams define requirements, set technical direction, and provide context and coordination. Delivery Teams – These teams integrate services and write customer facing features. This is the proto-typical Scrum team. Services Teams – These teams support common services across product lines. These teams support the needs of the product teams.
  • 25. #BBCCon 2015 Las Vegas Team Team Team Team Portfolio Teams – These teams govern the portfolio and make sure that work is moving through the system. Product Owner Teams – These teams define requirements, set technical direction, and provide context and coordination. Delivery Teams – These teams integrate services and write customer facing features. This is the proto-typical Scrum team. Services Teams – These teams support common services across product lines. These teams support the needs of the product teams.
  • 26. #BBCCon 2015 Las Vegas Team Team Team Team Team Team Team Team Team Team Product & Services Teams: Stories Program Teams: Features Team Portfolio Teams: Epics
  • 27. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics … Next, establish Accountability by governing demand with Kanban and Scrum
  • 28. #BBCCon 2015 Las Vegas Team Team Team Team Team Team Team Team Team Team Product & Services Teams: Stories Program Teams: Features Scrum Team Portfolio Teams: Epics
  • 29. #BBCCon 2015 Las Vegas Team Team Team Team Team Team Team Team Team Team Product & Services Teams: Stories Program Teams: Features Scrum Kanban Team Portfolio Teams: Epics
  • 30. #BBCCon 2015 Las Vegas Team Team Team Team Team Team Team Team Team Team Product & Services Teams: Stories Program Teams: Features Scrum Kanban Team Portfolio Teams: Epics Kanban
  • 31. #BBCCon 2015 Las Vegas The Work is Progressively Elaborated by the Value Delivery Structure
  • 32. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics … then, establish Measurable Progress by focusing on the Business Driver with metrics
  • 33. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics … And this has been a journey
  • 34. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Org. Enablement Define the Product Plan & Coordinate Deliver the Solutio n Continuous Improvement
  • 35. #BBCCon 2015 Las Vegas Rank a team’s agility adoption on a scale of 1 – 5 over time
  • 36. #BBCCon 2015 Las Vegas Rank a team’s agility adoption on a scale of 1 – 5 over time
  • 37. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Org. Enablement Define the Product Plan & Coordinate Deliver the Solutio n Continuous Improvement Cool charts... but, are we succeeding?
  • 38. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics It’s impossible to know… What’s the context?
  • 39. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics … why agile… ... what will it take …
  • 40. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics … why agile… ... what will it take …
  • 41. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics Typically the answer is something similar to: “We want Early ROI, Quality & Predictability”
  • 42. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics … why agile … … what will it take...
  • 43. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics Typical Business Drivers 1. Deliver Early ROI 2. Quality, and 3. Predictability
  • 44. #BBCCon 2015 Las Vegas Typical Business Drivers Strategic Objectives for each: 1. Deliver Early ROI 2. Quality, and 3. Predictability
  • 45. #BBCCon 2015 Las Vegas Strategic Objectives for each: 1. Deliver Early ROI by: 2. Quality, and 3. Predictability
  • 46. #BBCCon 2015 Las Vegas Strategic Objectives for each: 1. Deliver Early ROI by: – Succeeding or failing fast – Delivering the highest value features first – Streamlining the delivery process 2. Quality, and 3. Predictability
  • 47. #BBCCon 2015 Las Vegas Strategic Objectives for each: 1. Deliver Early ROI by: – Succeeding or failing fast – Delivering the highest value features first – Streamlining the delivery process 2. Quality by: 3. Predictability
  • 48. #BBCCon 2015 Las Vegas Strategic Objectives for each: 1. Deliver Early ROI by: – Succeeding or failing fast – Delivering the highest value features first – Streamlining the delivery process 2. Quality by: – Delivering frequent, high quality releases 3. Predictability
  • 49. #BBCCon 2015 Las Vegas Strategic Objectives for each: 1. Deliver Early ROI by: – Succeeding or failing fast – Delivering the highest value features first – Streamlining the delivery process 2. Quality by: – Delivering frequent, high quality releases 3. Predictability by:
  • 50. #BBCCon 2015 Las Vegas Strategic Objectives for each: 1. Deliver Early ROI by: – Succeeding or failing fast – Delivering the highest value features first – Streamlining the delivery process 2. Quality by: – Delivering frequent, high quality releases 3. Predictability by: – Creating Stable Teams – Making Smaller Commitments
  • 51. #BBCCon 2015 Las Vegas Are there Correlations between these? 1. Deliver Early ROI by: – Succeeding or failing fast – Delivering the highest value features first – Streamlining the delivery process 2. Quality by: – Delivering frequent, high quality releases 3. Predictability by: – Creating Stable Teams – Making Smaller Commitments
  • 52. #BBCCon 2015 Las Vegas Are there Correlations between these? 1. Deliver Early ROI by: – Succeeding or failing fast – Delivering the highest value features first – Streamlining the delivery process 2. Quality by: – Delivering frequent, high quality releases 3. Predictability by: – Creating Stable Teams – Making Smaller Commitments
  • 53. #BBCCon 2015 Las Vegas Are there Correlations between these? 1. Deliver by: – Succeeding or failing fast – Delivering the highest value features first – Streamlining the delivery process 2. by: – Delivering frequent, high quality releases 3. by: – Creating Stable Teams – Making Smaller Commitments Predictability Early ROI Quality
  • 54. #BBCCon 2015 Las Vegas Are there Correlations between these? 1. Deliver by: – – Delivering the highest value features first – Streamlining the delivery process 2. by: – Delivering frequent, high quality releases 3. by: – Creating Stable Teams – Making Smaller Commitments Predictability Early ROI Quality Succeeding or Failing Fast
  • 55. #BBCCon 2015 Las Vegas Are there Correlations between these? 1. Deliver by: – – – Streamlining the delivery process 2. by: – Delivering frequent, high quality releases 3. by: – Creating Stable Teams – Making Smaller Commitments Predictability Early ROI Quality Succeeding or Failing Fast Deliver High Value Features First
  • 56. #BBCCon 2015 Las Vegas Are there Correlations between these? 1. Deliver by: – – – 2. by: – Delivering frequent, high quality releases 3. by: – Creating Stable Teams – Making Smaller Commitments Predictability Early ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the process
  • 57. #BBCCon 2015 Las Vegas Are there Correlations between these? 1. Deliver by: – – – 2. by: – 3. by: – Creating Stable Teams – Making Smaller Commitments Predictability Early ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the process Delivering frequent high quality releases
  • 58. #BBCCon 2015 Las Vegas Are there Correlations between these? 1. Deliver by: – – – 2. by: – 3. by: – – Making Smaller Commitments Predictability Early ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the process Delivering frequent high quality releases Stable teams
  • 59. #BBCCon 2015 Las Vegas Are there Correlations between these? 1. Deliver by: – – – 2. by: – 3. by: – – Predictability Early ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the process Delivering frequent high quality releases Stable teams Smaller commitments
  • 60. #BBCCon 2015 Las Vegas Are there Correlations between these? Predictability Early ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the process Delivering frequent high quality releases Stable teams Smaller commitments
  • 61. #BBCCon 2015 Las Vegas Are there Correlations between these? PredictabilityEarly ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the process Delivering frequent high quality releases Stable teams Smaller commitments
  • 62. #BBCCon 2015 Las Vegas Are there Correlations between these? PredictabilityEarly ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the process Delivering frequent high quality releases Stable teams Smaller commitments
  • 63. #BBCCon 2015 Las Vegas Are there Correlations between these? PredictabilityEarly ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the process Delivering frequent high quality releases Smaller commitments Stable teams
  • 64. #BBCCon 2015 Las Vegas Are there Correlations between these? Predictability Early ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the process Delivering frequent high quality releases Smaller commitments Stable teams
  • 65. #BBCCon 2015 Las Vegas These are correlated… Predictability Early ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the process Delivering frequent high quality releases Smaller commitments Stable teams
  • 66. #BBCCon 2015 Las Vegas These are correlated… and we can start to see groupings Predictability Early ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the processes Delivering frequent high quality releases Stable teams Smaller commitments
  • 67. #BBCCon 2015 Las Vegas These are correlated… and we can start to see groupings Financial Predictability Early ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the processes Delivering frequent high quality releases Stable teams Smaller commitments
  • 68. #BBCCon 2015 Las Vegas These are correlated… and we can start to see groupings Customer Financial Predictability Early ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the processes Delivering frequent high quality releases Stable teams Smaller commitments
  • 69. #BBCCon 2015 Las Vegas These are correlated… and we can start to see groupings Customer Ops & Processes (Plan, Coordinate & Deliver) Financial Predictability Early ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the processes Delivering frequent high quality releases Stable teams Smaller commitments
  • 70. #BBCCon 2015 Las Vegas These are correlated… and we can start to see groupings Customer Ops & Processes (Plan, Coordinate & Deliver) Org Enablement Financial Predictability Early ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the processes Delivering frequent high quality releases Stable teams Smaller commitments
  • 71. #BBCCon 2015 Las Vegas So… org enablement objectives will impact ops & process objectives which will in turn impact customer objectives Customer Ops & Processes (Plan, Coordinate & Deliver) Org Enablement Financial Predictability Early ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the processes Delivering frequent high quality releases Stable teams Smaller commitments
  • 72. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics … In answering the question “what will it take” it becomes clear that it takes intentionality around the objectives
  • 73. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics … the objectives will need to be realized through iterative and incremental organizational improvement
  • 74. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics But... Are we succeeding???
  • 75. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics We need specific measures …
  • 76. #BBCCon 2015 Las Vegas Strategic Objectives Specific Measures for each: 1. Deliver Early ROI by: – Succeeding or failing fast – Delivering the highest value features first – Streamlining the delivery process 2. Quality by: – Delivering frequent, high quality releases 3. Predictability by: – Creating Stable Teams – Making Smaller Commitments
  • 77. #BBCCon 2015 Las Vegas Identify Specific Measures 1. Deliver Early ROI by: – Time to Market – Delivering the highest value features first – Streamlining the delivery process 2. Quality by: – Delivering frequent, high quality releases 3. Predictability by: – Creating Stable Teams – Making Smaller Commitments
  • 78. #BBCCon 2015 Las Vegas Identify Specific Measures 1. Deliver Early ROI by: – Time to Market – Value Delivery Performance – Streamlining the delivery process 2. Quality by: – Delivering frequent, high quality releases 3. Predictability by: – Creating Stable Teams – Making Smaller Commitments
  • 79. #BBCCon 2015 Las Vegas Identify Specific Measures 1. Deliver Early ROI by: – Time to Market – Value Delivery Performance – Process Efficiency 2. Quality by: – Delivering frequent, high quality releases 3. Predictability by: – Creating Stable Teams – Making Smaller Commitments
  • 80. #BBCCon 2015 Las Vegas Identify Specific Measures 1. Deliver Early ROI by: – Time to Market – Value Delivery Performance – Process Efficiency 2. Quality by: – Delivery Cycle Time 3. Predictability by: – Creating Stable Teams – Making Smaller Commitments
  • 81. #BBCCon 2015 Las Vegas Identify Specific Measures 1. Deliver Early ROI by: – Time to Market – Value Delivery Performance – Process Efficiency 2. Quality by: – Delivery Cycle Time 3. Predictability by: – Capacity Performance – Making Smaller Commitments
  • 82. #BBCCon 2015 Las Vegas Identify Specific Measures 1. Deliver Early ROI by: – Time to Market – Value Delivery Performance – Process Efficiency 2. Quality by: – Delivery Cycle Time 3. Predictability by: – Capacity Performance – Commitment Performance
  • 83. #BBCCon 2015 Las Vegas Specific Measures 1. Deliver Early ROI by: – Time to Market (Succeeding or failing fast) – Value Delivery Performance (Delivering highest value features first) – Process Efficiency (Streamlining the process) 2. Quality by: – Delivery Cycle Time (Frequent high-quality releases) 3. Predictability by: – Capacity Performance (Stable teams) – Commitment Performance (Smaller commitments)
  • 84. #BBCCon 2015 Las Vegas Create a scorecard for the transformation Strategic Measures Score/Rating Time to Market Value Delivery Performance Delivery Cycle Time Process Efficiency Capacity Performance Commitment Performance
  • 85. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics We now have the context to answer the question… Are we succeeding?
  • 86. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics … by focusing on the Business Driver and it’s Strategic Objectives…
  • 87. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics … we now have specific measures to know if we are succeeding!
  • 88. #BBCCon 2015 Las Vegas … and we understand that objectives will be accomplished through iterative and incremental organizational improvement Customer Ops & Processes (Plan, Coordinate & Deliver) Org Enablement Financial Predictability Early ROI Quality Succeeding or Failing Fast Deliver High Value Features First Streamlining the processes Delivering frequent high quality releases Stable teams Smaller commitments
  • 89. #BBCCon 2015 Las Vegas Let’s adjust the scorecard to allow for incremental and iterative changes… Strategic Measures Score/Rating Time to Market Value Delivery Performance Delivery Cycle Time Process Efficiency Capacity Performance Commitment Performance
  • 90. #BBCCon 2015 Las Vegas Modify scorecard to maintain context around both near term incremental and iterative changes and long term Key Objectives for Current Changes Rating Strategic measurements for Enterprise Agile Success Rating Time to Market Value Delivery Performance Delivery Cycle Time Process Efficiency Capacity Performance Commitment Performance
  • 91. #BBCCon 2015 Las Vegas Team Database Report Screen User Story User Story User Story User Story User Story User Story User Story Structure Governance Metrics So… the scorecard provides meaningful metrics that ensure measurable progress towards the transformation’s goal
  • 93. #BBCCon 2015 Las Vegas www.TeamWorldVision.org #TeamWorldVisio n Learn More about #TeamWorldVision TeamWorldVision If you want to go fast, go alone. If you want to go far, go together. Find an event near you.

Hinweis der Redaktion

  1. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  2. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  3. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  4. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  5. Matrixed management Non-instantly available resources Project funding models Limited access to subject matter expertise Shared requirements between teams Technical debt Defects Tightly coupled architectures
  6. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  7. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  8. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  9. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  10. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  11. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  12. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  13. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  14. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  15. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  16. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  17. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  18. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  19. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  20. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  21. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  22. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  23. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  24. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  25. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  26. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.  
  27. 11. We start with high level requirements that become more detailed as we learn more about the product we are building.  We start with high level architectural representations that emerge toward detailed design as we actually begin developing the working product.  You might think of this as rolling wave planning or progressive elaboration.  The idea is that we plan based on what we know, and plan more as we learn more.