SlideShare une entreprise Scribd logo
1  sur  50
Télécharger pour lire hors ligne
Listen to your board!
Tune your senses, unhide your work
fernando@squirrelnorth.com
@fer_cuenca
Fernando Cuenca
SQUIRRELNORTH
ALTERNATIVE PATHS TO AGILITY
Agile Lunch Meetup
February 22nd, 2019
Yesterday, I worked on X.
Today, I’m going to continue working on X.
I have no blockers.
No blockers.
No blockers.
No blockers. No blockers.
No blockers.
No blockers.
Where is my
stuff?
What am I
going to get
at the end?
Why does it
take this
long?
Flow
People are rarely “blocked.”
But work can easily stop flowing.
Use “blockers” to refer to work, not people.
Work Items
Process Workflow
Commitment
Process PoliciesDoR DoD
Stand back, observe, ask questions…
Start from where you are now...
… and evolve from there.
Listen to your board.
It’s trying to tell you something….
Physical vs. Digital: a False Dichotomy
Visible vs.
Invisible
Visualizing Work Items
Code Back-
end ServiceAdd
Product to
Shopping
Cart Add missing
tests to
automation
suite
2+2 = 5
How Come?
Regression
testing for
August
Release
Investigate
DB lock
issue in
Server TO-1
Product
Feature
ProductionIssue
Defect
Paul
Product Manager
Ted
Test Manager
Dev
Team
Ursula
User
Implementation Tasks
ReleaseTesting
Sarah
Sys Admin
Code Back-
end ServiceAdd
Product to
Shopping
Cart Add missing
tests to
automation
suite
2+2 = 5
How Come?
Regression
testing for
August
Release
Investigate
DB lock
issue in
Server TO-1
Product
Feature
ProductionIssue
Defect
Paul
Product Manager
Ted
Test Manager
Dev
Team
Ursula
User
Implementation Tasks
ReleaseTesting
Sarah
Sys Admin
Model different kinds of work differently
Stand Back Question:
What are the different
“things” we work on?
Code Back-
end ServiceAdd
Product to
Shopping
Cart Add missing
tests to
automation
suite
2+2 = 5
How Come?
Regression
testing for
August
Release
Investigate
DB lock
issue in
Server TO-1
Product
Feature
ProductionIssue
Defect
Paul
Product Manager
Ted
Test Manager
Dev
Team
Ursula
User
Implementation Tasks
ReleaseTesting
Sarah
Sys Admin
What you visualize is what you will talk about.
Stand Back Question:
What deliverables are we
working on?
Add
Product to
Shopping
Cart
ID: 12345
Start: 10/30/18
End: / /
Cycle Time:
Customer: Paul
UX
DBA
Legal
Writer
Req’d Done
þ
þ
ý ý
þ þ
“Who is this
for?”
“What external
dependencies does
this item have?”
“What’s
the age of
this item?
“Where do I find
more details?”
“Who’s
working on
what?”
Visualizing the Workflow
ProgBA Tester
BA
writes
the User
Story
Programmer
implements the
solution
Tester verifies
the
acceptance
criteria
We’re
DONE!
Discovery
Discovery
Discovery
Discovery
https://connected-
knowledge.com/2014/04/19/understanding-
kdp
by Alexei Zheglov
Model your process as collaborative
knowledge discovery,
rather than hand-offs.
Do we
understand
the feature?
Do we know
how to build
it?
What happens
when we try to
actually
implement it?
Did we build what
we thought we
built?
Is this what the
Business was
really looking for? What happens
when we
integrate this
feature with the
others?
Visualize “stages the work goes trough”
rather than “activities people do.”
Stand Back Questions:
How do we discover the
knowledge required to deliver
what we deliver?
Add
Product to
Shopping
Cart
Investigate
DB lock
issue in
Server TO-
1
Product
Feature
Production
Issue
Paul
Product Manager
Sarah
Sys Admin
Specification
Code
Construction
Exploratory
Testing
We’re
DONE!
Diagnostic &
Reproduction
Solution
ing
Remediation Monitoring
We’re
DONE
The workflow depends on the type of work.
Visualize different workflows
using different lanes.
Stand Back Question:
How do we process different
kinds of work?
Split Point Re-assembly
Point
“Packet
Switching”
Section
Stand Back Questions:
Where are all the component parts of a deliverable?
What’s the proportion of completeness?
What deliverables move together/independently?
What’s waiting for what?
Team
A
Team
B
Team
A 1
2
Feature Development
1
UX
Team
User Experience & Design
2
Architects
System Architecture
Stand Back Question:
How are various services
interconnected?
Model Hierarchies with
“Flight Levels.”
https://www.leanability.com/en/blog-en/2017/04/flight-levels-the-
organizational-improvement-levels
by Klaus Leopold
Stand Back Questions:
What is the “bigger picture”?
Which team/group is working on the
various pieces?
Transformation
Point
New Work Type:
“Release Build”
Stand Back Question:
What’s the life-cycle of various deliverables?
How are we batching work? What’s the impact to flow efficiency?
Explicitly model “queues” and
waiting stages that significantly
interrupt flow.
Stand Back Questions:
How close are we to
completion?
Where does work stop flowing?
Get stuck?
Use this style as a “transitional” state
towards more explicit visualization.
Stand Back Question:
What do I need my team to see
right now?
0% 100%
Visualizing Policies
Conventions on how to read the
board.
Rules to guide decision
making.
• Code
written
• Unit Tests
written
• Code
checked in
• Automatic
build passes
• Test cases
identified
• Pull request
to Trunk
issued
• Reviewer
available
• Review
passes
• Suggested
changed
completed
& tested
• …
• …
• …
Visualize transition rules
Stand Back Question:
Can I move a ticket to the next column?
What are the “rules of the game”
Do we all agree on them?
What should I pull in next?
Can I pull it now?
Selection
Capacity
(2-5) (5) (3)
(2)
(2) (4) (10)
Select by Cost of
Delay Profile
Capacity
Constraints with
WIP Limits
(3) (6)
(6)
(10)
(2)
(3)
Capacity
Constraints by
Activity
Capacity
Constraints by
Work Type
Visualizing Commitment
Make your “commitment point”
visible and explicit, as well as the
extent of the commitment.
Stand Back Questions:
What is the “span” of our commitments?
Are we committing too soon?
Identify different levels of “commitment” (and who cares about each”)
Wrapping Up: Listen to your Board!
Stand back, and observe
• What deliverables are we working on?
• Is this the adequate mix of work?
• Where are all the component parts of a deliverable?
• What’s the proportion of completeness?
• What deliverables move together/independently?
• What’s waiting for what?
• What is the “bigger picture”?
• Which team/group is working on the various pieces?
• Can I move a ticket to the next column?
• What are the “rules of the game”
• Do we all agree on them?
• How are various services interconnected?
• How do we discover the knowledge required to deliver what we
deliver?
• How close are we to completion?
• Where does work stop flowing? Get stuck?
• What do I need my team to see right now?
• How do we process different kinds of work?
• What work is not moving?
• How long has it been blocked?
• What needs attention?
• What is the “span” of our commitments?
• Are we committing too soon?
Patterns
in the flow
Mix of
work
Look for patterns
High WIP
Expect Evolution
Visible boards are “social”
Visualization will affect what you talk about…
… and how you talk about it.
http://www.squirrelnorth.com/articles
SQUIRRELNORTH
ALTERNATIVE PATHS TO AGILITY

Contenu connexe

Tendances

I build the future - Agile 2014
I build the future - Agile 2014I build the future - Agile 2014
I build the future - Agile 2014Andrew Shafer
 
From Chaos to Confidence: DevOps at LeanKit
From Chaos to Confidence: DevOps at LeanKitFrom Chaos to Confidence: DevOps at LeanKit
From Chaos to Confidence: DevOps at LeanKitJon Terry
 
Does this FizzGood? Improve velocity, predictability & agility by asking a si...
Does this FizzGood? Improve velocity, predictability & agility by asking a si...Does this FizzGood? Improve velocity, predictability & agility by asking a si...
Does this FizzGood? Improve velocity, predictability & agility by asking a si...Jon Terry
 
Myths & benefits of kanban @ATMs 2nd Meetup_aug05
Myths & benefits of kanban @ATMs 2nd Meetup_aug05Myths & benefits of kanban @ATMs 2nd Meetup_aug05
Myths & benefits of kanban @ATMs 2nd Meetup_aug05Anubhav Sinha
 
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...Scrum Day Bandung
 
Agile vs agile (vs agile)
Agile vs agile (vs agile)Agile vs agile (vs agile)
Agile vs agile (vs agile)Laurie Young
 
Scrum Around the World - Scrum Day Bandung
Scrum Around the World - Scrum Day BandungScrum Around the World - Scrum Day Bandung
Scrum Around the World - Scrum Day BandungScrum Day Bandung
 
Modern Agile - 'Cause Agile needed a refresh!
Modern Agile - 'Cause Agile needed a refresh!Modern Agile - 'Cause Agile needed a refresh!
Modern Agile - 'Cause Agile needed a refresh!Johnny Ordóñez
 
Stefan bargaoanu we're agile. and now what v1.1
Stefan bargaoanu we're agile. and now what v1.1Stefan bargaoanu we're agile. and now what v1.1
Stefan bargaoanu we're agile. and now what v1.1Agora Group
 
Intro to Lean Practices & Tools
Intro to Lean Practices & ToolsIntro to Lean Practices & Tools
Intro to Lean Practices & ToolsJon Terry
 
Flow, the Universe and Everything
Flow, the Universe and EverythingFlow, the Universe and Everything
Flow, the Universe and EverythingClint Edmonson
 
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...Agile Montréal
 
Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...
Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...
Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...Atlassian
 
21.05.19 agile team building agile-od.com
21.05.19 agile team building   agile-od.com21.05.19 agile team building   agile-od.com
21.05.19 agile team building agile-od.comTakeshi Yoshida
 
Inception deck and lift off examples
Inception deck and lift off   examplesInception deck and lift off   examples
Inception deck and lift off examplesSimon Girvan
 
Strategic Portfolio Management With Kanban
Strategic Portfolio Management With KanbanStrategic Portfolio Management With Kanban
Strategic Portfolio Management With KanbanCGI Québec Formation
 
MoT KL Meetup #3 Presentation
MoT KL Meetup #3 PresentationMoT KL Meetup #3 Presentation
MoT KL Meetup #3 PresentationNITHIN S.S
 
How to Plan and Execute a Go-to-market Campaign for an Atlassian Add-on
How to Plan and Execute a Go-to-market Campaign for an Atlassian Add-onHow to Plan and Execute a Go-to-market Campaign for an Atlassian Add-on
How to Plan and Execute a Go-to-market Campaign for an Atlassian Add-onAtlassian
 

Tendances (20)

I build the future - Agile 2014
I build the future - Agile 2014I build the future - Agile 2014
I build the future - Agile 2014
 
From Chaos to Confidence: DevOps at LeanKit
From Chaos to Confidence: DevOps at LeanKitFrom Chaos to Confidence: DevOps at LeanKit
From Chaos to Confidence: DevOps at LeanKit
 
Does this FizzGood? Improve velocity, predictability & agility by asking a si...
Does this FizzGood? Improve velocity, predictability & agility by asking a si...Does this FizzGood? Improve velocity, predictability & agility by asking a si...
Does this FizzGood? Improve velocity, predictability & agility by asking a si...
 
Myths & benefits of kanban @ATMs 2nd Meetup_aug05
Myths & benefits of kanban @ATMs 2nd Meetup_aug05Myths & benefits of kanban @ATMs 2nd Meetup_aug05
Myths & benefits of kanban @ATMs 2nd Meetup_aug05
 
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
 
The Executives Guide
The Executives GuideThe Executives Guide
The Executives Guide
 
Agile vs agile (vs agile)
Agile vs agile (vs agile)Agile vs agile (vs agile)
Agile vs agile (vs agile)
 
Scrum Around the World - Scrum Day Bandung
Scrum Around the World - Scrum Day BandungScrum Around the World - Scrum Day Bandung
Scrum Around the World - Scrum Day Bandung
 
Modern Agile - 'Cause Agile needed a refresh!
Modern Agile - 'Cause Agile needed a refresh!Modern Agile - 'Cause Agile needed a refresh!
Modern Agile - 'Cause Agile needed a refresh!
 
Stefan bargaoanu we're agile. and now what v1.1
Stefan bargaoanu we're agile. and now what v1.1Stefan bargaoanu we're agile. and now what v1.1
Stefan bargaoanu we're agile. and now what v1.1
 
Intro to Lean Practices & Tools
Intro to Lean Practices & ToolsIntro to Lean Practices & Tools
Intro to Lean Practices & Tools
 
Flow, the Universe and Everything
Flow, the Universe and EverythingFlow, the Universe and Everything
Flow, the Universe and Everything
 
Why Agile Works?
Why Agile Works?Why Agile Works?
Why Agile Works?
 
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
Measuring Team Happiness – A Real-Life Journey of Fostering an Engaging Worki...
 
Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...
Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...
Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...
 
21.05.19 agile team building agile-od.com
21.05.19 agile team building   agile-od.com21.05.19 agile team building   agile-od.com
21.05.19 agile team building agile-od.com
 
Inception deck and lift off examples
Inception deck and lift off   examplesInception deck and lift off   examples
Inception deck and lift off examples
 
Strategic Portfolio Management With Kanban
Strategic Portfolio Management With KanbanStrategic Portfolio Management With Kanban
Strategic Portfolio Management With Kanban
 
MoT KL Meetup #3 Presentation
MoT KL Meetup #3 PresentationMoT KL Meetup #3 Presentation
MoT KL Meetup #3 Presentation
 
How to Plan and Execute a Go-to-market Campaign for an Atlassian Add-on
How to Plan and Execute a Go-to-market Campaign for an Atlassian Add-onHow to Plan and Execute a Go-to-market Campaign for an Atlassian Add-on
How to Plan and Execute a Go-to-market Campaign for an Atlassian Add-on
 

Similaire à AgileLunch Meetup - Listen to your Board

Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)Bill Scott
 
Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013lokori
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)Peter Gfader
 
Best practices for agile design
Best practices for agile designBest practices for agile design
Best practices for agile designIgor Moochnick
 
Innovation in the Agile Age
Innovation in the Agile AgeInnovation in the Agile Age
Innovation in the Agile AgeScott Neilson
 
"Open" includes users - Leverage their input
"Open" includes users - Leverage their input"Open" includes users - Leverage their input
"Open" includes users - Leverage their inputRandy Earl
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practicesuxpin
 
How to build the wrong thing faster and learn from it keynote by David Hussma...
How to build the wrong thing faster and learn from it keynote by David Hussma...How to build the wrong thing faster and learn from it keynote by David Hussma...
How to build the wrong thing faster and learn from it keynote by David Hussma...ProductCamp Twin Cities
 
How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014gdusbabek
 
How to explain DevOps to your mom
How to explain DevOps to your momHow to explain DevOps to your mom
How to explain DevOps to your momAndreas Grabner
 
stackconf 2023 | Better Living by Changing Less – IncrativeOps by Michael Cot...
stackconf 2023 | Better Living by Changing Less – IncrativeOps by Michael Cot...stackconf 2023 | Better Living by Changing Less – IncrativeOps by Michael Cot...
stackconf 2023 | Better Living by Changing Less – IncrativeOps by Michael Cot...NETWAYS
 
Feedback loops between tooling and culture
Feedback loops between tooling and cultureFeedback loops between tooling and culture
Feedback loops between tooling and cultureChris Winters
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsNitin Bhide
 
Codemash 2.0.1.4: Tech Trends and Pwning Your Pwn Career
Codemash 2.0.1.4: Tech Trends and Pwning Your Pwn CareerCodemash 2.0.1.4: Tech Trends and Pwning Your Pwn Career
Codemash 2.0.1.4: Tech Trends and Pwning Your Pwn CareerKevin Davis
 
3 Proven Decision Support Systems for Business Operations Managers
3 Proven Decision Support Systems for Business Operations Managers3 Proven Decision Support Systems for Business Operations Managers
3 Proven Decision Support Systems for Business Operations ManagersQuekelsBaro
 
Coaching teams in creative problem solving
Coaching teams in creative problem solvingCoaching teams in creative problem solving
Coaching teams in creative problem solvingFlowa Oy
 

Similaire à AgileLunch Meetup - Listen to your Board (20)

Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)
 
Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013Agilelessons scanagile-final 2013
Agilelessons scanagile-final 2013
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
 
Best practices for agile design
Best practices for agile designBest practices for agile design
Best practices for agile design
 
Innovation in the Agile Age
Innovation in the Agile AgeInnovation in the Agile Age
Innovation in the Agile Age
 
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get LeanerAgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
 
"Open" includes users - Leverage their input
"Open" includes users - Leverage their input"Open" includes users - Leverage their input
"Open" includes users - Leverage their input
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practices
 
50.000 orange stickies later
50.000 orange stickies later50.000 orange stickies later
50.000 orange stickies later
 
How to build the wrong thing faster and learn from it keynote by David Hussma...
How to build the wrong thing faster and learn from it keynote by David Hussma...How to build the wrong thing faster and learn from it keynote by David Hussma...
How to build the wrong thing faster and learn from it keynote by David Hussma...
 
DevOps for Managers
DevOps for ManagersDevOps for Managers
DevOps for Managers
 
How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014How To (Not) Open Source - Javazone, Oslo 2014
How To (Not) Open Source - Javazone, Oslo 2014
 
How to explain DevOps to your mom
How to explain DevOps to your momHow to explain DevOps to your mom
How to explain DevOps to your mom
 
stackconf 2023 | Better Living by Changing Less – IncrativeOps by Michael Cot...
stackconf 2023 | Better Living by Changing Less – IncrativeOps by Michael Cot...stackconf 2023 | Better Living by Changing Less – IncrativeOps by Michael Cot...
stackconf 2023 | Better Living by Changing Less – IncrativeOps by Michael Cot...
 
Feedback loops between tooling and culture
Feedback loops between tooling and cultureFeedback loops between tooling and culture
Feedback loops between tooling and culture
 
SDLC Smashup
SDLC SmashupSDLC Smashup
SDLC Smashup
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core Concepts
 
Codemash 2.0.1.4: Tech Trends and Pwning Your Pwn Career
Codemash 2.0.1.4: Tech Trends and Pwning Your Pwn CareerCodemash 2.0.1.4: Tech Trends and Pwning Your Pwn Career
Codemash 2.0.1.4: Tech Trends and Pwning Your Pwn Career
 
3 Proven Decision Support Systems for Business Operations Managers
3 Proven Decision Support Systems for Business Operations Managers3 Proven Decision Support Systems for Business Operations Managers
3 Proven Decision Support Systems for Business Operations Managers
 
Coaching teams in creative problem solving
Coaching teams in creative problem solvingCoaching teams in creative problem solving
Coaching teams in creative problem solving
 

Plus de Fernando Cuenca

Kanban: More than boards and WIP limits
Kanban: More than boards and WIP limitsKanban: More than boards and WIP limits
Kanban: More than boards and WIP limitsFernando Cuenca
 
Kanban: mucho Mas que tableros y Limites de WIP
Kanban: mucho Mas que tableros y Limites de WIPKanban: mucho Mas que tableros y Limites de WIP
Kanban: mucho Mas que tableros y Limites de WIPFernando Cuenca
 
Finding your Service Delivery Manager
Finding your Service Delivery ManagerFinding your Service Delivery Manager
Finding your Service Delivery ManagerFernando Cuenca
 
From Team Flow to System Flow to Customer Flow: Practical Tools to Keep Valua...
From Team Flow to System Flow to Customer Flow: Practical Tools to Keep Valua...From Team Flow to System Flow to Customer Flow: Practical Tools to Keep Valua...
From Team Flow to System Flow to Customer Flow: Practical Tools to Keep Valua...Fernando Cuenca
 
Kanban to #003 - Metrics
Kanban to #003 - MetricsKanban to #003 - Metrics
Kanban to #003 - MetricsFernando Cuenca
 
Test Driving Legacy Code Mini Workshop
Test Driving Legacy Code Mini WorkshopTest Driving Legacy Code Mini Workshop
Test Driving Legacy Code Mini WorkshopFernando Cuenca
 
Amp up your Agile Implementation with Systems Thinking
Amp up your Agile Implementation with Systems ThinkingAmp up your Agile Implementation with Systems Thinking
Amp up your Agile Implementation with Systems ThinkingFernando Cuenca
 

Plus de Fernando Cuenca (11)

Kanban: More than boards and WIP limits
Kanban: More than boards and WIP limitsKanban: More than boards and WIP limits
Kanban: More than boards and WIP limits
 
El Pivot Pragmatico
El Pivot PragmaticoEl Pivot Pragmatico
El Pivot Pragmatico
 
Kanban: mucho Mas que tableros y Limites de WIP
Kanban: mucho Mas que tableros y Limites de WIPKanban: mucho Mas que tableros y Limites de WIP
Kanban: mucho Mas que tableros y Limites de WIP
 
Finding your SDM
Finding your SDMFinding your SDM
Finding your SDM
 
Finding your Service Delivery Manager
Finding your Service Delivery ManagerFinding your Service Delivery Manager
Finding your Service Delivery Manager
 
From Team Flow to System Flow to Customer Flow: Practical Tools to Keep Valua...
From Team Flow to System Flow to Customer Flow: Practical Tools to Keep Valua...From Team Flow to System Flow to Customer Flow: Practical Tools to Keep Valua...
From Team Flow to System Flow to Customer Flow: Practical Tools to Keep Valua...
 
Que tan agiles somos?
Que tan agiles somos?Que tan agiles somos?
Que tan agiles somos?
 
Kanban to #003 - Metrics
Kanban to #003 - MetricsKanban to #003 - Metrics
Kanban to #003 - Metrics
 
Test Driving Legacy Code Mini Workshop
Test Driving Legacy Code Mini WorkshopTest Driving Legacy Code Mini Workshop
Test Driving Legacy Code Mini Workshop
 
Amp up your Agile Implementation with Systems Thinking
Amp up your Agile Implementation with Systems ThinkingAmp up your Agile Implementation with Systems Thinking
Amp up your Agile Implementation with Systems Thinking
 
Basic TDD moves
Basic TDD movesBasic TDD moves
Basic TDD moves
 

Dernier

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsBert Jan Schrijver
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfayushiqss
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...masabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...Nitya salvi
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 

Dernier (20)

%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 

AgileLunch Meetup - Listen to your Board

  • 1. Listen to your board! Tune your senses, unhide your work fernando@squirrelnorth.com @fer_cuenca Fernando Cuenca SQUIRRELNORTH ALTERNATIVE PATHS TO AGILITY Agile Lunch Meetup February 22nd, 2019
  • 2.
  • 3. Yesterday, I worked on X. Today, I’m going to continue working on X. I have no blockers. No blockers. No blockers. No blockers. No blockers. No blockers. No blockers.
  • 4. Where is my stuff? What am I going to get at the end? Why does it take this long? Flow
  • 5.
  • 6. People are rarely “blocked.” But work can easily stop flowing. Use “blockers” to refer to work, not people.
  • 7.
  • 10. Stand back, observe, ask questions… Start from where you are now... … and evolve from there. Listen to your board. It’s trying to tell you something….
  • 11. Physical vs. Digital: a False Dichotomy Visible vs. Invisible
  • 13. Code Back- end ServiceAdd Product to Shopping Cart Add missing tests to automation suite 2+2 = 5 How Come? Regression testing for August Release Investigate DB lock issue in Server TO-1 Product Feature ProductionIssue Defect Paul Product Manager Ted Test Manager Dev Team Ursula User Implementation Tasks ReleaseTesting Sarah Sys Admin
  • 14. Code Back- end ServiceAdd Product to Shopping Cart Add missing tests to automation suite 2+2 = 5 How Come? Regression testing for August Release Investigate DB lock issue in Server TO-1 Product Feature ProductionIssue Defect Paul Product Manager Ted Test Manager Dev Team Ursula User Implementation Tasks ReleaseTesting Sarah Sys Admin Model different kinds of work differently Stand Back Question: What are the different “things” we work on?
  • 15. Code Back- end ServiceAdd Product to Shopping Cart Add missing tests to automation suite 2+2 = 5 How Come? Regression testing for August Release Investigate DB lock issue in Server TO-1 Product Feature ProductionIssue Defect Paul Product Manager Ted Test Manager Dev Team Ursula User Implementation Tasks ReleaseTesting Sarah Sys Admin What you visualize is what you will talk about. Stand Back Question: What deliverables are we working on?
  • 16. Add Product to Shopping Cart ID: 12345 Start: 10/30/18 End: / / Cycle Time: Customer: Paul UX DBA Legal Writer Req’d Done þ þ ý ý þ þ “Who is this for?” “What external dependencies does this item have?” “What’s the age of this item? “Where do I find more details?” “Who’s working on what?”
  • 18. ProgBA Tester BA writes the User Story Programmer implements the solution Tester verifies the acceptance criteria We’re DONE!
  • 20. Do we understand the feature? Do we know how to build it? What happens when we try to actually implement it? Did we build what we thought we built? Is this what the Business was really looking for? What happens when we integrate this feature with the others? Visualize “stages the work goes trough” rather than “activities people do.” Stand Back Questions: How do we discover the knowledge required to deliver what we deliver?
  • 21. Add Product to Shopping Cart Investigate DB lock issue in Server TO- 1 Product Feature Production Issue Paul Product Manager Sarah Sys Admin Specification Code Construction Exploratory Testing We’re DONE! Diagnostic & Reproduction Solution ing Remediation Monitoring We’re DONE The workflow depends on the type of work.
  • 22. Visualize different workflows using different lanes. Stand Back Question: How do we process different kinds of work?
  • 23.
  • 24. Split Point Re-assembly Point “Packet Switching” Section Stand Back Questions: Where are all the component parts of a deliverable? What’s the proportion of completeness? What deliverables move together/independently? What’s waiting for what?
  • 26. Team A 1 2 Feature Development 1 UX Team User Experience & Design 2 Architects System Architecture Stand Back Question: How are various services interconnected?
  • 27. Model Hierarchies with “Flight Levels.” https://www.leanability.com/en/blog-en/2017/04/flight-levels-the- organizational-improvement-levels by Klaus Leopold Stand Back Questions: What is the “bigger picture”? Which team/group is working on the various pieces?
  • 28.
  • 29. Transformation Point New Work Type: “Release Build” Stand Back Question: What’s the life-cycle of various deliverables? How are we batching work? What’s the impact to flow efficiency?
  • 30. Explicitly model “queues” and waiting stages that significantly interrupt flow. Stand Back Questions: How close are we to completion? Where does work stop flowing? Get stuck?
  • 31. Use this style as a “transitional” state towards more explicit visualization. Stand Back Question: What do I need my team to see right now? 0% 100%
  • 33. Conventions on how to read the board. Rules to guide decision making.
  • 34.
  • 35. • Code written • Unit Tests written • Code checked in • Automatic build passes • Test cases identified • Pull request to Trunk issued • Reviewer available • Review passes • Suggested changed completed & tested • … • … • … Visualize transition rules Stand Back Question: Can I move a ticket to the next column? What are the “rules of the game” Do we all agree on them?
  • 36. What should I pull in next? Can I pull it now? Selection Capacity
  • 37. (2-5) (5) (3) (2) (2) (4) (10) Select by Cost of Delay Profile Capacity Constraints with WIP Limits
  • 39.
  • 40.
  • 42. Make your “commitment point” visible and explicit, as well as the extent of the commitment. Stand Back Questions: What is the “span” of our commitments? Are we committing too soon?
  • 43. Identify different levels of “commitment” (and who cares about each”)
  • 44. Wrapping Up: Listen to your Board!
  • 45. Stand back, and observe • What deliverables are we working on? • Is this the adequate mix of work? • Where are all the component parts of a deliverable? • What’s the proportion of completeness? • What deliverables move together/independently? • What’s waiting for what? • What is the “bigger picture”? • Which team/group is working on the various pieces? • Can I move a ticket to the next column? • What are the “rules of the game” • Do we all agree on them? • How are various services interconnected? • How do we discover the knowledge required to deliver what we deliver? • How close are we to completion? • Where does work stop flowing? Get stuck? • What do I need my team to see right now? • How do we process different kinds of work? • What work is not moving? • How long has it been blocked? • What needs attention? • What is the “span” of our commitments? • Are we committing too soon?
  • 46. Patterns in the flow Mix of work Look for patterns High WIP
  • 48. Visible boards are “social” Visualization will affect what you talk about… … and how you talk about it.