SlideShare uma empresa Scribd logo
1 de 51
Scrumban
What it is and when to use it.
2
The Scrumban [R]Evolution
Pearson Education (2015)
65,000+ users and counting
Your friendly neighborhood Scrum
and Scrumban tool
The game trusted by trainers and coaches
A quick peak at our products, services & affiliations
Boutique IT Solutions & Services firm that
builds high-performing teams & organizations.
Who We Are
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
3
A snapshot of organizations we’ve helped
Who We Help
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Vague and False Impressions
4
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
VersionOne’s State of Agile across the industry
6
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
-Ken Schwaber
7
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
“ 75% of organizations using Scrum will not succeed in
getting the benefits they hope for from it. ”
Consistent Problem Areas
8
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Productivity or Perceived Productivity
Predictability
TRUST
Disconnection with economics
Cargo Cult implementations
Organizational Apathy
Worker or Work focus not value focused
Cargo Cult implementations
Starting With The End In Mind
How can you tell if you’re on the right path if you don’t know where you’re going?
9
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Would you tell me, please, which way I ought to go from here?” asked Alice.
"That depends a good deal on where you want to get to," said the Cat.
"I don't much care where –" said Alice.
"Then it doesn't matter which way you go," said the Cat.
"– so long as I get somewhere," Alice added as an explanation.
"Oh, you're sure to do that," said the Cat, "if you only walk long enough."
Scrumban
A misunderstood concept
What’s Your Perspective?
Which of these descriptive labels would
you apply to “scrumban”?
10
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Agile without Sprints / Time-boxes
No estimation
kanban inside Scrum
Scrum inside Kanban
No project burn downs
No Scrum Master or equivalent role
Scrumban : Original manifestation
2008
11
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Backlog Defined In Progress Done Accepted
Blocked
Limit = 4 Limit = 3 Limit = ∞ Limit = ∞
Blocked
Pull System
Single piece flow
Framework Values
Supporting successful outcomes
Focus
Courage
Scrum
Team-centric & focused on promoting agility.
Kanban
Service delivery & evolutionary change
12
Openness
Commitment
Respect
Understanding
Agreement
Respect
Leadership
Flow
Transparency
Balance
Customer Focus
Collaboration
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
TRUST
Framework Values
Supporting successful outcomes
Empiricism
Empirical approaches are always favored over
theories, and verifiable results over dogma.
Scrumban
Grow sustainably
13
Humility
Systems are complex and constantly changing,
and we are constantly learning. We must always
be ready to challenge our beliefs. Improved
understandings and approaches can come from
any source.
Constructive Interaction
There will always be competing management
frameworks and methods. Scrumban
emphasizes constructive debate that improves
understanding of the strengths and limitations of
each over blind acceptance that any one
framework represents the “only” or “best” way of
achieving a particular outcome.
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
TRUST
What is Scrumban?
Three Essential Flavors
14
1
A framework for introducing and
adopting Scrum as a software
development methodology.
2
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
A framework for evolving from Scrum to
a unique set of processes and practices.
3
Recognized Manifestations
Using Kanban as a lens through which we can view
and manage a Scrum work process.
A framework for overcoming common
challenges with scaling Scrum across
an Enterprise.
The Kanban Method
Agendas, values & practices
Serviceability1
Survivability2
Sustainability3
3 Main Agendas
Transparency1
Balance2
Understanding3
Flow4
9 Primary Values
Visualize1
Manage Flow2
Make Process Policies Explicit3
Develop Feedback Loops4
6 Core Practices
15
Customer Focus5
Agreement6
Respect7
Leadership8
Collaboration9
Limit Work in Progress5
Improve Collaboratively &
Evolve Experimentally
6
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Applying the Kanban Lens to Scrum
Different lenses for different perspectives
16
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Using Kanban as a lens
into existing systems
enables us to focus on the
“right” things – even
when they’re outside of
our defined processes.
Lead Time
A productivity measure
17
Lead Time Histogram
A forecasting measure
18
What is Scrumban?
Three Essential Flavors
19
1
A framework for introducing and
adopting Scrum as a software
development methodology.
2
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
A framework for evolving from Scrum to
a unique set of processes and practices.
3
Recognized Manifestations
Using Kanban as a lens through which we can view
and manage a Scrum work process.
A framework for overcoming common
challenges with scaling Scrum across
an Enterprise.
Amplify ScrumUnderstand, Identify and Improve
Scrum commonly does well around
These bring additional perspectives and capabilities to the Scrum context
21
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Team focus aiding vision alignment
Importance of cadence, rhythm
Focus on shorter term planning compared to traditional methods
Call for customer participation; Value from customer’s stand point
Focus on smaller batches.
Collaboration enabler
Shared ownership, Cross functional work
Key Enabler: High trust
environment
Scrum commonly does not do well around
These bring additional perspectives and capabilities to the Scrum context
22
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Nature of work- specifically - It’s arrival, it’s unpredictability
Longer term considerations such as architecture
Addressing psychological barriers in implementation
Product owner role effectiveness and scale
Scaling constructs unreliable beyond the team
Sprint ‘Commitments’ relationship to Market Risks
Longer term quality considerations
Deterministic planning
Share ownership emergence
Reliance on top down/vertical buy-in with affirmations of servant
leadership
A Scrumban Case Study- Mammoth
Success in different contexts
24
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Case Study – Mammoth Bank
Overcoming Common Challenges
The State of Scrum at Mammoth
• In third phase of an “Agile Transformation” that began 8 years
earlier.
• Scrum had not been adopted throughout the organization, and the
objective was to now have all development teams practicing Scrum
at the conclusion of this latest initiative.
• Major source of dissatisfaction for business lay with a perceived
slow and unreliable delivery from a variety of teams within the IT
organization.
• Major source of dissatisfaction for the IT teams lay with constantly
shifting priorities from the business unit, forcing frequent context
shifts of work in progress.
• Teams were also suffering from “improvement fatigue.”
Scrumban: Amplify Scrum
A framework for evolutionary change and continuous improvement
Four familiar principles
25
Start with SCRUM you already
do
Agree as a Scrum team to pursue
incremental changes to improve the
way you work
Respect the Scrum Master,
Product Owner and other current
roles
Encourage acts of leadership at all
levels
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
A Financial Services Institution
Digital Data Team
Served a large number of different
business owners.
Majority of incoming work related to
enhancing existing high-profile
applications and services.
Constantly shifting priorities across
business owners resulted in frequent
“project” interruptions.
Quality of delivered work was high,
but lead times were very slow.
26
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Reported Project Size
Time Waiting
in Project Queue
Actual
Development Time
Total Customer
Lead Time
Small 14 16 30
Small 24 9 33
Medium 16 14 30
Medium 15 27 42
Medium 23 17 40
Medium 24 36 60
Large 20 30 50
Large 25 42 67
Average 20 24 44
Median 22 22 41
Started with Improved Visualization
Understanding the current context
27
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
New Metrics Exposed New Understandings
Understanding the current context
28
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Evolved Existing Visualizations
Responding to improved understandings
29
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
More Metrics, Deeper Understandings
Using Kanban as a lens, the team better understood what to focus upon in terms of addressing challenges.
30
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Sprint Flow Efficiency
Working Time
___________________________________________
Working Time + Waiting Time
63%
Initial Improvements
Effects from using Kanban as a lens after just 10 weeks
31
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Key Enablers
Trust in the workers and the system
Mapped the Value Stream
Analyzed Flow, Visualized External
Dependencies
Captured Objective Data and
Negotiated SLEs
Visualizing Improvement
Adding discipline & visualization to continuous improvement
32
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
1. Challenges and
opportunities are
identified and added
to a “backlog” of
potential efforts.
2. Potential efforts are
contextualized as to whether
they are reactive or pro-active
(top vs. bottom quadrants)
and paradigm-changing or
paradigm-consistent (left vs.
right quadrants)
3. Team prioritizes
change efforts and
undertakes a
disciplined, iterative
approach toward
target conditions.
33
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Visualizing Improvement
Adding discipline & visualization to continuous improvement
Common Scrum functions /
practices can be “visualized” to
reflect core mechanisms to try
using as “countermeasures” for
moving from current condition to
target condition.
34
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Visualizing Improvement
Harmonizing with other methods and frameworks
This Mammoth Bank Team
incorporated A3 Problem Solving
and the Cynefin Complexity
Management framework as part
of their continuous improvement
discipline.
This worksheet was developed
through the point of
implementing and measuring the
impact of their countermeasures.
Note the visualization of current
conditions.
35
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Visualizing Improvement
Harmonizing with other methods and frameworks
Note the continued emphasis on
visualizing of results and
identification of next steps in this
iterative process.
36
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Case Study – Mammoth Bank
Overcoming Common Challenges
37
@ajrdy ajay.reddy@codegenesys.com Official Licensed Material © CodeGenesys, LLC
Common
Challenges
Amplifying Scrum
Cargo Cult
Implementations
Scrumban
 Emphasis on systems
thinking and understanding
of current context helps
assure teams and
organizations don’t just
blindly apply prescribed
roles and ceremonies.
Broken
Commitments
Scrumban
 Active risk recognition and
management improves
ability to attack highly
variable work items early.
 Expanded opportunities to
build trust through
probabilisticly determined
SLEs vs. just a Sprint
commitment.
Disruptive
Implementations
Scrumban
 Core principles of “start
with what you do now” and
“respect current roles and
responsibilities” minimizes
psychological barriers.
 Preference for evolutionary
vs. revolutionary change
minimizes disruption.
Inexperienced
Product Owner
Scrumban
 No longer reliant on
individual capabilities of
Product Owner. Risk and
economic prioritization is
visualized and can be
actively managed at every
phase of the value stream.
Arbitrary
Team Size
Scrumban
 Not all systems are created
equal, and sometimes the
right size falls outside of -
Scrum’s recommended 7-12
person limit.
Long
Standups
Scrumban
 Visual board radiates
status.
 Emphasis on the flow of
work over the activities of
individual workers mitigates
risk of meaningless
conversations on status. Forced
Co-location
Scrumban
 Additional practices and
mechanics allow teams to
effectively collaborate from
diverse geographic
locations.
 Scrumban aids in building
trust.
Adopt ScrumUnderstand, Identify and Improve
A Scrumban Case Study-
Simpli-safe, Capital One, State Street
Success in different contexts
-Tobias Mayer
40
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
“ Scrum is a good example of an organizational framework. It has
well-defined components, namely roles, meetings, artifacts, and
values. These are fixed, and failure to embrace the whole usually
results in a collapse of the framework. ”
Visualizing Improvement
Adding discipline & visualization to continuous improvement
41
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
1. Challenges and
opportunities are
identified and added
to a “backlog” of
potential efforts.
2. Potential efforts are
contextualized as to whether
they are reactive or pro-active
(top vs. bottom quadrants)
and paradigm-changing or
paradigm-consistent (left vs.
right quadrants)
3. Team prioritizes
change efforts and
undertakes a
disciplined, iterative
approach toward
target conditions.
42
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Visualizing Improvement
Adding discipline & visualization to continuous improvement
Common Scrum functions /
practices can be “visualized” to
reflect core mechanisms to try
using as “countermeasures” for
moving from current condition to
target condition.
46
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Case Study – Mammoth Bank
Overcoming Common Challenges
What iteration size makes the most sense for a given team / type of work ?
How many stories to plan for a given Sprint?
How many iterations are going to be needed to deliver a full release?
How many resources will be needed to complete this project within a given
time frame?
What is Scrumban?
Three Essential Flavors
47
1
A framework for introducing and
adopting Scrum as a software
development methodology.
2
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
A framework for evolving from Scrum to
a unique set of processes and practices.
3
Recognized Manifestations
Using Kanban as a lens through which we can view
and manage a Scrum work process.
A framework for overcoming common
challenges with scaling Scrum across
an Enterprise.
Scale ScrumUnderstand, Identify and Improve
50
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Starting
conditions:
Scrum and ‘kanban’
teams interoperability
Scaling with
Scrumban
52
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Present
conditions:
Scrum
Implementation
route: Scrumban
Dependencies
visualized
Value chain
Smaller batches Systems Visualized Cost of delay
prioritization
What is Scrumban?
Three Essential Flavors
53
A framework for introducing and adopting
Scrum as a software development
methodology.
1
A framework for overcoming common
challenges with scaling Scrum across an
Enterprise.
2
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
A framework for evolving from Scrum to a
unique set of processes and practices.
3
Recognized Manifestations
Using Kanban as a lens through which we can view
and manage a Scrum work process.
Why Do you care
The market
54
Interest from the market1
Mike Cohn recommended2
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
Kanban classes vs Scrumban book3
Here are some indicators
Scrumban is growing
Enhanced Perspectives &
Capabilities
Frameworks, methods & disciplines we can “plug-in” to Kanban
The GetScrumban Game
Experience Scrumban evolutions
97
10 Minutes
Now let’s experience some common
evolutions in action by walking through a small
portion of the GetScrumban Game…
Introduction
Brief overview on what we’ll see.
Game Play
Experience a typical evolution.
Retrospective
Observations and learnings from the experience.
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
57
Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com

Mais conteúdo relacionado

Mais procurados

Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
Richard Cheng
 
Introducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanIntroducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and Kanban
Dimitri Ponomareff
 
How to Adopt Agile at Your Organization
How to Adopt Agile at Your OrganizationHow to Adopt Agile at Your Organization
How to Adopt Agile at Your Organization
Raimonds Simanovskis
 

Mais procurados (20)

Agile Transformation
Agile TransformationAgile Transformation
Agile Transformation
 
Alternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over outputAlternatives to scaling your agile process: valuing outcomes over output
Alternatives to scaling your agile process: valuing outcomes over output
 
Outcome-Driven Product Backlog Management by Mike Dwyer - Agile Maine Day 2016
Outcome-Driven Product Backlog Management by Mike Dwyer - Agile Maine Day 2016Outcome-Driven Product Backlog Management by Mike Dwyer - Agile Maine Day 2016
Outcome-Driven Product Backlog Management by Mike Dwyer - Agile Maine Day 2016
 
Building Your SAFe Implementation Strategy
Building Your SAFe Implementation StrategyBuilding Your SAFe Implementation Strategy
Building Your SAFe Implementation Strategy
 
LeSS - Moving beyond single team scrum
LeSS - Moving beyond single team scrumLeSS - Moving beyond single team scrum
LeSS - Moving beyond single team scrum
 
The Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationThe Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and Prognostication
 
What a scrum master really does by Rowan Bunning
What a scrum master really does by Rowan BunningWhat a scrum master really does by Rowan Bunning
What a scrum master really does by Rowan Bunning
 
Role of Manager in LeSS (Large-Scale Scrum)
Role of Manager in LeSS (Large-Scale Scrum)Role of Manager in LeSS (Large-Scale Scrum)
Role of Manager in LeSS (Large-Scale Scrum)
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
 
Agile 2013 - Lean Change for Enabling Agile Transformations
Agile 2013 - Lean Change for Enabling Agile TransformationsAgile 2013 - Lean Change for Enabling Agile Transformations
Agile 2013 - Lean Change for Enabling Agile Transformations
 
LKIN 17: Implementing SAFe w Kanban - Vikas
LKIN 17: Implementing SAFe w Kanban - VikasLKIN 17: Implementing SAFe w Kanban - Vikas
LKIN 17: Implementing SAFe w Kanban - Vikas
 
cPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationcPrime Agile Enterprise Transformation
cPrime Agile Enterprise Transformation
 
Introducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanIntroducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and Kanban
 
Illuminating scrum by comparing LEsS with safe - Rowan Bunning
Illuminating scrum by comparing LEsS with safe - Rowan BunningIlluminating scrum by comparing LEsS with safe - Rowan Bunning
Illuminating scrum by comparing LEsS with safe - Rowan Bunning
 
Getting Started With Agile
Getting Started With AgileGetting Started With Agile
Getting Started With Agile
 
Continuous Improvement Tricks
Continuous Improvement TricksContinuous Improvement Tricks
Continuous Improvement Tricks
 
How to Adopt Agile at Your Organization
How to Adopt Agile at Your OrganizationHow to Adopt Agile at Your Organization
How to Adopt Agile at Your Organization
 
The Agile Adoption Roadmap (Keynote by Tim Abbott)
The Agile Adoption Roadmap  (Keynote by Tim Abbott)The Agile Adoption Roadmap  (Keynote by Tim Abbott)
The Agile Adoption Roadmap (Keynote by Tim Abbott)
 
Agile and USAJOBS Product Ownership
Agile and USAJOBS Product OwnershipAgile and USAJOBS Product Ownership
Agile and USAJOBS Product Ownership
 
Embracing Agile Leadership - Don MacIntyre
Embracing Agile Leadership - Don MacIntyreEmbracing Agile Leadership - Don MacIntyre
Embracing Agile Leadership - Don MacIntyre
 

Semelhante a Scrumban - What it is and when to use it.

Sustainable Agility at Scale
Sustainable Agility at ScaleSustainable Agility at Scale
Sustainable Agility at Scale
Rowan Bunning
 
Introducing_SAFe_for_Lean_Enterprises-1.pptx
Introducing_SAFe_for_Lean_Enterprises-1.pptxIntroducing_SAFe_for_Lean_Enterprises-1.pptx
Introducing_SAFe_for_Lean_Enterprises-1.pptx
Ameur BENTOUTA
 
Credencys_Staff_Augmentation_Processes
Credencys_Staff_Augmentation_ProcessesCredencys_Staff_Augmentation_Processes
Credencys_Staff_Augmentation_Processes
Shawn Rich
 
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptx
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptxFastTrack for Dynamics 365 Overview Partner Pitch Deck.pptx
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptx
KamilaCordier2
 

Semelhante a Scrumban - What it is and when to use it. (20)

Innovate session-2333
Innovate session-2333Innovate session-2333
Innovate session-2333
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterprise
 
Scrumban Demystified
Scrumban DemystifiedScrumban Demystified
Scrumban Demystified
 
Introducing-the-Scaled-Agile-Framework-6.0.pptx
Introducing-the-Scaled-Agile-Framework-6.0.pptxIntroducing-the-Scaled-Agile-Framework-6.0.pptx
Introducing-the-Scaled-Agile-Framework-6.0.pptx
 
Sustainable Agility at Scale
Sustainable Agility at ScaleSustainable Agility at Scale
Sustainable Agility at Scale
 
Scrum at Scale
Scrum at ScaleScrum at Scale
Scrum at Scale
 
Introducing_SAFe_for_Lean_Enterprises-1.pptx
Introducing_SAFe_for_Lean_Enterprises-1.pptxIntroducing_SAFe_for_Lean_Enterprises-1.pptx
Introducing_SAFe_for_Lean_Enterprises-1.pptx
 
Genuine agility at scale through LeSS Product Ownership - April 2018
Genuine agility at scale through LeSS Product Ownership - April 2018Genuine agility at scale through LeSS Product Ownership - April 2018
Genuine agility at scale through LeSS Product Ownership - April 2018
 
Working Smarter: Learn, Optimize, Accelerate
Working Smarter: Learn, Optimize, AccelerateWorking Smarter: Learn, Optimize, Accelerate
Working Smarter: Learn, Optimize, Accelerate
 
Scrumban
ScrumbanScrumban
Scrumban
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
 
Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
 
Jile | 5 dimensions on scaling agile
Jile | 5 dimensions on scaling agileJile | 5 dimensions on scaling agile
Jile | 5 dimensions on scaling agile
 
Introduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile FrameworksIntroduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile Frameworks
 
Lscon16 414 Gaining Executive Buy-in For Your Learning Ecosystem
Lscon16 414 Gaining Executive Buy-in For Your Learning EcosystemLscon16 414 Gaining Executive Buy-in For Your Learning Ecosystem
Lscon16 414 Gaining Executive Buy-in For Your Learning Ecosystem
 
AgileCamp 2014 Track 1: Accelerating Agile Enterprise Adoption with Scaled Ag...
AgileCamp 2014 Track 1: Accelerating Agile Enterprise Adoption with Scaled Ag...AgileCamp 2014 Track 1: Accelerating Agile Enterprise Adoption with Scaled Ag...
AgileCamp 2014 Track 1: Accelerating Agile Enterprise Adoption with Scaled Ag...
 
LeSS is Scrum - Naveen S @ CMBAgileCon 2016
LeSS is Scrum - Naveen S @ CMBAgileCon 2016LeSS is Scrum - Naveen S @ CMBAgileCon 2016
LeSS is Scrum - Naveen S @ CMBAgileCon 2016
 
Credencys_Staff_Augmentation_Processes
Credencys_Staff_Augmentation_ProcessesCredencys_Staff_Augmentation_Processes
Credencys_Staff_Augmentation_Processes
 
Commissioning for Profit, Performance and Windsurfing Bomex 2016
Commissioning for Profit, Performance and Windsurfing Bomex 2016  Commissioning for Profit, Performance and Windsurfing Bomex 2016
Commissioning for Profit, Performance and Windsurfing Bomex 2016
 
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptx
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptxFastTrack for Dynamics 365 Overview Partner Pitch Deck.pptx
FastTrack for Dynamics 365 Overview Partner Pitch Deck.pptx
 

Último

internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
AllTops
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
Nimot Muili
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Riyadh +966572737505 get cytotec
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
SandaliGurusinghe2
 

Último (14)

International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 
Information Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docxInformation Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docx
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdf
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
 
Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.
 

Scrumban - What it is and when to use it.

  • 1. Scrumban What it is and when to use it.
  • 2. 2 The Scrumban [R]Evolution Pearson Education (2015) 65,000+ users and counting Your friendly neighborhood Scrum and Scrumban tool The game trusted by trainers and coaches A quick peak at our products, services & affiliations Boutique IT Solutions & Services firm that builds high-performing teams & organizations. Who We Are Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
  • 3. 3 A snapshot of organizations we’ve helped Who We Help Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
  • 4. Vague and False Impressions 4 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
  • 5. VersionOne’s State of Agile across the industry 6 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
  • 6. -Ken Schwaber 7 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com “ 75% of organizations using Scrum will not succeed in getting the benefits they hope for from it. ”
  • 7. Consistent Problem Areas 8 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Productivity or Perceived Productivity Predictability TRUST Disconnection with economics Cargo Cult implementations Organizational Apathy Worker or Work focus not value focused Cargo Cult implementations
  • 8. Starting With The End In Mind How can you tell if you’re on the right path if you don’t know where you’re going? 9 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Would you tell me, please, which way I ought to go from here?” asked Alice. "That depends a good deal on where you want to get to," said the Cat. "I don't much care where –" said Alice. "Then it doesn't matter which way you go," said the Cat. "– so long as I get somewhere," Alice added as an explanation. "Oh, you're sure to do that," said the Cat, "if you only walk long enough."
  • 9. Scrumban A misunderstood concept What’s Your Perspective? Which of these descriptive labels would you apply to “scrumban”? 10 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Agile without Sprints / Time-boxes No estimation kanban inside Scrum Scrum inside Kanban No project burn downs No Scrum Master or equivalent role
  • 10. Scrumban : Original manifestation 2008 11 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Backlog Defined In Progress Done Accepted Blocked Limit = 4 Limit = 3 Limit = ∞ Limit = ∞ Blocked Pull System Single piece flow
  • 11. Framework Values Supporting successful outcomes Focus Courage Scrum Team-centric & focused on promoting agility. Kanban Service delivery & evolutionary change 12 Openness Commitment Respect Understanding Agreement Respect Leadership Flow Transparency Balance Customer Focus Collaboration Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com TRUST
  • 12. Framework Values Supporting successful outcomes Empiricism Empirical approaches are always favored over theories, and verifiable results over dogma. Scrumban Grow sustainably 13 Humility Systems are complex and constantly changing, and we are constantly learning. We must always be ready to challenge our beliefs. Improved understandings and approaches can come from any source. Constructive Interaction There will always be competing management frameworks and methods. Scrumban emphasizes constructive debate that improves understanding of the strengths and limitations of each over blind acceptance that any one framework represents the “only” or “best” way of achieving a particular outcome. Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com TRUST
  • 13. What is Scrumban? Three Essential Flavors 14 1 A framework for introducing and adopting Scrum as a software development methodology. 2 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com A framework for evolving from Scrum to a unique set of processes and practices. 3 Recognized Manifestations Using Kanban as a lens through which we can view and manage a Scrum work process. A framework for overcoming common challenges with scaling Scrum across an Enterprise.
  • 14. The Kanban Method Agendas, values & practices Serviceability1 Survivability2 Sustainability3 3 Main Agendas Transparency1 Balance2 Understanding3 Flow4 9 Primary Values Visualize1 Manage Flow2 Make Process Policies Explicit3 Develop Feedback Loops4 6 Core Practices 15 Customer Focus5 Agreement6 Respect7 Leadership8 Collaboration9 Limit Work in Progress5 Improve Collaboratively & Evolve Experimentally 6 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
  • 15. Applying the Kanban Lens to Scrum Different lenses for different perspectives 16 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Using Kanban as a lens into existing systems enables us to focus on the “right” things – even when they’re outside of our defined processes.
  • 17. Lead Time Histogram A forecasting measure 18
  • 18. What is Scrumban? Three Essential Flavors 19 1 A framework for introducing and adopting Scrum as a software development methodology. 2 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com A framework for evolving from Scrum to a unique set of processes and practices. 3 Recognized Manifestations Using Kanban as a lens through which we can view and manage a Scrum work process. A framework for overcoming common challenges with scaling Scrum across an Enterprise.
  • 20. Scrum commonly does well around These bring additional perspectives and capabilities to the Scrum context 21 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Team focus aiding vision alignment Importance of cadence, rhythm Focus on shorter term planning compared to traditional methods Call for customer participation; Value from customer’s stand point Focus on smaller batches. Collaboration enabler Shared ownership, Cross functional work Key Enabler: High trust environment
  • 21. Scrum commonly does not do well around These bring additional perspectives and capabilities to the Scrum context 22 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Nature of work- specifically - It’s arrival, it’s unpredictability Longer term considerations such as architecture Addressing psychological barriers in implementation Product owner role effectiveness and scale Scaling constructs unreliable beyond the team Sprint ‘Commitments’ relationship to Market Risks Longer term quality considerations Deterministic planning Share ownership emergence Reliance on top down/vertical buy-in with affirmations of servant leadership
  • 22. A Scrumban Case Study- Mammoth Success in different contexts
  • 23. 24 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Case Study – Mammoth Bank Overcoming Common Challenges The State of Scrum at Mammoth • In third phase of an “Agile Transformation” that began 8 years earlier. • Scrum had not been adopted throughout the organization, and the objective was to now have all development teams practicing Scrum at the conclusion of this latest initiative. • Major source of dissatisfaction for business lay with a perceived slow and unreliable delivery from a variety of teams within the IT organization. • Major source of dissatisfaction for the IT teams lay with constantly shifting priorities from the business unit, forcing frequent context shifts of work in progress. • Teams were also suffering from “improvement fatigue.”
  • 24. Scrumban: Amplify Scrum A framework for evolutionary change and continuous improvement Four familiar principles 25 Start with SCRUM you already do Agree as a Scrum team to pursue incremental changes to improve the way you work Respect the Scrum Master, Product Owner and other current roles Encourage acts of leadership at all levels Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
  • 25. A Financial Services Institution Digital Data Team Served a large number of different business owners. Majority of incoming work related to enhancing existing high-profile applications and services. Constantly shifting priorities across business owners resulted in frequent “project” interruptions. Quality of delivered work was high, but lead times were very slow. 26 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Reported Project Size Time Waiting in Project Queue Actual Development Time Total Customer Lead Time Small 14 16 30 Small 24 9 33 Medium 16 14 30 Medium 15 27 42 Medium 23 17 40 Medium 24 36 60 Large 20 30 50 Large 25 42 67 Average 20 24 44 Median 22 22 41
  • 26. Started with Improved Visualization Understanding the current context 27 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
  • 27. New Metrics Exposed New Understandings Understanding the current context 28 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
  • 28. Evolved Existing Visualizations Responding to improved understandings 29 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
  • 29. More Metrics, Deeper Understandings Using Kanban as a lens, the team better understood what to focus upon in terms of addressing challenges. 30 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Sprint Flow Efficiency Working Time ___________________________________________ Working Time + Waiting Time 63%
  • 30. Initial Improvements Effects from using Kanban as a lens after just 10 weeks 31 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Key Enablers Trust in the workers and the system Mapped the Value Stream Analyzed Flow, Visualized External Dependencies Captured Objective Data and Negotiated SLEs
  • 31. Visualizing Improvement Adding discipline & visualization to continuous improvement 32 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com 1. Challenges and opportunities are identified and added to a “backlog” of potential efforts. 2. Potential efforts are contextualized as to whether they are reactive or pro-active (top vs. bottom quadrants) and paradigm-changing or paradigm-consistent (left vs. right quadrants) 3. Team prioritizes change efforts and undertakes a disciplined, iterative approach toward target conditions.
  • 32. 33 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Visualizing Improvement Adding discipline & visualization to continuous improvement Common Scrum functions / practices can be “visualized” to reflect core mechanisms to try using as “countermeasures” for moving from current condition to target condition.
  • 33. 34 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Visualizing Improvement Harmonizing with other methods and frameworks This Mammoth Bank Team incorporated A3 Problem Solving and the Cynefin Complexity Management framework as part of their continuous improvement discipline. This worksheet was developed through the point of implementing and measuring the impact of their countermeasures. Note the visualization of current conditions.
  • 34. 35 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Visualizing Improvement Harmonizing with other methods and frameworks Note the continued emphasis on visualizing of results and identification of next steps in this iterative process.
  • 35. 36 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Case Study – Mammoth Bank Overcoming Common Challenges
  • 36. 37 @ajrdy ajay.reddy@codegenesys.com Official Licensed Material © CodeGenesys, LLC Common Challenges Amplifying Scrum Cargo Cult Implementations Scrumban  Emphasis on systems thinking and understanding of current context helps assure teams and organizations don’t just blindly apply prescribed roles and ceremonies. Broken Commitments Scrumban  Active risk recognition and management improves ability to attack highly variable work items early.  Expanded opportunities to build trust through probabilisticly determined SLEs vs. just a Sprint commitment. Disruptive Implementations Scrumban  Core principles of “start with what you do now” and “respect current roles and responsibilities” minimizes psychological barriers.  Preference for evolutionary vs. revolutionary change minimizes disruption. Inexperienced Product Owner Scrumban  No longer reliant on individual capabilities of Product Owner. Risk and economic prioritization is visualized and can be actively managed at every phase of the value stream. Arbitrary Team Size Scrumban  Not all systems are created equal, and sometimes the right size falls outside of - Scrum’s recommended 7-12 person limit. Long Standups Scrumban  Visual board radiates status.  Emphasis on the flow of work over the activities of individual workers mitigates risk of meaningless conversations on status. Forced Co-location Scrumban  Additional practices and mechanics allow teams to effectively collaborate from diverse geographic locations.  Scrumban aids in building trust.
  • 38. A Scrumban Case Study- Simpli-safe, Capital One, State Street Success in different contexts
  • 39. -Tobias Mayer 40 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com “ Scrum is a good example of an organizational framework. It has well-defined components, namely roles, meetings, artifacts, and values. These are fixed, and failure to embrace the whole usually results in a collapse of the framework. ”
  • 40. Visualizing Improvement Adding discipline & visualization to continuous improvement 41 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com 1. Challenges and opportunities are identified and added to a “backlog” of potential efforts. 2. Potential efforts are contextualized as to whether they are reactive or pro-active (top vs. bottom quadrants) and paradigm-changing or paradigm-consistent (left vs. right quadrants) 3. Team prioritizes change efforts and undertakes a disciplined, iterative approach toward target conditions.
  • 41. 42 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Visualizing Improvement Adding discipline & visualization to continuous improvement Common Scrum functions / practices can be “visualized” to reflect core mechanisms to try using as “countermeasures” for moving from current condition to target condition.
  • 42. 46 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Case Study – Mammoth Bank Overcoming Common Challenges What iteration size makes the most sense for a given team / type of work ? How many stories to plan for a given Sprint? How many iterations are going to be needed to deliver a full release? How many resources will be needed to complete this project within a given time frame?
  • 43. What is Scrumban? Three Essential Flavors 47 1 A framework for introducing and adopting Scrum as a software development methodology. 2 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com A framework for evolving from Scrum to a unique set of processes and practices. 3 Recognized Manifestations Using Kanban as a lens through which we can view and manage a Scrum work process. A framework for overcoming common challenges with scaling Scrum across an Enterprise.
  • 45. 50 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Starting conditions: Scrum and ‘kanban’ teams interoperability Scaling with Scrumban
  • 46. 52 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Present conditions: Scrum Implementation route: Scrumban Dependencies visualized Value chain Smaller batches Systems Visualized Cost of delay prioritization
  • 47. What is Scrumban? Three Essential Flavors 53 A framework for introducing and adopting Scrum as a software development methodology. 1 A framework for overcoming common challenges with scaling Scrum across an Enterprise. 2 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com A framework for evolving from Scrum to a unique set of processes and practices. 3 Recognized Manifestations Using Kanban as a lens through which we can view and manage a Scrum work process.
  • 48. Why Do you care The market 54 Interest from the market1 Mike Cohn recommended2 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com Kanban classes vs Scrumban book3 Here are some indicators Scrumban is growing
  • 49. Enhanced Perspectives & Capabilities Frameworks, methods & disciplines we can “plug-in” to Kanban
  • 50. The GetScrumban Game Experience Scrumban evolutions 97 10 Minutes Now let’s experience some common evolutions in action by walking through a small portion of the GetScrumban Game… Introduction Brief overview on what we’ll see. Game Play Experience a typical evolution. Retrospective Observations and learnings from the experience. Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com
  • 51. 57 Official Licensed Material © CodeGenesys, LLC@ajrdy ajay.reddy@codegenesys.com

Notas do Editor

  1. Scrumdo
  2. The executives heard enough of the stories to have a clear picture of what had transpired. It was a story of consulting firm after consulting term coming in to lead changes across the organization. Each firm produced it own graphs showing Mammoth's teams to be developing more and more "Agile maturity." It should have led to lower costs, better quality, faster development cycles, and enhanced predictability. They say insanity is doing the same thing and expecting different results, Deborah mused, barely listening to Jim Smith's closing remarks. Why are we expecting anything different from more of the same? What are we missing? What can we do differently?
  3. In the prep up to this talk, This twitter conversation perked my interest. While scrum practitioners ‘agree’ scrum is not the only way they are reluctant to actually give permission to change what may be consider the core when it comes to practice. It also seems being alluded to here that hey we’re used widely hence we must be better at managing complexity. Agile Boston
  4. Kanabn is not a process framework and it just amazes me that the largest tool vendor in the industry gets this wrong even in most of their material. What is interesting is the year over year rise of Scrumban. Then of course we see the amazing adoption of Scrum. Scrum without a doubt has been commerciall very successful.
  5. “Scrum is a very simple framework within which the ‘game’ of complex product development is played. Scrum exposes every inadequacy or dysfunction within an organization’s product and system development practices. The intention of Scrum is to make them transparent so the organization can fix them. Unfortunately, many organizations change Scrum to accommodate the inadequacies or dysfunctions instead of solving them.” The grand standing critics of Scrum tend to pounce on this. Like one leader who broke away from LKU and questioned claims for example that that Agile Leaders don’t understand Lean. I think that’s 1. Harsh 2. Not true. He also questions if Scrum does in fact expose the dysfunctions of a team. These are what tend to divide our already fragile Agille community. There is other side of the critics that tend to treat Kanban because of perhaps this reduces the need for basic coaching skills and its not as lucrative for coaching organizations. Now coming back to Ken’s startling admission. There is much truth to it. And Scrum can and there is a great deal of opportunity to improve it. We have seen on numerous ocassions Scrumban deliver the right result.
  6. Productivity: Most teams had transitioned to Scrum, but productivity had plateaued. Projects were slow to complete, with only a few releases per quarter. It was an improvement over the past, but far less than she would have expected. Predictability: There was no standard of how long stories or iterations of a given size should take to complete whether across teams or even within a single team. If everyone agreed on a firm deadline, they met it. Otherwise things just got done when they got done; predictions were almost useless. Politics: Too many “turf wars.” Even for an organization the size of Mammoth. Deborah hadn’t figured out what was driving this, but there seemed to be as much time and energy devoted to politics as there was to development. Productivity: Most teams had transitioned to Scrum, but productivity had plateaued. Projects were slow to complete, with only a few releases per quarter. It was an improvement over the past, but far less than she would have expected. Predictability: There was no standard of how long stories or iterations of a given size should take to complete whether across teams or even within a single team. If everyone agreed on a firm deadline, they met it. Otherwise things just got done when they got done; predictions were almost useless. Politics: Too many “turf wars.” Even for an organization the size of Mammoth. Deborah hadn’t figured out what was driving this, but there seemed to be as much time and energy devoted to politics as there was to development. Profitability : [Missing -Attention Jack] Permanence [Sustainability of improvements] Prematurity - Declaring premature success or failure had become a habit Plasticity - Organization needs to have some elastic attributes and some plastic attributes to retain improvements. When an organization becomes entirely plastic it looses the learning capabilities
  7. Which path to follow is irrelevant unless you first articulate where you want to arrive.
  8. A lens is something we choose to see the world through and enable us to focus on what’s most important to look at. Optimizing the Whole; Continuously Amplify Learning; Emphasize Managing Flow; Decisions Made as Late as Possible; Limit the Amount of Work in Process Empower the Team, with Support; Deliveries Made as Early as Possible; Simple, Adaptive Planning Processes Visualizing work as a value stream or series of knowledge discoveries Granular workflow management Pull vs. push systems Batch size and single piece flow Queuing theory applications (e.g., Little’s Law) Limiting WIP Recognize bottlenecks through visualization of hidden work and better enable process efficiency Identify and eliminate waste through new metrics
  9. . Lean ways of working combine principles and practices that emphasize responsiveness, quality, regularity and consistency. Optimizing the Whole; Continuously Amplify Learning; Emphasize Managing Flow; Decisions Made as Late as Possible; Limit the Amount of Work in Process Empower the Team, with Support; Deliveries Made as Early as Possible; Simple, Adaptive Planning Processes Visualizing work as a value stream or series of knowledge discoveries Granular workflow management Pull vs. push systems Batch size and single piece flow Queuing theory applications (e.g., Little’s Law) Limiting WIP Recognize bottlenecks through visualization of hidden work and better enable process efficiency Identify and eliminate waste through new metrics
  10. Frameworks have values, too. Values that help assure they function as we want them too.
  11. Without the owning of these values and principles you will most likely end up with cargo cult implemetnation
  12. Today’s agenda = manifestations 1 & 2 Different and more granular views into: Hidden work Nature of work Actual demand and capacity to deliver Sources of customer and team dissatisfaction Different views enhance your ability to improve shared understandings. Additional and alternative mechanisms for fulfilling essential Scrum functions beyond prescribed roles and processes (more on this later).
  13. Highlight agenda and simplicity of core practices
  14. An example of layering Kanban over Scrum – lots of interesting things happen outside a Sprint, and Kanban enables us to evaluate them more clearly. To evaluate past outcomes in order to make better decisions about present actions To compare against common benchmarks as an indicator of relative health To help diagnose a problem or condition To provide data upon which to base a forecast of future results To influence the behavior of individuals
  15. Multiple Views Traditionally focused on calculating the amount of time required to deliver items as they pass through the entire production process. More recent approaches place a greater emphasis on calculating the time required for the business to realize actual value.
  16. Distribution Patterns Reflects the pattern of variability in the delivery of work. Time is a measure that everyone understands, making it more meaningful than metrics that are unique to a framework (such as story points in Scrum).
  17. Today’s agenda = manifestations 1 & 2 Different and more granular views into: Hidden work Nature of work Actual demand and capacity to deliver Sources of customer and team dissatisfaction Different views enhance your ability to improve shared understandings. Additional and alternative mechanisms for fulfilling essential Scrum functions beyond prescribed roles and processes (more on this later).
  18. Product owner role causing consternation. Things were taking too long
  19. Product owner role collapsed to understanding product owner functions. Defining what needs to be done- behavior changes Prioritization mechanism
  20. New Understandings Loose correlation between story points and actual sprint lead time. Suggestion of different work types that weren’t being explicitly recognized. With guidance from their coach, team devised experiments to better understand nature of their work.
  21. Deeper Understandings Once enabled to measure flow efficiency within their Sprints, this development team developed hard data pointing to the root cause of delays in the delivery of their work – nearly 40% of the delivery time represented time spent waiting on others outside of their team. The team intuitively understood wait times were a factor, but not to this degree.
  22. 56% reduction in lead time 15% improvement in flow efficiency Expanded visualizations of workflow and “dark matter” exposed significant factors influencing delivery time that were previously camouflaged.   For example, the bank’s PMO had mandated a two-week Sprint duration for all Scrum teams in the IT organization (its chosen way of achieving organizational “alignment”). The kind of work undertaken by the Data Team, however, could not realistically deliver finished “value” in 2-week cycles, so the team was breaking work into chunks that corresponded to different phases in the value stream, essentially replicating a waterfall process within a time-boxed cadence.
  23. Mammoth Bank Initial adaptations limited to visualizing work flowing through the value stream and setting explicit Definitions of Done. Initial evolutions adopted to better visualize bottlenecks in workflow and prioritize where and how best to improve. Next set of evolutions aimed at helping team attack common issues new Scrum teams face, including prioritization, meeting commitments, and managing external dependencies. Using Little’s law to manage expectations and shape demand The Key win – It brought about changes in behavior in the team, management , partners and customers
  24. It’s an all or nothing approach. The theory is that if you fail to implement all then the implementation will fail. First implementing all is really really hard especially in larger enterprises. Sure there are insipid implementations but the implementers them recognize their failures. People have implemented all even with a certified scrum coach and and have failed.
  25. Development team; QA Team; Design Team. Silos- No collaboration. Mostly budget driven plan- time lines driven by Scope, Budget; Value realization late Long range planning. Gnatt charts; Plans not realistic Customers engaged at the beginning and end of project Most of scope delivered in one large batch Central point of control from Project Manager Process relatively static. Silos.
  26. Team focus aiding vision alignment Importance of cadence, rhythm Focus on shorter term planning compared to traditional methods Call for customer participation; Value from customer’s stand point Focus on smaller batches. Collaboration enabler Shared ownership, Cross functional work
  27. Today’s agenda = manifestations 1 & 2 Different and more granular views into: Hidden work Nature of work Actual demand and capacity to deliver Sources of customer and team dissatisfaction Different views enhance your ability to improve shared understandings. Additional and alternative mechanisms for fulfilling essential Scrum functions beyond prescribed roles and processes (more on this later).
  28. Dependencies unclear Coordination central Fire-fighting mode Hidden work and unclear rules of engagement. Invisible systems Big release out back. Coordination costs high “Scrum of Scrums”
  29. Dependencies unclear Coordination central Fire-fighting mode Hidden work and unclear rules of engagement. Invisible systems Big release out back. Coordination costs high “Scrum of Scrums”
  30. Dependencies visualized Value chain Focused on minimizing variability in work definitions Smaller batches Teams working towards a policy that anyone can stop the value chain Cost of delay prioritization Limited work in progress through dependencies
  31. Today’s agenda = manifestations 1 & 2
  32. Today’s agenda = manifestations 1 & 2