SlideShare a Scribd company logo
1 of 43
Download to read offline
Discovery Kanban
Patrick Steyaert
Knowledge work
3
Exploiting
existing
knowledge
Exploring
new
knowledge
Finding out which problems to solve
and creating solutions for problems
that have not been solved before
Using past experience and
knowledge to create solutions for
known problems and situations
Solving hard problems, including the problem of finding out what
problems to solve (or opportunities to capture)
Delivery Discovery
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Software development is knowledge work
Ref.: Allistair Cockburn
4
Users &

Sponsors
Testers
Business

Analysts
Programmers
UI 

Designers
Detailed decisions

about function

and data
Decisions 

about program

structure
Detailed

decisions about

external

appearance
Decisions 

about function 

and style
Decisions 

about system

correctness
The knowledge discovery process
§  Features
§  Change requests
§  Fixes to production defects
§  …
Delivery
5
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Discovery
Agile Business Requirements training - © Patrick Steyaert, 2015
Viability
Desirability
Feasibility
6
§  In the ideal world, work flows with little
friction
§  In the “messy” real world there are all kinds of
friction: silos, specialists, communication,
resistance to change, …
§ Kanban is a way of dealing with
the present (friction in your current
reality) and connecting with the
future (flow in the ideal)
Kanban helps to deal
with the real world
7
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Continuous change and innovation
8
Future
Present
Dealing with the present &
connecting with the future
Digital
Customer value
Networked
Pull
Analog
Shareholder value
Hierarchical
Push
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Shared visual understanding
9
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Kanban principles and practices
10
Ideas Reday
for Dev
Development
Testing
Ready
for UAT Done
ongoing done
5 ∞
Abandoned
5
3
A user
story
A bug
A user
story
A user
story
A user
story
A user
story
A user
story
A user
story
A user
story
A bugA user
story
A user
story
A user
story
A user
story
•  Visualize
•  Limit WIP
•  Manage Flow
•  Make Process Policies Explicit
•  Implement Feedback Loops
•  Improve Collaboratively, Evolve
Experimentally (using models/
scientific method)
•  Start with what you do now
•  Agree to pursue incremental,
evolutionary change
•  Initially, respect current roles,
responsibilities & job titles
Core practicesFoundational principles
Ideas Ready
for Dev
Development
Testing
Ready
for UAT Done
ongoing done
5 ∞
Abandoned
5
3
A user
story
A user
story
A user
story
A user
story
A user
story
A user
story
A user
story
A user
story
A user
story
A user
story
A user
story
A user
story
A user
story
A user
story
A user
story
A user
story
A user
story
Delivery kanban - focus on “work”?
11
A user
story
WORK items
Limit WORK in
progress
12
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Knowledge work (at scale)
information
decisions
options
More than work alone!
How does this affect flow?
Delivery
Discovery
ExampleDiscoveryKanban
13
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Idea
(>15)
Concept
(>10)
Specification
(>6)
Fragmented ideas
Upstream (option) Kanban
- discovery precedes delivery -
Coherent
specifications
Options, selection and commitment
14
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Options Selection Commitment
Convergent process
Morethanjustvisualization
15
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Idea
(>15)
Concept
(>10)
Specification
(>6)
Minimum limits to
ensure sufficient
options to
downstream process
Upstream (option) Kanban
- discovery precedes delivery -
FLOW
Managerial approach
Given
goal
Availablemeans
M1
M2
M3
M4
M5
Selecting between given means to achieve a
pre-determined goal
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
16
WHAT HOW WHY
17
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
“Why”, “What” and “How”
can be known upfront
Discovery precedes delivery
Post-Hypothesis (known known)
Not all knowledge work is alike
18
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Post-Hypothesis
Known known
“Why”, “What”,
“How” can be known
upfront
Discovery precedes
delivery
Hypothesis
Known unknown
“Why” is defined
“how” is discovered
Discovery and
delivery alternate
Pre-hypothesis
Unknown unknown
“What” is known;
“why” and “how” are
discovered
Delivery precedes
discovery
Hidden assumptions
Unknown known
Observation as a basis
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
19
“why” is defined
“how” is discovered
Discovery and delivery alternate
Hypothesis (known unknown)
Idealistic approach
VisionNow
Next
target
“How” is discovered
“Why” is defined
In the idealistic approach, the leaders of a project set out an
ideal future state that they wish to achieve, identify the gap between
the ideal and perception of the present, and seek to close it.
Dave Snowden
20
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Applying the scientific method
Design and run
experiment
(DO)
Create
hypothesis
(PLAN)
Study results
(CHECK)
Evolve model
(ADJUST)
Agile Business Requirements training - © Patrick Steyaert, 2015
21
ExampleDiscoveryKanban
22
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Backlog Plan Do Adjust
3	

 2	

 3	

Experiment Kanban (1)
- Discovery and delivery alternate -
Check
2	

FLOW
Hypotheses
Limit experiments
in progress
Explicit feedback
loop (internal or
external)
Validated learning
23
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Ideas
Build
Product
Measure
Data
Learn
Hypothesis
24
We believe that
<Building this feature>
<for these people>
Will achieve <this outcome>
We will know we are successful when
we see
<this signal or measurable result>
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
ExampleDiscoveryKanban
25
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Backlog Build Measure Learn
4	

 3	

 2	

 3	

Hypothesis to be
validated
Experiment Kanban (2)
- Discovery and delivery alternate -
Options that can
be exercised
Limit the number
of un-validated
assumptions
Creating options
26
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Exercised
Option
Hypothesis Option
creation exercising
Down paymentHouse price will go up House
MVP (option to
pivot or persevere)
User need Full product
development
Divergent process
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
27
“what” is known
“why” and “how” are discovered
Delivery precedes discovery
Pre-Hypothesis (unknown unknown)
Entrepreneurial approach
28
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Given means
Imagine possible new ends given available
means
E1
E2
E3
E4
Imagined ends
M1
M2
M3
M4
M5
WHAT HOW WHY
§ Focus on what you can do and do it, without
worrying much about what you ought to do
§  Begin with who you are, what you know, whom
you know
§  Immediately start taking action and interaction
with other people
§ Goals and network concurrently converge
§  People you interact with self-select into the
process
§  Each commitment results in new means and
goals
§  As resources accumulate in the growing network,
constraints begin to accrete that reduce possible
changes in future goals and restrict who may
further join the network
Effectuation
29
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
ExampleDiscoveryKanban
30
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Backlog Plan Do Adjust
4	

 3	

 2	

 3	

Actions
Action Kanban
- Delivery precedes discovery -
Check
2	

Limit the number
of actions in
progress
Not really a
feedback loop,
just verification
It looks like PDCA, but it is not really PDCA!
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
31
Observations as a basis for discovery
Hidden assumptions (unknown known)
Path dependence
The set of decisions one faces for any given circumstance is limited by the
decisions one has made in the past, even though past circumstances may
no longer be relevant.
32
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Options
Emerging path
Lock in
Varietyofoptions
(managerialflexibility)
Critical juncture
Definition from Praeger, Dave. Our Love Of
Sewers: A Lesson in Path Dependence
Pre-hypothesis Hypothesis Post-hypothesis
Weak signals – ugly babies & invisible gorillas
33
Every movie the company makes starts
out "ugly”; Ill-defined ideas need
protection the most, lest they die too
young.
- Pixar president Ed Catmull
Our minds don't work the way we think
they do. We think we see ourselves and
the world as they really are, but we're
actually missing a whole lot.
- Christopher Chabris and Daniel Simons
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Observe-Orient-Decide-Act
Boyd’s strategic decision making loop
Observe
Orient
Decide
Act
ExampleDiscoveryKanban
35
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Backlog Observe Orient Act
4	

 3	

 2	

 3	

Orientation Kanban
- Observation as a basis for discovery -
Decide
2	

Strategic decision cycle:
Observe-Orient-Decide-Act
FLOW
Limit the number
of decisions in
progress
Observations
(decisions to be
made)
All together now – the discovery cycle
36
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
Upstream
(option)
kanban
Experiment
kanban
Experiment
Vision
Known unknown
Constraints
Trigger
Unknown unknown
Orientation
kanban
Action
kanban
Model
Options
Known known
Commitment
Weak
signal
Unknown known
Orientation
All together now – Program Management
Kanban
Visualize “actions” and
“experiments”
Visualize
“decisions to
be made”
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
37
>4 5 4
>4 5 4
Visualize
“commitments”
Visualize
“options”
All together now – Product Management
Kanban
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
38
Visualizing knowledge work
39
Balancing Discovery and Delivery - © Patrick Steyaert, 2015
*oobeya = project room
Options Commitments
Observations
Actions
Experiments
Not all Kanban is alike
Delivery Kanban
 Discovery Kanban
Visualize work
Limit work in progress


Manage flow of work
Organize feedback loops


Evolve experimentally
Visualize decisions and options
Limit unvalidated assumptions and
decisions in progress
Manage flow of decisions and options
Explicit feedback loops, customer
feedback loops
Mixed change
Not all Kanban is alike
Delivery kanban
 Discovery kanban
Improving fitness for
purpose of service delivery
Improving the fitness for
purpose of organizations in
a continuously changing
landscape
Demand is established and there is
more demand than capability
Not just delivery against established
demand but also dealing with
uncertain demand
@PatrickSteyaert
patrick.steyaert@okaloa.com
References
43
Balancing Discovery and Delivery - © Patrick Steyaert, 2015

More Related Content

What's hot

Effective prob. solving technique
Effective prob. solving techniqueEffective prob. solving technique
Effective prob. solving techniqueMohd Shahjahan
 
How to Grow New: Reframing GE FastWorks & How to Engage 250k people, Viv Gold...
How to Grow New: Reframing GE FastWorks & How to Engage 250k people, Viv Gold...How to Grow New: Reframing GE FastWorks & How to Engage 250k people, Viv Gold...
How to Grow New: Reframing GE FastWorks & How to Engage 250k people, Viv Gold...Lean Startup Co.
 
Evidence Based Management - Measuring value to enable improvement and agility
Evidence Based Management - Measuring value to enable improvement and agilityEvidence Based Management - Measuring value to enable improvement and agility
Evidence Based Management - Measuring value to enable improvement and agilityScrum Australia Pty Ltd
 
The Disciplines of Continuous innovation
The Disciplines of Continuous innovationThe Disciplines of Continuous innovation
The Disciplines of Continuous innovationBrad Power
 
Lean Stack - A Story Of Continuous Improvement
Lean Stack - A Story Of Continuous ImprovementLean Stack - A Story Of Continuous Improvement
Lean Stack - A Story Of Continuous ImprovementLukas Fittl
 
Lean Startup and Agile methods - Startups.be Tech Startup Day - Michel Duchat...
Lean Startup and Agile methods - Startups.be Tech Startup Day - Michel Duchat...Lean Startup and Agile methods - Startups.be Tech Startup Day - Michel Duchat...
Lean Startup and Agile methods - Startups.be Tech Startup Day - Michel Duchat...Michel Duchateau
 
Flow Efficiency, the most powerful improvement driver
Flow Efficiency, the most powerful improvement driverFlow Efficiency, the most powerful improvement driver
Flow Efficiency, the most powerful improvement driverScrum Australia Pty Ltd
 
WEBINAR: "Agile Development"
WEBINAR: "Agile Development"WEBINAR: "Agile Development"
WEBINAR: "Agile Development"Ontuitive
 
Customer and Medical Device Development
Customer and Medical Device DevelopmentCustomer and Medical Device Development
Customer and Medical Device DevelopmentStefan Baggström
 
Bundledarrows120.2 @ OAC SF
Bundledarrows120.2 @ OAC SFBundledarrows120.2 @ OAC SF
Bundledarrows120.2 @ OAC SFshadowboxingtv
 
Help we are doing Lean but we are not improving by ING
Help we are doing Lean but we are not improving by INGHelp we are doing Lean but we are not improving by ING
Help we are doing Lean but we are not improving by INGInstitut Lean France
 
The Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation ProjectThe Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation ProjectShabbir Naqvi
 
The Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation ProjectThe Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation ProjectShabbir Naqvi
 
Lean Startup for Project Managers
Lean Startup for Project ManagersLean Startup for Project Managers
Lean Startup for Project ManagersCaroline Gordon
 
Impediments: Silent killer of agile teams
Impediments: Silent killer of agile teamsImpediments: Silent killer of agile teams
Impediments: Silent killer of agile teamsPooja Wandile
 

What's hot (20)

Effective prob. solving technique
Effective prob. solving techniqueEffective prob. solving technique
Effective prob. solving technique
 
How to Grow New: Reframing GE FastWorks & How to Engage 250k people, Viv Gold...
How to Grow New: Reframing GE FastWorks & How to Engage 250k people, Viv Gold...How to Grow New: Reframing GE FastWorks & How to Engage 250k people, Viv Gold...
How to Grow New: Reframing GE FastWorks & How to Engage 250k people, Viv Gold...
 
Evidence Based Management - Measuring value to enable improvement and agility
Evidence Based Management - Measuring value to enable improvement and agilityEvidence Based Management - Measuring value to enable improvement and agility
Evidence Based Management - Measuring value to enable improvement and agility
 
The Disciplines of Continuous innovation
The Disciplines of Continuous innovationThe Disciplines of Continuous innovation
The Disciplines of Continuous innovation
 
Lean Stack - A Story Of Continuous Improvement
Lean Stack - A Story Of Continuous ImprovementLean Stack - A Story Of Continuous Improvement
Lean Stack - A Story Of Continuous Improvement
 
Scrum: Project Focus or Product Focus
Scrum: Project Focus or Product FocusScrum: Project Focus or Product Focus
Scrum: Project Focus or Product Focus
 
Lean Startup and Agile methods - Startups.be Tech Startup Day - Michel Duchat...
Lean Startup and Agile methods - Startups.be Tech Startup Day - Michel Duchat...Lean Startup and Agile methods - Startups.be Tech Startup Day - Michel Duchat...
Lean Startup and Agile methods - Startups.be Tech Startup Day - Michel Duchat...
 
Flow Efficiency, the most powerful improvement driver
Flow Efficiency, the most powerful improvement driverFlow Efficiency, the most powerful improvement driver
Flow Efficiency, the most powerful improvement driver
 
Lean startup
Lean startupLean startup
Lean startup
 
Multi team release framework
Multi team release frameworkMulti team release framework
Multi team release framework
 
WEBINAR: "Agile Development"
WEBINAR: "Agile Development"WEBINAR: "Agile Development"
WEBINAR: "Agile Development"
 
Customer and Medical Device Development
Customer and Medical Device DevelopmentCustomer and Medical Device Development
Customer and Medical Device Development
 
Bundledarrows120.2 @ OAC SF
Bundledarrows120.2 @ OAC SFBundledarrows120.2 @ OAC SF
Bundledarrows120.2 @ OAC SF
 
Help we are doing Lean but we are not improving by ING
Help we are doing Lean but we are not improving by INGHelp we are doing Lean but we are not improving by ING
Help we are doing Lean but we are not improving by ING
 
The Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation ProjectThe Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
 
The Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation ProjectThe Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
 
Lean Startup for Project Managers
Lean Startup for Project ManagersLean Startup for Project Managers
Lean Startup for Project Managers
 
AO, the sap case
AO, the sap caseAO, the sap case
AO, the sap case
 
What is agile?
What is agile?What is agile?
What is agile?
 
Impediments: Silent killer of agile teams
Impediments: Silent killer of agile teamsImpediments: Silent killer of agile teams
Impediments: Silent killer of agile teams
 

Viewers also liked

LLKD13 thriving under uncertainty
LLKD13 thriving under uncertaintyLLKD13 thriving under uncertainty
LLKD13 thriving under uncertaintyOkaloa
 
LAScot16 - Kanban Systems for Change
LAScot16 - Kanban Systems for ChangeLAScot16 - Kanban Systems for Change
LAScot16 - Kanban Systems for ChangeOkaloa
 
Resilient change, Lean Kanban Netherlands Oct2012
Resilient change, Lean Kanban Netherlands Oct2012Resilient change, Lean Kanban Netherlands Oct2012
Resilient change, Lean Kanban Netherlands Oct2012Okaloa
 
Key Note - Devlin 2013 - No crystal ball gazing - The Pragmatism of The Kanba...
Key Note - Devlin 2013 - No crystal ball gazing - The Pragmatism of The Kanba...Key Note - Devlin 2013 - No crystal ball gazing - The Pragmatism of The Kanba...
Key Note - Devlin 2013 - No crystal ball gazing - The Pragmatism of The Kanba...David Anderson
 
Key Note - Stop Starting, Start Finishing 2013 - Aligning Creative Work with ...
Key Note - Stop Starting, Start Finishing 2013 - Aligning Creative Work with ...Key Note - Stop Starting, Start Finishing 2013 - Aligning Creative Work with ...
Key Note - Stop Starting, Start Finishing 2013 - Aligning Creative Work with ...David Anderson
 
Reinertsen Agile Day Atlanta Intro to SGLPD 5-8-2015
Reinertsen Agile Day Atlanta Intro to SGLPD 5-8-2015Reinertsen Agile Day Atlanta Intro to SGLPD 5-8-2015
Reinertsen Agile Day Atlanta Intro to SGLPD 5-8-2015Donald Reinertsen
 
Key Note - PMI Congress Poland - The Role of the Project Manager with Kanban
Key Note - PMI Congress Poland - The Role of the Project Manager with KanbanKey Note - PMI Congress Poland - The Role of the Project Manager with Kanban
Key Note - PMI Congress Poland - The Role of the Project Manager with KanbanDavid Anderson
 
"Fitness for Purpose" - Resilience & Agility in Modern Business
"Fitness for Purpose" - Resilience & Agility in Modern Business"Fitness for Purpose" - Resilience & Agility in Modern Business
"Fitness for Purpose" - Resilience & Agility in Modern BusinessDavid Anderson
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
 
Enterprise Services Planning: Defining Key Performance Indicators
Enterprise Services Planning: Defining Key Performance IndicatorsEnterprise Services Planning: Defining Key Performance Indicators
Enterprise Services Planning: Defining Key Performance IndicatorsDavid Anderson
 
Kanban - an alternative path to agility (Agile Camp Silicon Valley)
Kanban - an alternative path to agility (Agile Camp Silicon Valley)Kanban - an alternative path to agility (Agile Camp Silicon Valley)
Kanban - an alternative path to agility (Agile Camp Silicon Valley)David Anderson
 
The end of the backlog?
The end of the backlog?The end of the backlog?
The end of the backlog?Siddhi
 
Leveraging Enterprise Kanban
Leveraging Enterprise KanbanLeveraging Enterprise Kanban
Leveraging Enterprise KanbanSiddhi
 
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMOKanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMOJose Casal-Gimenez FBCS CITP
 
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanEnterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanDavid Anderson
 
10 Years of Kanban - What have we learned
10 Years of Kanban - What have we learned10 Years of Kanban - What have we learned
10 Years of Kanban - What have we learnedDavid Anderson
 
Social engineering with in for kanban
Social engineering with in for kanbanSocial engineering with in for kanban
Social engineering with in for kanbanDavid Anderson
 
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanEnterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanDavid Anderson
 
[DE] "Bye-bye Management!! Warum Management verzichtbar ist", Keynote & open ...
[DE] "Bye-bye Management!! Warum Management verzichtbar ist", Keynote & open ...[DE] "Bye-bye Management!! Warum Management verzichtbar ist", Keynote & open ...
[DE] "Bye-bye Management!! Warum Management verzichtbar ist", Keynote & open ...Niels Pflaeging
 

Viewers also liked (20)

LLKD13 thriving under uncertainty
LLKD13 thriving under uncertaintyLLKD13 thriving under uncertainty
LLKD13 thriving under uncertainty
 
LAScot16 - Kanban Systems for Change
LAScot16 - Kanban Systems for ChangeLAScot16 - Kanban Systems for Change
LAScot16 - Kanban Systems for Change
 
Resilient change, Lean Kanban Netherlands Oct2012
Resilient change, Lean Kanban Netherlands Oct2012Resilient change, Lean Kanban Netherlands Oct2012
Resilient change, Lean Kanban Netherlands Oct2012
 
Key Note - Devlin 2013 - No crystal ball gazing - The Pragmatism of The Kanba...
Key Note - Devlin 2013 - No crystal ball gazing - The Pragmatism of The Kanba...Key Note - Devlin 2013 - No crystal ball gazing - The Pragmatism of The Kanba...
Key Note - Devlin 2013 - No crystal ball gazing - The Pragmatism of The Kanba...
 
Key Note - Stop Starting, Start Finishing 2013 - Aligning Creative Work with ...
Key Note - Stop Starting, Start Finishing 2013 - Aligning Creative Work with ...Key Note - Stop Starting, Start Finishing 2013 - Aligning Creative Work with ...
Key Note - Stop Starting, Start Finishing 2013 - Aligning Creative Work with ...
 
Reinertsen Agile Day Atlanta Intro to SGLPD 5-8-2015
Reinertsen Agile Day Atlanta Intro to SGLPD 5-8-2015Reinertsen Agile Day Atlanta Intro to SGLPD 5-8-2015
Reinertsen Agile Day Atlanta Intro to SGLPD 5-8-2015
 
Key Note - PMI Congress Poland - The Role of the Project Manager with Kanban
Key Note - PMI Congress Poland - The Role of the Project Manager with KanbanKey Note - PMI Congress Poland - The Role of the Project Manager with Kanban
Key Note - PMI Congress Poland - The Role of the Project Manager with Kanban
 
"Fitness for Purpose" - Resilience & Agility in Modern Business
"Fitness for Purpose" - Resilience & Agility in Modern Business"Fitness for Purpose" - Resilience & Agility in Modern Business
"Fitness for Purpose" - Resilience & Agility in Modern Business
 
Visual Workflow Overview
Visual Workflow OverviewVisual Workflow Overview
Visual Workflow Overview
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
Enterprise Services Planning: Defining Key Performance Indicators
Enterprise Services Planning: Defining Key Performance IndicatorsEnterprise Services Planning: Defining Key Performance Indicators
Enterprise Services Planning: Defining Key Performance Indicators
 
Kanban - an alternative path to agility (Agile Camp Silicon Valley)
Kanban - an alternative path to agility (Agile Camp Silicon Valley)Kanban - an alternative path to agility (Agile Camp Silicon Valley)
Kanban - an alternative path to agility (Agile Camp Silicon Valley)
 
The end of the backlog?
The end of the backlog?The end of the backlog?
The end of the backlog?
 
Leveraging Enterprise Kanban
Leveraging Enterprise KanbanLeveraging Enterprise Kanban
Leveraging Enterprise Kanban
 
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMOKanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
Kanban PMO v3.0 - How to use Kanban to bring sanity to your PMO
 
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanEnterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of Kanban
 
10 Years of Kanban - What have we learned
10 Years of Kanban - What have we learned10 Years of Kanban - What have we learned
10 Years of Kanban - What have we learned
 
Social engineering with in for kanban
Social engineering with in for kanbanSocial engineering with in for kanban
Social engineering with in for kanban
 
Enterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of KanbanEnterprise Services Planning - Scaling the Benefits of Kanban
Enterprise Services Planning - Scaling the Benefits of Kanban
 
[DE] "Bye-bye Management!! Warum Management verzichtbar ist", Keynote & open ...
[DE] "Bye-bye Management!! Warum Management verzichtbar ist", Keynote & open ...[DE] "Bye-bye Management!! Warum Management verzichtbar ist", Keynote & open ...
[DE] "Bye-bye Management!! Warum Management verzichtbar ist", Keynote & open ...
 

Similar to Discovery Kanban @ LKSE15

A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingTechWell
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingTechWell
 
Making Value Visible
Making Value VisibleMaking Value Visible
Making Value VisibleAndy Cooper
 
Project Management: Adaptive management
Project Management: Adaptive managementProject Management: Adaptive management
Project Management: Adaptive managementIntaver Insititute
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingTechWell
 
[DSC Croatia 22] How we create and leverage data services in GitLab - Radovan...
[DSC Croatia 22] How we create and leverage data services in GitLab - Radovan...[DSC Croatia 22] How we create and leverage data services in GitLab - Radovan...
[DSC Croatia 22] How we create and leverage data services in GitLab - Radovan...DataScienceConferenc1
 
Agile bodensee - Agile Testing: Bug prevention vs. bug detection
Agile bodensee - Agile Testing: Bug prevention vs. bug detectionAgile bodensee - Agile Testing: Bug prevention vs. bug detection
Agile bodensee - Agile Testing: Bug prevention vs. bug detectionMichael Palotas
 
Behind The Scenes Data Science Coolblue 2018-03-22
Behind The Scenes Data Science Coolblue 2018-03-22Behind The Scenes Data Science Coolblue 2018-03-22
Behind The Scenes Data Science Coolblue 2018-03-22Matthias Schuurmans
 
Lead Time: What We Know About It...
Lead Time: What We Know About It...Lead Time: What We Know About It...
Lead Time: What We Know About It...azheglov
 
LEAN: Dream Maker Developments
LEAN: Dream Maker DevelopmentsLEAN: Dream Maker Developments
LEAN: Dream Maker DevelopmentsVadim Davydov
 
Вадим Давидов та Людмила Гребенюк “LEAN: Dream Maker Developments” Kharkiv Pr...
Вадим Давидов та Людмила Гребенюк “LEAN: Dream Maker Developments” Kharkiv Pr...Вадим Давидов та Людмила Гребенюк “LEAN: Dream Maker Developments” Kharkiv Pr...
Вадим Давидов та Людмила Гребенюк “LEAN: Dream Maker Developments” Kharkiv Pr...Lviv Startup Club
 
Exploratory Testing Explained
Exploratory Testing ExplainedExploratory Testing Explained
Exploratory Testing ExplainedTechWell
 
Testing the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesisTesting the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesisArdita Karaj
 
Dsc 2021 presentation_radovan_bacovic
Dsc 2021 presentation_radovan_bacovicDsc 2021 presentation_radovan_bacovic
Dsc 2021 presentation_radovan_bacovicRadovan Baćović
 
Outcome Over Output - And why should we care?
Outcome Over Output - And why should we care?Outcome Over Output - And why should we care?
Outcome Over Output - And why should we care?Scrum Australia Pty Ltd
 
Design lean agile_thinking presentation
Design lean agile_thinking presentationDesign lean agile_thinking presentation
Design lean agile_thinking presentationGeekNightHyderabad
 
Fail Well, Pivot Fast: Product Experimentation for Continuous Discovery
Fail Well, Pivot Fast: Product Experimentation for Continuous DiscoveryFail Well, Pivot Fast: Product Experimentation for Continuous Discovery
Fail Well, Pivot Fast: Product Experimentation for Continuous DiscoveryAggregage
 

Similar to Discovery Kanban @ LKSE15 (20)

A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software Testing
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software Testing
 
Making Value Visible
Making Value VisibleMaking Value Visible
Making Value Visible
 
Project Management: Adaptive management
Project Management: Adaptive managementProject Management: Adaptive management
Project Management: Adaptive management
 
A Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software TestingA Rapid Introduction to Rapid Software Testing
A Rapid Introduction to Rapid Software Testing
 
[DSC Croatia 22] How we create and leverage data services in GitLab - Radovan...
[DSC Croatia 22] How we create and leverage data services in GitLab - Radovan...[DSC Croatia 22] How we create and leverage data services in GitLab - Radovan...
[DSC Croatia 22] How we create and leverage data services in GitLab - Radovan...
 
Adaptive Project Management
Adaptive Project ManagementAdaptive Project Management
Adaptive Project Management
 
Agile bodensee - Agile Testing: Bug prevention vs. bug detection
Agile bodensee - Agile Testing: Bug prevention vs. bug detectionAgile bodensee - Agile Testing: Bug prevention vs. bug detection
Agile bodensee - Agile Testing: Bug prevention vs. bug detection
 
Behind The Scenes Data Science Coolblue 2018-03-22
Behind The Scenes Data Science Coolblue 2018-03-22Behind The Scenes Data Science Coolblue 2018-03-22
Behind The Scenes Data Science Coolblue 2018-03-22
 
Lead Time: What We Know About It...
Lead Time: What We Know About It...Lead Time: What We Know About It...
Lead Time: What We Know About It...
 
LEAN: Dream Maker Developments
LEAN: Dream Maker DevelopmentsLEAN: Dream Maker Developments
LEAN: Dream Maker Developments
 
Вадим Давидов та Людмила Гребенюк “LEAN: Dream Maker Developments” Kharkiv Pr...
Вадим Давидов та Людмила Гребенюк “LEAN: Dream Maker Developments” Kharkiv Pr...Вадим Давидов та Людмила Гребенюк “LEAN: Dream Maker Developments” Kharkiv Pr...
Вадим Давидов та Людмила Гребенюк “LEAN: Dream Maker Developments” Kharkiv Pr...
 
Exploratory Testing Explained
Exploratory Testing ExplainedExploratory Testing Explained
Exploratory Testing Explained
 
Testing the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesisTesting the unknown: the art and science of working with hypothesis
Testing the unknown: the art and science of working with hypothesis
 
Dsc 2021 presentation_radovan_bacovic
Dsc 2021 presentation_radovan_bacovicDsc 2021 presentation_radovan_bacovic
Dsc 2021 presentation_radovan_bacovic
 
Outcome Over Output - And why should we care?
Outcome Over Output - And why should we care?Outcome Over Output - And why should we care?
Outcome Over Output - And why should we care?
 
Design lean agile_thinking presentation
Design lean agile_thinking presentationDesign lean agile_thinking presentation
Design lean agile_thinking presentation
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
 
Fail Well, Pivot Fast: Product Experimentation for Continuous Discovery
Fail Well, Pivot Fast: Product Experimentation for Continuous DiscoveryFail Well, Pivot Fast: Product Experimentation for Continuous Discovery
Fail Well, Pivot Fast: Product Experimentation for Continuous Discovery
 
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
[HCMC STC Jan 2015] Workshop Of Context-Driven Testing In Agile
 

Recently uploaded

Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportMintel Group
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncrdollysharma2066
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
IoT Insurance Observatory: summary 2024
IoT Insurance Observatory:  summary 2024IoT Insurance Observatory:  summary 2024
IoT Insurance Observatory: summary 2024Matteo Carbone
 

Recently uploaded (20)

Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample Report
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
IoT Insurance Observatory: summary 2024
IoT Insurance Observatory:  summary 2024IoT Insurance Observatory:  summary 2024
IoT Insurance Observatory: summary 2024
 

Discovery Kanban @ LKSE15

  • 2.
  • 3. Knowledge work 3 Exploiting existing knowledge Exploring new knowledge Finding out which problems to solve and creating solutions for problems that have not been solved before Using past experience and knowledge to create solutions for known problems and situations Solving hard problems, including the problem of finding out what problems to solve (or opportunities to capture) Delivery Discovery Balancing Discovery and Delivery - © Patrick Steyaert, 2015
  • 4. Software development is knowledge work Ref.: Allistair Cockburn 4 Users &
 Sponsors Testers Business
 Analysts Programmers UI 
 Designers Detailed decisions
 about function
 and data Decisions 
 about program
 structure Detailed
 decisions about
 external
 appearance Decisions 
 about function 
 and style Decisions 
 about system
 correctness The knowledge discovery process
  • 5. §  Features §  Change requests §  Fixes to production defects §  … Delivery 5 Balancing Discovery and Delivery - © Patrick Steyaert, 2015
  • 6. Discovery Agile Business Requirements training - © Patrick Steyaert, 2015 Viability Desirability Feasibility 6
  • 7. §  In the ideal world, work flows with little friction §  In the “messy” real world there are all kinds of friction: silos, specialists, communication, resistance to change, … § Kanban is a way of dealing with the present (friction in your current reality) and connecting with the future (flow in the ideal) Kanban helps to deal with the real world 7 Balancing Discovery and Delivery - © Patrick Steyaert, 2015
  • 8. Continuous change and innovation 8 Future Present Dealing with the present & connecting with the future Digital Customer value Networked Pull Analog Shareholder value Hierarchical Push Balancing Discovery and Delivery - © Patrick Steyaert, 2015
  • 9. Shared visual understanding 9 Balancing Discovery and Delivery - © Patrick Steyaert, 2015
  • 10. Kanban principles and practices 10 Ideas Reday for Dev Development Testing Ready for UAT Done ongoing done 5 ∞ Abandoned 5 3 A user story A bug A user story A user story A user story A user story A user story A user story A user story A bugA user story A user story A user story A user story •  Visualize •  Limit WIP •  Manage Flow •  Make Process Policies Explicit •  Implement Feedback Loops •  Improve Collaboratively, Evolve Experimentally (using models/ scientific method) •  Start with what you do now •  Agree to pursue incremental, evolutionary change •  Initially, respect current roles, responsibilities & job titles Core practicesFoundational principles
  • 11. Ideas Ready for Dev Development Testing Ready for UAT Done ongoing done 5 ∞ Abandoned 5 3 A user story A user story A user story A user story A user story A user story A user story A user story A user story A user story A user story A user story A user story A user story A user story A user story A user story Delivery kanban - focus on “work”? 11 A user story WORK items Limit WORK in progress
  • 12. 12 Balancing Discovery and Delivery - © Patrick Steyaert, 2015 Knowledge work (at scale) information decisions options More than work alone! How does this affect flow? Delivery Discovery
  • 13. ExampleDiscoveryKanban 13 Balancing Discovery and Delivery - © Patrick Steyaert, 2015 Idea (>15) Concept (>10) Specification (>6) Fragmented ideas Upstream (option) Kanban - discovery precedes delivery - Coherent specifications
  • 14. Options, selection and commitment 14 Balancing Discovery and Delivery - © Patrick Steyaert, 2015 Options Selection Commitment Convergent process
  • 15. Morethanjustvisualization 15 Balancing Discovery and Delivery - © Patrick Steyaert, 2015 Idea (>15) Concept (>10) Specification (>6) Minimum limits to ensure sufficient options to downstream process Upstream (option) Kanban - discovery precedes delivery - FLOW
  • 16. Managerial approach Given goal Availablemeans M1 M2 M3 M4 M5 Selecting between given means to achieve a pre-determined goal Balancing Discovery and Delivery - © Patrick Steyaert, 2015 16 WHAT HOW WHY
  • 17. 17 Balancing Discovery and Delivery - © Patrick Steyaert, 2015 “Why”, “What” and “How” can be known upfront Discovery precedes delivery Post-Hypothesis (known known)
  • 18. Not all knowledge work is alike 18 Balancing Discovery and Delivery - © Patrick Steyaert, 2015 Post-Hypothesis Known known “Why”, “What”, “How” can be known upfront Discovery precedes delivery Hypothesis Known unknown “Why” is defined “how” is discovered Discovery and delivery alternate Pre-hypothesis Unknown unknown “What” is known; “why” and “how” are discovered Delivery precedes discovery Hidden assumptions Unknown known Observation as a basis
  • 19. Balancing Discovery and Delivery - © Patrick Steyaert, 2015 19 “why” is defined “how” is discovered Discovery and delivery alternate Hypothesis (known unknown)
  • 20. Idealistic approach VisionNow Next target “How” is discovered “Why” is defined In the idealistic approach, the leaders of a project set out an ideal future state that they wish to achieve, identify the gap between the ideal and perception of the present, and seek to close it. Dave Snowden 20 Balancing Discovery and Delivery - © Patrick Steyaert, 2015
  • 21. Applying the scientific method Design and run experiment (DO) Create hypothesis (PLAN) Study results (CHECK) Evolve model (ADJUST) Agile Business Requirements training - © Patrick Steyaert, 2015 21
  • 22. ExampleDiscoveryKanban 22 Balancing Discovery and Delivery - © Patrick Steyaert, 2015 Backlog Plan Do Adjust 3 2 3 Experiment Kanban (1) - Discovery and delivery alternate - Check 2 FLOW Hypotheses Limit experiments in progress Explicit feedback loop (internal or external)
  • 23. Validated learning 23 Balancing Discovery and Delivery - © Patrick Steyaert, 2015 Ideas Build Product Measure Data Learn
  • 24. Hypothesis 24 We believe that <Building this feature> <for these people> Will achieve <this outcome> We will know we are successful when we see <this signal or measurable result> Balancing Discovery and Delivery - © Patrick Steyaert, 2015
  • 25. ExampleDiscoveryKanban 25 Balancing Discovery and Delivery - © Patrick Steyaert, 2015 Backlog Build Measure Learn 4 3 2 3 Hypothesis to be validated Experiment Kanban (2) - Discovery and delivery alternate - Options that can be exercised Limit the number of un-validated assumptions
  • 26. Creating options 26 Balancing Discovery and Delivery - © Patrick Steyaert, 2015 Exercised Option Hypothesis Option creation exercising Down paymentHouse price will go up House MVP (option to pivot or persevere) User need Full product development Divergent process
  • 27. Balancing Discovery and Delivery - © Patrick Steyaert, 2015 27 “what” is known “why” and “how” are discovered Delivery precedes discovery Pre-Hypothesis (unknown unknown)
  • 28. Entrepreneurial approach 28 Balancing Discovery and Delivery - © Patrick Steyaert, 2015 Given means Imagine possible new ends given available means E1 E2 E3 E4 Imagined ends M1 M2 M3 M4 M5 WHAT HOW WHY
  • 29. § Focus on what you can do and do it, without worrying much about what you ought to do §  Begin with who you are, what you know, whom you know §  Immediately start taking action and interaction with other people § Goals and network concurrently converge §  People you interact with self-select into the process §  Each commitment results in new means and goals §  As resources accumulate in the growing network, constraints begin to accrete that reduce possible changes in future goals and restrict who may further join the network Effectuation 29 Balancing Discovery and Delivery - © Patrick Steyaert, 2015
  • 30. ExampleDiscoveryKanban 30 Balancing Discovery and Delivery - © Patrick Steyaert, 2015 Backlog Plan Do Adjust 4 3 2 3 Actions Action Kanban - Delivery precedes discovery - Check 2 Limit the number of actions in progress Not really a feedback loop, just verification It looks like PDCA, but it is not really PDCA!
  • 31. Balancing Discovery and Delivery - © Patrick Steyaert, 2015 31 Observations as a basis for discovery Hidden assumptions (unknown known)
  • 32. Path dependence The set of decisions one faces for any given circumstance is limited by the decisions one has made in the past, even though past circumstances may no longer be relevant. 32 Balancing Discovery and Delivery - © Patrick Steyaert, 2015 Options Emerging path Lock in Varietyofoptions (managerialflexibility) Critical juncture Definition from Praeger, Dave. Our Love Of Sewers: A Lesson in Path Dependence Pre-hypothesis Hypothesis Post-hypothesis
  • 33. Weak signals – ugly babies & invisible gorillas 33 Every movie the company makes starts out "ugly”; Ill-defined ideas need protection the most, lest they die too young. - Pixar president Ed Catmull Our minds don't work the way we think they do. We think we see ourselves and the world as they really are, but we're actually missing a whole lot. - Christopher Chabris and Daniel Simons Balancing Discovery and Delivery - © Patrick Steyaert, 2015
  • 34. Observe-Orient-Decide-Act Boyd’s strategic decision making loop Observe Orient Decide Act
  • 35. ExampleDiscoveryKanban 35 Balancing Discovery and Delivery - © Patrick Steyaert, 2015 Backlog Observe Orient Act 4 3 2 3 Orientation Kanban - Observation as a basis for discovery - Decide 2 Strategic decision cycle: Observe-Orient-Decide-Act FLOW Limit the number of decisions in progress Observations (decisions to be made)
  • 36. All together now – the discovery cycle 36 Balancing Discovery and Delivery - © Patrick Steyaert, 2015 Upstream (option) kanban Experiment kanban Experiment Vision Known unknown Constraints Trigger Unknown unknown Orientation kanban Action kanban Model Options Known known Commitment Weak signal Unknown known Orientation
  • 37. All together now – Program Management Kanban Visualize “actions” and “experiments” Visualize “decisions to be made” Balancing Discovery and Delivery - © Patrick Steyaert, 2015 37
  • 38. >4 5 4 >4 5 4 Visualize “commitments” Visualize “options” All together now – Product Management Kanban Balancing Discovery and Delivery - © Patrick Steyaert, 2015 38
  • 39. Visualizing knowledge work 39 Balancing Discovery and Delivery - © Patrick Steyaert, 2015 *oobeya = project room Options Commitments Observations Actions Experiments
  • 40. Not all Kanban is alike Delivery Kanban Discovery Kanban Visualize work Limit work in progress
 Manage flow of work Organize feedback loops
 Evolve experimentally Visualize decisions and options Limit unvalidated assumptions and decisions in progress Manage flow of decisions and options Explicit feedback loops, customer feedback loops Mixed change
  • 41. Not all Kanban is alike Delivery kanban Discovery kanban Improving fitness for purpose of service delivery Improving the fitness for purpose of organizations in a continuously changing landscape Demand is established and there is more demand than capability Not just delivery against established demand but also dealing with uncertain demand
  • 43. References 43 Balancing Discovery and Delivery - © Patrick Steyaert, 2015