20150808 tune into signals @ scrum day chile 2015
TRANSCRIPT
Tune Into The Signals ScrumDay Chile 2015
César Idrovo 2015 Image: © César Idrovo 2015
Presentation Usage Guidelines:
César Idrovo 2015
The footer contains the information for each page: 1. Page License:
– At least one page has a Copyright © owner. Please contact them for permission to use. Info is provided on the page.
– Most pages, like this one, are offered under a Creative Commons, Attribution-ShareAlike (BY SA) License. This means you can use it as is or build your own from it, as long as you (A) credit the author AND (B) your version keeps the same license type.
2. Image Source: – This is in case you want to use just an image. – Some have a Copyright © owner (provided).
3. Event: – This is where these slides were presented. Please cite this, too.
Thank You! [email protected]
Prepare Your Table
OLD NEW MISSING
Prepare the table for the Signals
César Idrovo 2015
The system is really the people. It exists in their minds, in their behaviors and their interactions. It is a much more complex structure than any fixed hierarchy would suggest.
Signals In Our System
César Idrovo 2015
César Idrovo 2015
Identify “Conflicting Signals” you already receive (or send!)
5min Exercise – in PAIRS
1 Capture each one on a separate sticky
2 Place each signal in the “OLD” section
César Idrovo 2015
Questions?
César Idrovo 2015 Image: Longleat Hedge Maze https://themetrogirl.files.wordpress.com/2014/01/longleat-maze.jpg
SCRUM
TRANSPARENCY
INSPECTION
ADAPTATION
Is the system ready for the three pillars of Scrum?
César Idrovo 2015 Graphic courtesy of valueflowquality.com
Identify new signals you need FROM the system to support Scrum
5min Exercise – in PAIRS
1 Capture each one on a separate sticky
2 Place each signal in the “NEW” section
César Idrovo 2015
Copyright © Emergn Inc. 2011-2015 [email protected]
Ken Schwaber Jeff Sutherland
…burn-downs, burn-ups, or cumulative flows […] do not replace the importance of empiricism. Only what has happened may be used for forward-looking decision-making.
What about the new charts?
- Scrum Guide, pg 13
César Idrovo 2015
Identify MORE new signals you need to support Scrum
5min Exercise – each table
1 Capture each one on a separate sticky
2 Place each signal in the “NEW” section
César Idrovo 2015
Reprogramming this system is a highly complex task. Scrum introduces (4) new events, (3) new roles, (3) new artifacts, new language, and a new mindset.
Signals In Our <Scrum> System
Scaling Agile @ Spo.fy with Tribes, Squads, Chapters & Guilds Henrik Kniberg & Anders Ivarsson Oct 2012
César Idrovo 2015
Programming contradictions
César Idrovo 2015 Image: https://en.wikipedia.org/wiki/HAL_9000
Identify “Conflicting” signals when changing the system
5min Exercise – each table
1 Capture each one on a separate sticky
2 Place each signal in the “NEW” section
César Idrovo 2015
Questions?
César Idrovo 2015 Image: Copyright © César Idrovo 2014-2015 [email protected]
César Idrovo 2015 Image: http://www.funnysigns.net/no-birds-allowed/
Identify signals you ignore (or defy) in order to get the job done
5min Exercise – in PAIRS
1 Capture each one on a separate sticky
2 Place each signal in the “OLD” section
César Idrovo 2015
Failure Demand
Value demand is “what the service exists to provide”
Failure demand is “demand caused by a failure to do something or do something right for the customer”
Failure demand is discovered during the application of the Vanguard Method to service organizations. The Vanguard Method is a method used by service organizations to change from a command and control to a systems approach to the design and management of work.
César Idrovo 2015
Failure Demand
“Remember, all time spent handling failure demand is waste. So it is usually better to create a map of the process that creates failure, rather than mapping the process that handles failure. Your objective is not to handle failure demand more efficiently, it is to eliminate failure altogether. Before mapping the flow of failure demand, ask yourself: What is causing the development process to produce failure demand in the first place? What can be changed in the process to prevent (or dramatically reduce) the failure demand?”
- Leading Lean Software Development, Mary & Tom Poppendieck
César Idrovo 2015
Failure Demand
• Technical Debt, shortcuts, missing (or not yet automated) tests, poor integraIon
• Responding to Customer or Agent issue with soLware / website / process
• Customer Service (or scrum team) discovering bug or unintended “feature” in the soLware
• PrioriIzing bug, invesIgaIng fix, wriIng fix • Preparing patch, deploying patch, related communicaIons
César Idrovo 2015
Velocity & Capacity
?
Velocity
Capacity
Sprint 15
45
César Idrovo 2015
Velocity & Capacity
?
Velocity
Capacity
Sprint 15
45
Failure Demand
Value Demand
Time
Work Done
César Idrovo 2015
Velocity & Capacity
?
Velocity
Capacity
Sprint 15
45
Sprint 16
+5
45
Sprint 17
50
Failure Demand
Value Demand
Increase Throughput
IN PERPETUITY
Time
Work Done
César Idrovo 2015
What signals do we need to eliminate “Failure Demand”?
10min Exercise – Each Table
1 Capture each signal on a separate sticky
2 Place each signal in the “MISSING” section
César Idrovo 2015
Questions?
César Idrovo 2015 Image: hVp://www.aaanything.net/40985/pictorial/fail/restart-‐fail-‐2012/aVachment/stop-‐road-‐sign-‐fail/
Risk Transfer
César Idrovo 2015 Image By ITV News Anglia: hVp://news.images.itv.com/image/file/371815/image_update_img.jpg
César Idrovo 2015 Image By Daily Mail © Richard PaGerson / SWNS.com: hGp://www.dailymail.co.uk/news/ar.cle-‐2064815/Hapless-‐van-‐driver-‐roof-‐torn-‐ignoring-‐SIX-‐warning-‐signs-‐low-‐bridge.html
César Idrovo 2015 Image By Ely News: hVp://www.ely-‐news.co.uk/SLIDESHOW-‐Van-‐driver-‐causes-‐chaos-‐gefng-‐stuck-‐underneath-‐Ely-‐Railway-‐Bridge/story-‐22804560-‐detail/story.html
César Idrovo 2015 Image By Ely Standard: hVp://www.elystandard.co.uk/news/gallery_lorry_driver_misses_warning_signs_at_ely_s_rail_bridge_1_1701569
César Idrovo 2015 Image By Ely News: hVp://www.ely-‐news.co.uk/SLIDESHOW-‐Van-‐driver-‐causes-‐chaos-‐gefng-‐stuck-‐underneath-‐Ely-‐Railway-‐Bridge/story-‐22804560-‐detail/story.html
”But today was the first time I have used a taller vehicle.”
César Idrovo 2015
Effective signals allow recipients to
own the outcome. They do not
absolve the signal “senders” from
responsibility, accountability or
consequences.
“Risk transfer” is not a suitable goal
for any signal (or process), because
the risk still exists inside the
broader system.
César Idrovo 2015 Image By Tina Lewis Rowe: hVp://Inalewisrowe.com/2012/01/15/warnings-‐should-‐include-‐consequences/
Is “Risk Transfer” already present in your system?
10min Exercise – Each Table
1 Capture each signal on a separate sticky
2 Place each signal in the “OLD” section
César Idrovo 2015
Questions?
César Idrovo 2015 Image By Eastern Daily Press: hVp://www.edp24.co.uk/news/first_photo_of_horsebox_which_became_wedged_under_notorious_rail_bridge_at_ely_1_2331144
Elk Management
César Idrovo 2015 Image: “Yosemite’s First Rangers” hGp://www.nps.gov/common/uploads/photogallery/park/yose/B146404C-‐155D-‐4519-‐3ECFCBDB78E89D3B/B146404C-‐155D-‐4519-‐3ECFCBDB78E89D3B-‐large.jpg
César Idrovo 2015 Image: hVp://2.bp.blogspot.com/-‐WXYsztxaRmM/UgfmhRt-‐LCI/AAAAAAAAGnU/U9gSkrro3K8/s1600/100_7576.jpg
+
César Idrovo 2015 Image: hVp://www.siggmaknives.com/images/SCOPE02.jpg
+ +
César Idrovo 2015 Image: “Rocky Mountain” Harry Yount, First Park Ranger of Yellowstone NaIonal Park: hVps://en.wikipedia.org/wiki/File:Park_ranger_Harry_Yount.jpg
+ +
-
César Idrovo 2015 Image: Pando aspen grove at Fishlake NaIonal Forest: hVps://en.wikipedia.org/wiki/Pando_(tree)#/media/File:FallPando02.jpg
+ +
- -
César Idrovo 2015 Image: hVp://www.spirit-‐animals.com/wp-‐content/uploads/2012/09/Beaver.jpg
+ +
- - -
César Idrovo 2015 Image: Steelhead Trout: hVp://www.oodmag.com/wp-‐content/uploads/2010/06/steelhead-‐JohnBenneV.jpg
Sucks to be a Trout
César Idrovo 2015 Image: hGps://adventuresofacouchsurfer.files.wordpress.com/2011/08/img_8814-‐fish.jpg
“Fewer Bugs” Signal
César Idrovo 2015 Image: hVp://www.dirkspestmanagement.com/wp-‐content/uploads/2011/09/Lady-‐Bugs.jpg
“Fewer Bugs” Signal
César Idrovo 2015
Map the “Elk” causality (i.e. 2-way) of signals you receive (or send!)
10min Exercise – in PAIRS
1 Select desired effect (eg “Fewer Bugs”)
2 Identify what signal could cause that effect
3 Identify other consequences of that signal César Idrovo 2015
Questions?
César Idrovo 2015 Image: hVp://www.zastavki.com/pictures/originals/2013/Nature___Seasons___Autumn_The_elk_in_the_river_autumn_046312_.jpg
Feedback Signals
César Idrovo 2015 Image: hVp://blogs-‐images.forbes.com/learnvest/files/2014/09/thanks-‐for-‐the-‐feedback-‐1940x1138.jpg
What feedback signals are we missing?
10min Exercise – Each Table
1 Capture each signal on a separate sticky
2 Place each signal in the “MISSING” section
César Idrovo 2015
Weak or no signal
César Idrovo 2015 Image By Jamie Lawson: hGp://cmajournal.ca/wp-‐content/uploads/2015/06/maxresdefault.jpg
Rank signals in a grid by Amplitude and Frequency
10min Exercise – Each Table
1 Place most frequent to the right
3 Discuss
2 Place loudest at the top
César Idrovo 2015
For more: [email protected]
César Idrovo 2015