SlideShare a Scribd company logo
#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.

More Related Content

Similar to Identifying an enterprise agile scorecard

Chaos to DevOps oreillysacon 2015
Chaos to DevOps  oreillysacon 2015Chaos to DevOps  oreillysacon 2015
Chaos to DevOps oreillysacon 2015
Bianca 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 Developer
Atlassian
 
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
SFA
 
Scaled agile meets the ground
Scaled agile meets the groundScaled agile meets the ground
Scaled agile meets the ground
India Scrum Enthusiasts Community
 
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
Adrian 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 Development
CA 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 Development
CA 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 Loop
Matthew 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 Transformation
Timothy Wise
 
Building Extensions With You
Building Extensions With YouBuilding Extensions With You
Building Extensions With You
Twitch Developers
 
Scaling And Measuring Agile
Scaling And Measuring AgileScaling And Measuring Agile
Scaling And Measuring Agile
Synerzip
 
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, Sipios
apidays
 
Free ECBA V3 study guide
Free ECBA V3 study guideFree ECBA V3 study guide
Free ECBA V3 study guide
LN Mishra CBAP
 
Free ECBA V3 study material
Free ECBA V3 study materialFree ECBA V3 study material
Free ECBA V3 study material
LN 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 Microservices
C4Media
 
Design at Swiftkey – Scott Weiss, Swiftkey
Design at Swiftkey – Scott Weiss, SwiftkeyDesign at Swiftkey – Scott Weiss, Swiftkey
Design at Swiftkey – Scott Weiss, Swiftkey
JAM 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 2014
Nicholas Muldoon
 

Similar to 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
 

Recently uploaded

RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
BBPMedia1
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
seri bangash
 
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdfDigital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Jos Voskuil
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
DerekIwanaka1
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
marketingjdass
 
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptxTaurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
my Pandit
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
sarahvanessa51503
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
dylandmeas
 
chapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxationchapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxation
AUDIJEAngelo
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
Nicola Wreford-Howard
 
Global Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdfGlobal Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdf
Henry Tapper
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
RajPriye
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
KaiNexus
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Arihant Webtech Pvt. Ltd
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
Falcon Invoice Discounting
 
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
PaulBryant58
 
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
Kumar Satyam
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
Erika906060
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
anasabutalha2013
 

Recently uploaded (20)

RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
 
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdfDigital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
 
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptxTaurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
 
chapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxationchapter 10 - excise tax of transfer and business taxation
chapter 10 - excise tax of transfer and business taxation
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
 
Global Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdfGlobal Interconnection Group Joint Venture[960] (1).pdf
Global Interconnection Group Joint Venture[960] (1).pdf
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
 
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
 
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
India Orthopedic Devices Market: Unlocking Growth Secrets, Trends and Develop...
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
 

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.

Editor's Notes

  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.