SlideShare a Scribd company logo
Visualizing	
  Work	
  
If	
  you	
  can’t	
  see	
  it,	
  you	
  can’t	
  manage	
  it.	
  
10th Annual Conference
30th October, 2018
fernando.a.cuenca@gmail.com
@fer_cuenca
Fernando Cuenca
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	
  Policies	
  DoR	
   DoD	
  
Stand	
  back,	
  observe,	
  ask	
  quesFons…	
  
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
Defect
Paul
Product Manager
Ted
Test Manager
Dev
Team
Ursula
User
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
Defect
Paul
Product Manager
Ted
Test Manager
Dev
Team
Ursula
User
Sarah
Sys Admin
Model	
  different	
  kinds	
  of	
  work	
  differently	
  
Stand	
  Back	
  QuesFon:	
  
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
Defect
Paul
Product Manager
Ted
Test Manager
Dev
Team
Ursula
User
Sarah
Sys Admin
What	
  you	
  visualize	
  is	
  what	
  you	
  will	
  talk	
  about.	
  
Stand	
  Back	
  QuesFon:	
  
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
þ ☐
þ ☐
ý ý
þ þ
“What’s	
  the	
  
age	
  of	
  this	
  
item?	
  
“Where	
  do	
  I	
  find	
  
more	
  details?”	
  
“Who’s	
  
working	
  on	
  
what?”	
  
“Who	
  is	
  this	
  for?”	
  
“What	
  external	
  
dependencies	
  does	
  
this	
  item	
  have?”	
  
Add Product
to Shopping
Cart
Stand	
  Back	
  QuesFon:	
  
What	
  work	
  is	
  not	
  moving?	
  
How	
  long	
  has	
  it	
  been	
  blocked?	
  
What	
  needs	
  aQenFon?	
  
Test server
unavailable
Date: 24/10/2018
If	
  we	
  dropped	
  
everything	
  else,	
  
could	
  we	
  work	
  on	
  
this	
  item?	
  
When	
  the	
  work	
  
got	
  blocked	
  
Reason	
  for	
  the	
  
blocker	
  
#	
  of	
  Days	
  it’s	
  been	
  
blocked	
  
Visualizing	
  the	
  
Workflow	
  
ProgBA Tester
BA	
  
writes	
  
the	
  
User	
  
Story	
  
Programmer	
  
implements	
  the	
  
soluFon	
  
Tester	
  
verifies	
  the	
  
acceptance	
  
criteria	
  
We’re	
  
DONE!	
  
Discovery	
  
Discovery	
  
Discovery	
  
Discovery	
  
hQps://connected-­‐knowledge.com/
2014/04/19/understanding-­‐kdp	
  	
  
by	
  Alexei	
  Zheglov	
  
Model	
  your	
  process	
  as	
  collaboraFve	
  
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	
  “acFviFes	
  
people	
  do.”	
  
Stand	
  Back	
  QuesFons:	
  
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
SpecificaFon	
  
Code	
  
ConstrucFon	
  
Exploratory	
  
TesFng	
  
We’re	
  
DONE!	
  
DiagnosFc	
  &	
  
Reproduc	
  
Fon	
  
SoluFon	
  
ing	
  
Remedi	
  
aFon	
  
Monitoring	
  
We’re	
  
DONE	
  
The	
  workflow	
  depends	
  on	
  the	
  type	
  of	
  work.	
  
Visualize	
  different	
  workflows	
  
using	
  different	
  lanes.	
  
Stand	
  Back	
  QuesFon:	
  
How	
  do	
  we	
  process	
  different	
  
kinds	
  of	
  work?	
  
Split	
  Point	
   Re-­‐assembly	
  
Point	
  
“Packet	
  
Switching”	
  
SecFon	
  
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	
  QuesFon:	
  
How	
  are	
  various	
  services	
  
interconnected?	
  
Model	
  Hierarchies	
  with	
  
“Flight	
  Levels.”	
  
hQps://www.leanability.com/en/blog-­‐en/2017/04/flight-­‐levels-­‐the-­‐
organizaFonal-­‐improvement-­‐levels	
  	
  
by	
  Klaus	
  Leopold	
  
Stand	
  Back	
  QuesFons:	
  
What	
  is	
  the	
  “bigger	
  picture”?	
  
Which	
  team/group	
  is	
  working	
  on	
  the	
  
various	
  pieces?	
  
TransformaFon	
  
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	
  
waiFng	
  stages	
  that	
  significantly	
  
interrupt	
  flow.	
  
Stand	
  Back	
  QuesFons:	
  
How	
  close	
  are	
  we	
  to	
  
compleFon?	
  
Where	
  does	
  work	
  stop	
  flowing?	
  
Get	
  stuck?	
  
Use	
  this	
  style	
  as	
  a	
  “transiFonal”	
  state	
  
towards	
  more	
  explicit	
  visualizaFon.	
   Stand	
  Back	
  QuesFon:	
  
What	
  do	
  I	
  need	
  my	
  team	
  to	
  see	
  
right	
  now?	
  
0%	
   100%	
  
Visualizing	
  Policies	
  
ConvenFons	
  on	
  how	
  to	
  read	
  the	
  
board.	
  
Rules	
  to	
  guide	
  decision	
  making.	
  
•  Code	
  wriQen	
  
•  Unit	
  Tests	
  
wriQen	
  
•  Code	
  
checked	
  in	
  
•  AutomaFc	
  
build	
  passes	
  
•  Test	
  cases	
  
idenFfied	
  
•  Pull	
  request	
  
to	
  Trunk	
  	
  
issued	
  
•  Reviewer	
  
available	
  
•  Review	
  
passes	
  
•  Suggested	
  
changed	
  
completed	
  &	
  
tested	
  
•  …	
  
•  …	
  
•  …	
  
Visualize	
  transiFon	
  rules	
  
Stand	
  Back	
  QuesFon:	
  
Can	
  I	
  move	
  a	
  Fcket	
  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?
SelecFon	
  
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	
  
AcFvity	
  
Capacity	
  
Constraints	
  by	
  
Work	
  Type	
  
Visualizing	
  Commitment	
  	
  
What	
  are	
  we	
  commijng	
  to	
  
do?	
  
The	
  act	
  of	
  making	
  a	
  
commitment	
  
Where	
  does	
  the	
  
commitment	
  end?	
  
Make	
  your	
  “commitment	
  
point”	
  visible	
  and	
  explicit,	
  as	
  
well	
  as	
  the	
  extent	
  of	
  the	
  
commitment.	
  
Stand	
  Back	
  QuesFons:	
  
What	
  is	
  the	
  “span”	
  of	
  our	
  
commitments?	
  
Are	
  we	
  commijng	
  too	
  soon?	
  
IdenFfy	
  different	
  levels	
  of	
  “commitment”	
  (and	
  
who	
  cares	
  about	
  each”)	
  
PuHng	
  it	
  all	
  Together	
  
PaQerns	
  of	
  Kanban	
  Board	
  Design	
  
hQps://leankanban.com/kanban-­‐paQerns-­‐and-­‐
organizaFonal-­‐maturity	
  	
  
by	
  David	
  J.	
  Anderson	
  
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	
  proporFon	
  of	
  completeness?	
  	
  
•  What	
  deliverables	
  move	
  together/
independently?	
  	
  
•  What’s	
  waiFng	
  for	
  what?	
  
•  What	
  is	
  the	
  “bigger	
  picture”?	
  
•  Which	
  team/group	
  is	
  working	
  on	
  the	
  various	
  
pieces?	
  
•  Can	
  I	
  move	
  a	
  Fcket	
  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	
  compleFon?	
  
•  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	
  aQenFon?	
  
•  What	
  is	
  the	
  “span”	
  of	
  our	
  commitments?	
  
•  Are	
  we	
  commijng	
  too	
  soon?	
  
PaQerns	
  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.
Image	
  Credits	
  
•  “PoQery	
  Wheel”	
  	
  -­‐-­‐	
  by	
  Quino	
  Al	
  via	
  Unsplash	
  
•  “People	
  Looking	
  at	
  PainFngs”	
  (CC)	
  via	
  	
  hQps://flic.kr/p/9aXDZs	
  	
  
•  Photo	
  of	
  child	
  looking	
  at	
  stairs,	
  by	
  Mikito	
  Tateisi	
  via	
  Unsplash	
  
•  “Génie	
  du	
  pont	
  Alexandre	
  III”	
  (CC)	
  via	
  	
  hQps://flic.kr/p/qAbRmj	
  	
  
•  “Scafolding	
  in	
  grayscale”,	
  by	
  ValenFn	
  Antonucci	
  via	
  Pexels	
  
•  “Rock	
  Maze”	
  -­‐-­‐	
  by	
  Ashley	
  Batz	
  via	
  Unsplash	
  
•  Photo	
  of	
  handshake	
  -­‐-­‐	
  by	
  Savvas	
  Stavrinos,	
  via	
  Pexels	
  
•  “Hieroglyphs”	
  –	
  by	
  Andrea	
  (CC)	
  via	
  hQps://flic.kr/p/7Hxa8g	
  	
  
•  “Man	
  about	
  to	
  run”	
  –	
  by	
  Nappy	
  via	
  Pexels	
  
•  “AthleFc	
  finish	
  track	
  from	
  above”	
  (CC)	
  via	
  Wikimedia	
  
•  “Thank	
  you	
  on	
  blackboard”	
  via	
  Pexels	
  
	
  
	
  

More Related Content

What's hot

TAC2019 Agenda Shift Workshop
TAC2019 Agenda Shift WorkshopTAC2019 Agenda Shift Workshop
TAC2019 Agenda Shift Workshop
Martin Aziz
 
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
 
How (fr)agile we are
How (fr)agile we areHow (fr)agile we are
How (fr)agile we are
Gaetano Mazzanti
 
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
Jon Terry
 
Flow, the Universe and Everything
Flow, the Universe and EverythingFlow, the Universe and Everything
Flow, the Universe and Everything
Clint Edmonson
 
AgileCamp Silicon Valley 2015: Why Scrum Teams Should Care About Kanban
AgileCamp Silicon Valley 2015: Why Scrum Teams Should Care About KanbanAgileCamp Silicon Valley 2015: Why Scrum Teams Should Care About Kanban
AgileCamp Silicon Valley 2015: Why Scrum Teams Should Care About Kanban
Hyperdrive Agile Leadership (powered by Bratton & Company)
 
Driving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous ImprovementDriving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous Improvement
LeanKit
 
Great! another bug
Great! another bugGreat! another bug
Great! another bug
AgileCoach.net
 
Why You Should Care About Kanban
Why You Should Care About KanbanWhy You Should Care About Kanban
Why You Should Care About Kanban
JP Patil
 
LKCE16 - Kanban more than you think by Wolfgang Wiedenroth
LKCE16 - Kanban more than you think by Wolfgang WiedenrothLKCE16 - Kanban more than you think by Wolfgang Wiedenroth
LKCE16 - Kanban more than you think by Wolfgang Wiedenroth
Lean Kanban Central Europe
 
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan WovchkoLeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit
 
The Kanban Retrospective
The Kanban RetrospectiveThe Kanban Retrospective
The Kanban Retrospective
Colleen Johnson
 
Evolutionary Patterns in Portfolio Kanban
Evolutionary Patterns in Portfolio KanbanEvolutionary Patterns in Portfolio Kanban
Evolutionary Patterns in Portfolio Kanban
Colleen Johnson
 
Why WIP Matters
Why WIP MattersWhy WIP Matters
Why WIP Matters
Colleen Johnson
 
Xanpan extended presentation
Xanpan extended presentationXanpan extended presentation
Xanpan extended presentation
allan kelly
 
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
Anubhav Sinha
 
Intro to Kanban
Intro to KanbanIntro to Kanban
Intro to Kanban
Colleen Johnson
 
LKIN17: Managing an Enterprise Shared Services with Kanban in SAFe - Saikat Das
LKIN17: Managing an Enterprise Shared Services with Kanban in SAFe - Saikat DasLKIN17: Managing an Enterprise Shared Services with Kanban in SAFe - Saikat Das
LKIN17: Managing an Enterprise Shared Services with Kanban in SAFe - Saikat Das
Innovation Roots
 
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
Gene Kim
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
allan kelly
 

What's hot (20)

TAC2019 Agenda Shift Workshop
TAC2019 Agenda Shift WorkshopTAC2019 Agenda Shift Workshop
TAC2019 Agenda Shift Workshop
 
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...
 
How (fr)agile we are
How (fr)agile we areHow (fr)agile we are
How (fr)agile we are
 
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
 
Flow, the Universe and Everything
Flow, the Universe and EverythingFlow, the Universe and Everything
Flow, the Universe and Everything
 
AgileCamp Silicon Valley 2015: Why Scrum Teams Should Care About Kanban
AgileCamp Silicon Valley 2015: Why Scrum Teams Should Care About KanbanAgileCamp Silicon Valley 2015: Why Scrum Teams Should Care About Kanban
AgileCamp Silicon Valley 2015: Why Scrum Teams Should Care About Kanban
 
Driving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous ImprovementDriving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous Improvement
 
Great! another bug
Great! another bugGreat! another bug
Great! another bug
 
Why You Should Care About Kanban
Why You Should Care About KanbanWhy You Should Care About Kanban
Why You Should Care About Kanban
 
LKCE16 - Kanban more than you think by Wolfgang Wiedenroth
LKCE16 - Kanban more than you think by Wolfgang WiedenrothLKCE16 - Kanban more than you think by Wolfgang Wiedenroth
LKCE16 - Kanban more than you think by Wolfgang Wiedenroth
 
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan WovchkoLeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
 
The Kanban Retrospective
The Kanban RetrospectiveThe Kanban Retrospective
The Kanban Retrospective
 
Evolutionary Patterns in Portfolio Kanban
Evolutionary Patterns in Portfolio KanbanEvolutionary Patterns in Portfolio Kanban
Evolutionary Patterns in Portfolio Kanban
 
Why WIP Matters
Why WIP MattersWhy WIP Matters
Why WIP Matters
 
Xanpan extended presentation
Xanpan extended presentationXanpan extended presentation
Xanpan extended presentation
 
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
 
Intro to Kanban
Intro to KanbanIntro to Kanban
Intro to Kanban
 
LKIN17: Managing an Enterprise Shared Services with Kanban in SAFe - Saikat Das
LKIN17: Managing an Enterprise Shared Services with Kanban in SAFe - Saikat DasLKIN17: Managing an Enterprise Shared Services with Kanban in SAFe - Saikat Das
LKIN17: Managing an Enterprise Shared Services with Kanban in SAFe - Saikat Das
 
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
 

Similar to Visualizing Work: If you can't see it, you can't manage it

DevOps for Managers
DevOps for ManagersDevOps for Managers
DevOps for Managers
All Things Open
 
Rhok 101 for change makers - with an agile flavour
Rhok 101 for change makers - with an agile flavourRhok 101 for change makers - with an agile flavour
Rhok 101 for change makers - with an agile flavour
Caoilte Dunne
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practices
uxpin
 
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
 
Software Development Life CyclesPresented byBrenda Reynold.docx
Software Development Life CyclesPresented byBrenda Reynold.docxSoftware Development Life CyclesPresented byBrenda Reynold.docx
Software Development Life CyclesPresented byBrenda Reynold.docx
rosemariebrayshaw
 
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
gdusbabek
 
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
Andreas Grabner
 
Velocity Conference NYC 2014 - Real World DevOps
Velocity Conference NYC 2014 - Real World DevOpsVelocity Conference NYC 2014 - Real World DevOps
Velocity Conference NYC 2014 - Real World DevOps
Rodrigo Campos
 
50.000 orange stickies later
50.000 orange stickies later50.000 orange stickies later
50.000 orange stickies later
Alberto Brandolini
 
What business benefits from DevOps 2014
What business benefits from DevOps 2014What business benefits from DevOps 2014
What business benefits from DevOps 2014
Erno Aapa
 
Feedback loops between tooling and culture
Feedback loops between tooling and cultureFeedback loops between tooling and culture
Feedback loops between tooling and culture
Chris Winters
 
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
David Walker
 
Developing sustainable php projects
Developing sustainable php projectsDeveloping sustainable php projects
Developing sustainable php projectsMichele Orselli
 
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
 
Tenants for Going at DevSecOps Speed - LASCON 2023
Tenants for Going at DevSecOps Speed - LASCON 2023Tenants for Going at DevSecOps Speed - LASCON 2023
Tenants for Going at DevSecOps Speed - LASCON 2023
Matt Tesauro
 
Accelerator Workshop "After"
Accelerator Workshop "After"Accelerator Workshop "After"
Accelerator Workshop "After"
Yvonne Shek
 
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...
TorranceLearning
 
Understanding Kanban
Understanding KanbanUnderstanding Kanban
Understanding Kanban
nikos batsios
 
The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery EventThe Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery EventXebiaLabs
 

Similar to Visualizing Work: If you can't see it, you can't manage it (20)

DevOps for Managers
DevOps for ManagersDevOps for Managers
DevOps for Managers
 
Rhok 101 for change makers - with an agile flavour
Rhok 101 for change makers - with an agile flavourRhok 101 for change makers - with an agile flavour
Rhok 101 for change makers - with an agile flavour
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practices
 
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...
 
Software Development Life CyclesPresented byBrenda Reynold.docx
Software Development Life CyclesPresented byBrenda Reynold.docxSoftware Development Life CyclesPresented byBrenda Reynold.docx
Software Development Life CyclesPresented byBrenda Reynold.docx
 
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
 
Velocity Conference NYC 2014 - Real World DevOps
Velocity Conference NYC 2014 - Real World DevOpsVelocity Conference NYC 2014 - Real World DevOps
Velocity Conference NYC 2014 - Real World DevOps
 
50.000 orange stickies later
50.000 orange stickies later50.000 orange stickies later
50.000 orange stickies later
 
What business benefits from DevOps 2014
What business benefits from DevOps 2014What business benefits from DevOps 2014
What business benefits from DevOps 2014
 
Feedback loops between tooling and culture
Feedback loops between tooling and cultureFeedback loops between tooling and culture
Feedback loops between tooling and culture
 
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
 
Developing sustainable php projects
Developing sustainable php projectsDeveloping sustainable php projects
Developing sustainable php projects
 
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...
 
Tenants for Going at DevSecOps Speed - LASCON 2023
Tenants for Going at DevSecOps Speed - LASCON 2023Tenants for Going at DevSecOps Speed - LASCON 2023
Tenants for Going at DevSecOps Speed - LASCON 2023
 
Accelerator Workshop "After"
Accelerator Workshop "After"Accelerator Workshop "After"
Accelerator Workshop "After"
 
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...
 
Understanding Kanban
Understanding KanbanUnderstanding Kanban
Understanding Kanban
 
The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery EventThe Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
 
AcceleratorWorkshop_UPA2008_After
AcceleratorWorkshop_UPA2008_AfterAcceleratorWorkshop_UPA2008_After
AcceleratorWorkshop_UPA2008_After
 

More from 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 limits
Fernando Cuenca
 
El Pivot Pragmatico
El Pivot PragmaticoEl Pivot Pragmatico
El Pivot Pragmatico
Fernando 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 WIP
Fernando Cuenca
 
Finding your SDM
Finding your SDMFinding your SDM
Finding your SDM
Fernando Cuenca
 
Finding your Service Delivery Manager
Finding your Service Delivery ManagerFinding your Service Delivery Manager
Finding your Service Delivery Manager
Fernando Cuenca
 
Kanban in The Land of Scrum: Choose your Own Scrumban Adventure
Kanban in The Land of Scrum: Choose your Own Scrumban AdventureKanban in The Land of Scrum: Choose your Own Scrumban Adventure
Kanban in The Land of Scrum: Choose your Own Scrumban Adventure
Fernando Cuenca
 
Que tan agiles somos?
Que tan agiles somos?Que tan agiles somos?
Que tan agiles somos?
Fernando Cuenca
 
Test Driving Legacy Code Mini Workshop
Test Driving Legacy Code Mini WorkshopTest Driving Legacy Code Mini Workshop
Test Driving Legacy Code Mini Workshop
Fernando 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 Thinking
Fernando Cuenca
 
Basic TDD moves
Basic TDD movesBasic TDD moves
Basic TDD moves
Fernando Cuenca
 

More from Fernando Cuenca (10)

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
 
Kanban in The Land of Scrum: Choose your Own Scrumban Adventure
Kanban in The Land of Scrum: Choose your Own Scrumban AdventureKanban in The Land of Scrum: Choose your Own Scrumban Adventure
Kanban in The Land of Scrum: Choose your Own Scrumban Adventure
 
Que tan agiles somos?
Que tan agiles somos?Que tan agiles somos?
Que tan agiles somos?
 
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
 

Recently uploaded

GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
Peter Caitens
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
varshanayak241
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
XfilesPro
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
MayankTawar1
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 

Recently uploaded (20)

GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 

Visualizing Work: If you can't see it, you can't manage it

  • 1. Visualizing  Work   If  you  can’t  see  it,  you  can’t  manage  it.   10th Annual Conference 30th October, 2018 fernando.a.cuenca@gmail.com @fer_cuenca Fernando Cuenca
  • 2. 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.  
  • 3. Where is my stuff? What am I going to get at the end? Why does it take this long? Flow  
  • 4.
  • 5. People  are  rarely  “blocked.”   But  work  can  easily  stop  flowing.   Use  “blockers”  to  refer  to  work,  not  people.  
  • 6.
  • 7. Work  Items   Process  Workflow   Commitment  
  • 9. Stand  back,  observe,  ask  quesFons…   Start  from  where  you  are  now...   …  and  evolve  from  there.   Listen  to  your  board.   It’s  trying  to  tell  you  something….  
  • 10. Physical  vs.  Digital:  a  False  Dichotomy   Visible  vs.   Invisible    
  • 12. 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 Defect Paul Product Manager Ted Test Manager Dev Team Ursula User Sarah Sys Admin
  • 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 Defect Paul Product Manager Ted Test Manager Dev Team Ursula User Sarah Sys Admin Model  different  kinds  of  work  differently   Stand  Back  QuesFon:   What  are  the  different   “things”  we  work  on?  
  • 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 Defect Paul Product Manager Ted Test Manager Dev Team Ursula User Sarah Sys Admin What  you  visualize  is  what  you  will  talk  about.   Stand  Back  QuesFon:   What  deliverables  are  we   working  on?  
  • 15. Add Product to Shopping Cart ID: 12345 Start: 10/30/18 End: / / Cycle Time: Customer: Paul UX DBA Legal Writer Req’d Done þ ☐ þ ☐ ý ý þ þ “What’s  the   age  of  this   item?   “Where  do  I  find   more  details?”   “Who’s   working  on   what?”   “Who  is  this  for?”   “What  external   dependencies  does   this  item  have?”  
  • 16. Add Product to Shopping Cart Stand  Back  QuesFon:   What  work  is  not  moving?   How  long  has  it  been  blocked?   What  needs  aQenFon?   Test server unavailable Date: 24/10/2018 If  we  dropped   everything  else,   could  we  work  on   this  item?   When  the  work   got  blocked   Reason  for  the   blocker   #  of  Days  it’s  been   blocked  
  • 18. ProgBA Tester BA   writes   the   User   Story   Programmer   implements  the   soluFon   Tester   verifies  the   acceptance   criteria   We’re   DONE!  
  • 19. Discovery   Discovery   Discovery   Discovery   hQps://connected-­‐knowledge.com/ 2014/04/19/understanding-­‐kdp     by  Alexei  Zheglov   Model  your  process  as  collaboraFve   knowledge  discovery,    rather  than  hand-­‐offs.  
  • 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  “acFviFes   people  do.”   Stand  Back  QuesFons:   How  do  we  discover  the   knowledge  required  to  deliver   what  we  deliver?  
  • 21.
  • 22. Add Product to Shopping Cart Investigate DB lock issue in Server TO-1 Product Feature Production Issue Paul Product Manager Sarah Sys Admin SpecificaFon   Code   ConstrucFon   Exploratory   TesFng   We’re   DONE!   DiagnosFc  &   Reproduc   Fon   SoluFon   ing   Remedi   aFon   Monitoring   We’re   DONE   The  workflow  depends  on  the  type  of  work.  
  • 23. Visualize  different  workflows   using  different  lanes.   Stand  Back  QuesFon:   How  do  we  process  different   kinds  of  work?  
  • 24.
  • 25. Split  Point   Re-­‐assembly   Point   “Packet   Switching”   SecFon   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?
  • 27. Team A 1 2 Feature Development 1 UX Team User Experience & Design 2 Architects System Architecture Stand  Back  QuesFon:   How  are  various  services   interconnected?  
  • 28. Model  Hierarchies  with   “Flight  Levels.”   hQps://www.leanability.com/en/blog-­‐en/2017/04/flight-­‐levels-­‐the-­‐ organizaFonal-­‐improvement-­‐levels     by  Klaus  Leopold   Stand  Back  QuesFons:   What  is  the  “bigger  picture”?   Which  team/group  is  working  on  the   various  pieces?  
  • 29.
  • 30. TransformaFon   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?
  • 31. Explicitly  model  “queues”  and   waiFng  stages  that  significantly   interrupt  flow.   Stand  Back  QuesFons:   How  close  are  we  to   compleFon?   Where  does  work  stop  flowing?   Get  stuck?  
  • 32. Use  this  style  as  a  “transiFonal”  state   towards  more  explicit  visualizaFon.   Stand  Back  QuesFon:   What  do  I  need  my  team  to  see   right  now?   0%   100%  
  • 34. ConvenFons  on  how  to  read  the   board.   Rules  to  guide  decision  making.  
  • 35. •  Code  wriQen   •  Unit  Tests   wriQen   •  Code   checked  in   •  AutomaFc   build  passes   •  Test  cases   idenFfied   •  Pull  request   to  Trunk     issued   •  Reviewer   available   •  Review   passes   •  Suggested   changed   completed  &   tested   •  …   •  …   •  …   Visualize  transiFon  rules   Stand  Back  QuesFon:   Can  I  move  a  Fcket  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? SelecFon   Capacity  
  • 37. (2-5) (5) (3) (2) (2) (4) (10) Select  by  Cost  of   Delay  Profile   Capacity   Constraints  with   WIP  Limits  
  • 38. (3) (6) (6) (10) (2) (3) Capacity   Constraints  by   AcFvity   Capacity   Constraints  by   Work  Type  
  • 40. What  are  we  commijng  to   do?   The  act  of  making  a   commitment   Where  does  the   commitment  end?  
  • 41. Make  your  “commitment   point”  visible  and  explicit,  as   well  as  the  extent  of  the   commitment.   Stand  Back  QuesFons:   What  is  the  “span”  of  our   commitments?   Are  we  commijng  too  soon?  
  • 42. IdenFfy  different  levels  of  “commitment”  (and   who  cares  about  each”)  
  • 43. PuHng  it  all  Together   PaQerns  of  Kanban  Board  Design  
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 50. Wrapping  Up:    Listen  to  your   Board!  
  • 51. 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  proporFon  of  completeness?     •  What  deliverables  move  together/ independently?     •  What’s  waiFng  for  what?   •  What  is  the  “bigger  picture”?   •  Which  team/group  is  working  on  the  various   pieces?   •  Can  I  move  a  Fcket  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  compleFon?   •  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  aQenFon?   •  What  is  the  “span”  of  our  commitments?   •  Are  we  commijng  too  soon?  
  • 52. PaQerns  in   the  flow   Mix  of   work   Look for patterns High  WIP  
  • 54. Visible boards are “social” Visualization will affect what you talk about… … and how you talk about it.
  • 55.
  • 56. Image  Credits   •  “PoQery  Wheel”    -­‐-­‐  by  Quino  Al  via  Unsplash   •  “People  Looking  at  PainFngs”  (CC)  via    hQps://flic.kr/p/9aXDZs     •  Photo  of  child  looking  at  stairs,  by  Mikito  Tateisi  via  Unsplash   •  “Génie  du  pont  Alexandre  III”  (CC)  via    hQps://flic.kr/p/qAbRmj     •  “Scafolding  in  grayscale”,  by  ValenFn  Antonucci  via  Pexels   •  “Rock  Maze”  -­‐-­‐  by  Ashley  Batz  via  Unsplash   •  Photo  of  handshake  -­‐-­‐  by  Savvas  Stavrinos,  via  Pexels   •  “Hieroglyphs”  –  by  Andrea  (CC)  via  hQps://flic.kr/p/7Hxa8g     •  “Man  about  to  run”  –  by  Nappy  via  Pexels   •  “AthleFc  finish  track  from  above”  (CC)  via  Wikimedia   •  “Thank  you  on  blackboard”  via  Pexels