SlideShare a Scribd company logo
Marc Danziger
CDO, Enterprise Consultant
Agile v. Agility – And Growth
- Your name
- Your company
- Your superpower
Introductions
© Copyright Net Objectives, Inc. All Rights Reserved 3
Marc Danziger
marc.danziger@NetObjectives.com
CDO, Enterprise Consultant
Chief Delivery Officer Marc Danziger is the Chief Delivery Officer of
Net Objectives. With over 20 years of
experience, Marc is a leading practitioner in
project and program management, project
rescue, product portfolio management, SAFe,
Scrum and business architecture. He helps
companies transform to Lean and Agile
enterprises.
He has a Masters in Planning Theory from U.C.
Berkeley where he studied with the originators
of the concepts of Wicked Problems and
Design Patterns.
© Copyright Net Objectives, Inc. All Rights Reserved 4
Lean Management
Project Management
Kanban / Scrum
ATDD / TDD / Design Patterns
technical
ASSESSMENTS
CONSULTING
TRAINING
COACHING
Lean for Executives
Product Portfolio Management
Business Product Owner
Product Owner
Onsite SPC
Leading SAFe
SAFe Architecture
PM/PO
© Copyright Net Objectives, Inc. All Rights Reserved 5
Agile is about practices
s
*Sprint = Iteration
• PM
• POs • POs
• Users
• POs
• Users
• BAs
• PM
• POs
• PM
© Copyright Net Objectives, Inc. All Rights Reserved 6
Agility is about overall control and responsiveness
© Copyright Net Objectives, Inc. All Rights Reserved 7
Agile | Lean Principles
• Take a systems view
• Limit WIP
• Manage batch size
• Build short feedback loops
• Create / support persistent cross functional teams
• Decentralize decision making
• Develop talent
© Copyright Net Objectives, Inc. All Rights Reserved 8
BUSINESS AGILITY
BUSINESS INCREMENTS
PRIORITY AND SEQUENCE
RELEASE PLANNING
Business
© Copyright Net Objectives, Inc. All Rights Reserved 9
MANAGEMENT AGILITY
CONTINUOUS FEED OF BUSINESS VALUE
MANAGING THE FLOW OF WORK
WIP MANAGEMENT
Manage
ment
© Copyright Net Objectives, Inc. All Rights Reserved 10
ADAPTIVE MANAGEMENT
IDENTIFYING IMPEDIMENTS AND DELAY
CONTINUOUS ORGINIZATIONAL IMPROVEMENT
WORKING ON AS WELL AS IN
Manage
ment
© Copyright Net Objectives, Inc. All Rights Reserved 11
TEAM AGILITY
SELF ORGANIZATION
SPEED OF PRODUCING QUALITY
BUSINESS INCREMENTS
Team
© Copyright Net Objectives, Inc. All Rights Reserved 12
TECHNICAL AGILITY
BEST ENGINEERING PRACTICES
TDD, DESIGN PATTERNS, EMERGENT
DESIGN, CONTINUOUS INTEGRATION,
REFACTORING
CONTINUOUS IMPROVEMENT
Team
© Copyright Net Objectives, Inc. All Rights Reserved 13
ENTERPRISE AGILITY
FREQUENT INCREMENTAL
DELIVERY
TIGHT COUPLING OF STRATEGY AND
DELIVERY
RESPONSIVE TO CHANGE
Enterprise
Agility
© Copyright Net Objectives, Inc. All Rights Reserved 14
Lean is based on the idea
that delay is the root
problem.
…let’s discuss
© Copyright Net Objectives, Inc. All Rights Reserved 15
1. Identify the actions taken in the value stream
ApproveRequest Reqts Sign Off
Review Deploy
Analysis
Design Code Test
© Copyright Net Objectives, Inc. All Rights Reserved 16
120 hrs` 280 hrs 240 hrs 8 hrs2 hrs
1. Identify the actions taken in the value stream
2. What was the real time from start to finish of the action?
ApproveRequest Reqts Sign Off
Review Deploy
Analysis
Design Code Test
0.5 hrs 160 hrs8 hrs 8 hrs 100 hrs
© Copyright Net Objectives, Inc. All Rights Reserved 17
120 hrs` 280 hrs 240 hrs 8 hrs2 hrs
1. Identify the actions taken in the value stream
2. What was the real time from start to finish of the action?
3. What was the average time working on this vs working on other things?
Approve
.1 / 7.9 hrs
Request
0.5 / 0.0 hr
Reqts
60 / 100 hrs
Sign Off
1 / 7 hrs
Review
2 / 0 hrs
Deploy
3 / 5 hrs
Analysis
40 / 600 hrs
Design
40 / 80 hrs
Code
80 / 200 hrs
Test
40 / 200 hrs
0.5 hrs 160 hrs8 hrs 8 hrs 100 hrs
© Copyright Net Objectives, Inc. All Rights Reserved 18
80 hrs320 hrs 80 hrs 320 hrs
80 hrs
160 hrs 80 hrs 80 hrs 80 hrs
1. Identify the actions taken in the value stream
2. What was the real time from start to finish of the action?
3. What was the average time working on this vs working on other things?
4. Identify time between actions
120 hrs` 280 hrs 240 hrs 8 hrs2 hrs
Approve
.1 / 7.9 hrs
Request
0.5 / 0.0 hr
Reqts
60 / 100 hrs
Sign Off
1 / 7 hrs
Review
2 / 0 hrs
Deploy
3 / 5 hrs
Analysis
40 / 600 hrs
Design
40 / 80 hrs
Code
80 / 200 hrs
Test
40 / 200 hrs
0.5 hrs 160 hrs8 hrs 8 hrs 100 hrs
© Copyright Net Objectives, Inc. All Rights Reserved 19
80 hrs320 hrs 80 hrs 320 hrs
80 hrs
160 hrs 80 hrs 80 hrs 80 hrs
120 hrs` 280 hrs 240 hrs 8 hrs2 hrs
1. Identify the actions taken in the value stream
2. What was the real time from start to finish of the action?
3. What was the average time working on this vs working on other things?
4. Identify time between actions
5. Identify any loop backs required
65% defective
Repeat 3X
20% rejected
Repeat 1X
Approve
.1 / 7.9 hrs
Request
0.5 / 0.0 hr
Reqts
60 / 100 hrs
Sign Off
1 / 7 hrs
Review
2 / 0 hrs
Deploy
3 / 5 hrs
Analysis
40 / 600 hrs
Design
40 / 80 hrs
Code
80 / 200 hrs
Test
40 / 200 hrs
0.5 hrs 160 hrs8 hrs 8 hrs 100 hrs
© Copyright Net Objectives, Inc. All Rights Reserved 20
1. Identify the actions taken in the value stream
2. What was the real time from start to finish of the action?
3. What was the average time working on this vs working on other things?
4. Identify time between actions
5. Identify any loop backs required
6. Calculate % time worked
80 hrs320 hrs 80 hrs 320 hrs
80 hrs
160 hrs 80 hrs 80 hrs 80 hrs
0.5 hrs 160 hrs8 hrs 8 hrs
120 hrs` 280 hrs 240 hrs
100 hrs
8 hrs2 hrs
65% defective
Repeat 3X
20% rejected
Repeat 1X
Avg Time Worked
Total Cycle Time
% time worked = 14.9%
509 hrs
3433 hrs
509 hrs
3433 hrs
Avg Time Worked
Total Cycle Time
Approve
.1 / 7.9 hrs
Request
0.5 / 0.0 hr
Reqts
60 / 100 hrs
Sign Off
1 / 7 hrs
Review
2 / 0 hrs
Deploy
3 / 5 hrs
Analysis
40 / 600 hrs
Design
40 / 80 hrs
Code
80 / 200 hrs
Test
40 / 200 hrs
Approve
.1 / 7.9 hrs
Request
0.5 / 0.0 hrs
Reqts
60 / 100 hrs
Sign Off
1 / 7 hrs
Review
2 / 0 hrs
Deploy
3 / 5 hrs
Analysis
40 / 60 hrs
Design
40 / 80 hrs
Code
80 / 200 hrs
Test
40 / 200 hrs
0.5 hrs 160 hrs8 hrs 8 hrs
120 hrs 280 hrs 240 hrs
100 hrs
8 hrs2 hrs
320 hrs 80 hrs 320 hrs 80 hrs
160 hrs 80 hrs 80 hrs
65% defective
Repeat 3X
20% rejected
Repeat 1X
80 hrs
80 hrs
© Copyright Net Objectives, Inc. All Rights Reserved 21
80 hrs320 hrs 80 hrs 320 hrs
80 hrs
160 hrs 80 hrs 80 hrs 80 hrs
120 hrs` 280 hrs 240 hrs 8 hrs2 hrs
Approve
0.1 / 7.9 hrs
Request
0.5 / 0.0 hr
Reqts
60 / 100 hrs
Sign Off
1 / 7 hrs
Review
2 / 0 hrs
Deploy
3 / 5 hrs
Analysis
40 / 60 hrs
Design
40 / 80 hrs
Code
80 / 200 hrs
Test
40 /200 hrs
65% defective
Repeat 3X
20% rejected
Repeat 1X
320 hrs 80 hrs 320 hrs 80 hrs
160 hrs 80 hrs 80 hrs
65% defective
Repeat 3X
20% rejected
Repeat 1X
80 hrs
80 hrs
Eliminating
delays between
what you do
Getting better
at what you do
Which gives a better return?
0.5 hrs 8 hrs 8 hrs 100 hrs160 hrs
© Copyright Net Objectives, Inc. All Rights Reserved 22
Delay has three non-obvious causes.
(along with a bunch of obvious ones)
• Batch Size
• Work In Progress
• Multitasking
© Copyright Net Objectives, Inc. All Rights Reserved 23
What’s batch size?
© Copyright Net Objectives, Inc. All Rights Reserved 24
Waitingforapproval
Workingonapproval
ReadyforRequirements
Requirements
Readyforsignoff
ReadyforAnalysis
Analysis
ReadyforDesign
Design
ReadyforReview
Review
ReadyforCode
Code
ReadyforTest
Test
ReadyforDeploy
Deploy
Done
SignOff
.1 60 1 40 40 2 80 40 3
320 8 80 160 320 8 80 100 80 120 160 2 80 280 80 240 80 8
-------------------------------------- Development Team ---------------------------------------- Product Managers --
map value stream to kanban board
© Copyright Net Objectives, Inc. All Rights Reserved 25
What’s multitasking?
…really?
We all live it.
Because we focus on utilization / busyness,
more than getting stuff done.
© Copyright Net Objectives, Inc. All Rights Reserved 26
Costs of Interrupting a Team
What we think will happen What does happen
Current state
Rework
Overhead
Planned Work
Rework
Overhead
Planned Work
New Features
Rework
Overhead
Planned Work
New Features
Extra work
The cost of interrupting a team is not
just the delay of other work, it is the
additional work it creates that would
otherwise not have to be done.
© Copyright Net Objectives, Inc. All Rights Reserved 27
How We Manage People
© Copyright Net Objectives, Inc. All Rights Reserved 28
here’s a
spot!
…and
another!
Operating a product development process near full utilization is an economic disaster.
Don Reinertsen
© Copyright Net Objectives, Inc. All Rights Reserved 29
QUESTION
What is our goal?
That is, what must we make sure we are doing in
order to be successful?
…FINISHING. Nothing else matters.
© Copyright Net Objectives, Inc. All Rights Reserved 30
Source: Standish Group
Study of 2000 projects at 1000 companies
Usage of Features and
Functions in Typical System
WASTE
and the
DELAY OF VALUE
© Copyright Net Objectives, Inc. All Rights Reserved 31
Input
Priority
BUSINESS DISCOVERY BUSINESS DELIVERY
Planning Staging Ready to
Pull
c h u n k i n g s l i c i n g
Decision
High enough business
value?
Decision
Technically feasible,
sufficient ROI?
Iteration
0
Iterative
Development
Incremental
Deployment
Support &
Feedback
Decision
Ready to release?
Decision
Is there capacity?
Define acceptance
criteria and
feature sequence
Build iteratively, deploy
incrementally
Review business value ,
approve, and prioritize
Define value
increments and
sequence
Define
product
backlog
The Value Stream
Doing
“Left of Do”
© Copyright Net Objectives, Inc. All Rights Reserved 32
1 2 3
but incrementing calls for a
fully formed idea
courtesy Jeff Patton
“incrementing” builds a bit at a time...
© Copyright Net Objectives, Inc. All Rights Reserved 33
1 2 3
to allow you to move from
vague idea to realization
courtesy Jeff Patton
“iterating” builds a rough version, validates it,
then slowly builds up quality…
© Copyright Net Objectives, Inc. All Rights Reserved 34
Program: Straight Through Processing
Value Criteria
Improve
Operations
Increase capacity for
handling transactions
Customer
Satisfaction
Shorten resolution time
Reduce Cost Reduce manual processing
cost (headcount)
Synopsis
Customer transactions/requests/issues/problems are handled by process associates in
the customer service area. The volume of transactions which need to be resolved on a
daily basis is nearing the capacity of what can be handled within a 24 hour period; in
addition, resolution time is longer due to the manual effort involved in resolving the
problem.
The company is committed to investing in technology which would automate (no touch)
current manual processes, handle more requests in a shorter amount of time, with a
reduced number of process associates.
Investment
Budget $20M
Payback / ROI 1-3 years
© Copyright Net Objectives, Inc. All Rights Reserved 35
Business Backlog for STP
Program: No touch STP
High Low
Plan Setup Ent. Data Workflow Auto. STP
Bus
Inc
Bus
Inc
Bus
Inc
Bus
Inc
Bus
Inc…
9 months
Plan Setup
Ent. Data
Workflow
Auto. STP
80% 10% 10%
6 months!
4 months
1 month of a dev team’s
vs.
Realizing value 3 months sooner!
© Copyright Net Objectives, Inc. All Rights Reserved 36
UX
Client
Server
DB schema
C
System Evolution vs. Business Evolution
Iterative = Start with what we know, implement some, show the customer, adjust
Incremental= Feature Driven ... Value in short cycles ... Slices vs. Layers
BIG Batch
1
1
small Incremental
VALUE
2 3
MORE Business
VALUE ... OR DONE
C
UX
Client
Server
DB schema
4 ... 50
Iterative Business Slices
© Copyright Net Objectives, Inc. All Rights Reserved 37
Time to add new high
value functionality
Time Spent Fixing Bugs Within and Across Systems
Time lost to building things of less importance
Time Available for New Features
Years in future
Current ??? Years?
%ofcapacity
Maximum capacity of the team
Leadership in Transition to
Lean | Agile (or anything else)
• Transition as work
• Need for exceptional, shared clarity of vision and process about
values and about transition
• Organizational change naturally follows process change
• Wash, rinse, repeat – you’re never finished
© Copyright Net Objectives, Inc. All Rights Reserved 39
There is more value created
with overall alignment that
with local excellence.
- Don Reinertsen
Visualize the result, allow teams
to form their own solutions.
© Copyright Net Objectives, Inc. All Rights Reserved 40
Observations Related To Moral Conflict
No fixed recipes for organization,
communications, tactics, leadership, etc.
Wide freedom for subordinates to exercise
imagination and initiative – yet harmonize
within intent of superior commanders.
Heavy reliance upon moral (human values)
instead of material superiority as basis for
cohesion and ultimate success.
Commanders must create a bond and breadth
of experience based upon trust – not mistrust –
for cohesion.
- John Boyd, “Patterns of Conflict” slide 118

More Related Content

What's hot

The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014
The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014
The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014Colin O'Neill
 
5S & Visual Management in Office & Service Environments
5S & Visual Management in Office & Service Environments 5S & Visual Management in Office & Service Environments
5S & Visual Management in Office & Service Environments TKMG, Inc.
 
[Partial Preview:] Waste-finding Checklists for Manufacturing Companies
[Partial Preview:] Waste-finding Checklists for Manufacturing Companies[Partial Preview:] Waste-finding Checklists for Manufacturing Companies
[Partial Preview:] Waste-finding Checklists for Manufacturing CompaniesOperational Excellence Consulting
 
Built in Quality by Michael Ballé - Lean IT Summit 2013
Built in Quality by Michael Ballé - Lean IT Summit 2013Built in Quality by Michael Ballé - Lean IT Summit 2013
Built in Quality by Michael Ballé - Lean IT Summit 2013Institut Lean France
 
Oka dicsovery kanban_llkd14
Oka dicsovery kanban_llkd14Oka dicsovery kanban_llkd14
Oka dicsovery kanban_llkd14Okaloa
 
Performance Testing in Context; From Simple to Rocket Science
Performance Testing in Context; From Simple to Rocket SciencePerformance Testing in Context; From Simple to Rocket Science
Performance Testing in Context; From Simple to Rocket ScienceScott Barber
 
DOES16 London - Andrew Hawkins - Horses for Courses
DOES16 London - Andrew Hawkins - Horses for CoursesDOES16 London - Andrew Hawkins - Horses for Courses
DOES16 London - Andrew Hawkins - Horses for CoursesGene Kim
 
Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)
Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)
Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)Martin Burns
 
How «Toyota Way» principles guided the architecture of Toyota’s product datah...
How «Toyota Way» principles guided the architecture of Toyota’s product datah...How «Toyota Way» principles guided the architecture of Toyota’s product datah...
How «Toyota Way» principles guided the architecture of Toyota’s product datah...Institut Lean France
 
DOES16 London - Philippe Guenet - G3 Model –A Practical Lean Approach to Impr...
DOES16 London - Philippe Guenet - G3 Model –A Practical Lean Approach to Impr...DOES16 London - Philippe Guenet - G3 Model –A Practical Lean Approach to Impr...
DOES16 London - Philippe Guenet - G3 Model –A Practical Lean Approach to Impr...Gene Kim
 
Lean and ITIL: reaching to the (hidden) face of the moon by Nicolas Stampf, BP2i
Lean and ITIL: reaching to the (hidden) face of the moon by Nicolas Stampf, BP2iLean and ITIL: reaching to the (hidden) face of the moon by Nicolas Stampf, BP2i
Lean and ITIL: reaching to the (hidden) face of the moon by Nicolas Stampf, BP2iInstitut Lean France
 
# 3 PPT - Expose Your Hidden Problems Using Visual Management
# 3 PPT - Expose Your Hidden Problems Using Visual Management# 3 PPT - Expose Your Hidden Problems Using Visual Management
# 3 PPT - Expose Your Hidden Problems Using Visual ManagementRhonda Kovera
 
Qcl 14-v3 5-s_simsree_rohitkaul
Qcl 14-v3 5-s_simsree_rohitkaulQcl 14-v3 5-s_simsree_rohitkaul
Qcl 14-v3 5-s_simsree_rohitkaulRohit Kaul
 

What's hot (16)

The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014
The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014
The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014
 
5S & Visual Management in Office & Service Environments
5S & Visual Management in Office & Service Environments 5S & Visual Management in Office & Service Environments
5S & Visual Management in Office & Service Environments
 
[Partial Preview:] Waste-finding Checklists for Manufacturing Companies
[Partial Preview:] Waste-finding Checklists for Manufacturing Companies[Partial Preview:] Waste-finding Checklists for Manufacturing Companies
[Partial Preview:] Waste-finding Checklists for Manufacturing Companies
 
Built in Quality by Michael Ballé - Lean IT Summit 2013
Built in Quality by Michael Ballé - Lean IT Summit 2013Built in Quality by Michael Ballé - Lean IT Summit 2013
Built in Quality by Michael Ballé - Lean IT Summit 2013
 
Oka dicsovery kanban_llkd14
Oka dicsovery kanban_llkd14Oka dicsovery kanban_llkd14
Oka dicsovery kanban_llkd14
 
Performance Testing in Context; From Simple to Rocket Science
Performance Testing in Context; From Simple to Rocket SciencePerformance Testing in Context; From Simple to Rocket Science
Performance Testing in Context; From Simple to Rocket Science
 
DOES16 London - Andrew Hawkins - Horses for Courses
DOES16 London - Andrew Hawkins - Horses for CoursesDOES16 London - Andrew Hawkins - Horses for Courses
DOES16 London - Andrew Hawkins - Horses for Courses
 
Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)
Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)
Adaptive Delivery at Scale With the Scaled Agile Framework (SAFe)
 
Visual Management by Operational Excellence Consulting
Visual Management by Operational Excellence ConsultingVisual Management by Operational Excellence Consulting
Visual Management by Operational Excellence Consulting
 
5S Audit Checklists for Manufacturing & Office
5S Audit Checklists for Manufacturing & Office5S Audit Checklists for Manufacturing & Office
5S Audit Checklists for Manufacturing & Office
 
How «Toyota Way» principles guided the architecture of Toyota’s product datah...
How «Toyota Way» principles guided the architecture of Toyota’s product datah...How «Toyota Way» principles guided the architecture of Toyota’s product datah...
How «Toyota Way» principles guided the architecture of Toyota’s product datah...
 
DOES16 London - Philippe Guenet - G3 Model –A Practical Lean Approach to Impr...
DOES16 London - Philippe Guenet - G3 Model –A Practical Lean Approach to Impr...DOES16 London - Philippe Guenet - G3 Model –A Practical Lean Approach to Impr...
DOES16 London - Philippe Guenet - G3 Model –A Practical Lean Approach to Impr...
 
Lean and ITIL: reaching to the (hidden) face of the moon by Nicolas Stampf, BP2i
Lean and ITIL: reaching to the (hidden) face of the moon by Nicolas Stampf, BP2iLean and ITIL: reaching to the (hidden) face of the moon by Nicolas Stampf, BP2i
Lean and ITIL: reaching to the (hidden) face of the moon by Nicolas Stampf, BP2i
 
# 3 PPT - Expose Your Hidden Problems Using Visual Management
# 3 PPT - Expose Your Hidden Problems Using Visual Management# 3 PPT - Expose Your Hidden Problems Using Visual Management
# 3 PPT - Expose Your Hidden Problems Using Visual Management
 
5s METHODOLOGY
5s METHODOLOGY5s METHODOLOGY
5s METHODOLOGY
 
Qcl 14-v3 5-s_simsree_rohitkaul
Qcl 14-v3 5-s_simsree_rohitkaulQcl 14-v3 5-s_simsree_rohitkaul
Qcl 14-v3 5-s_simsree_rohitkaul
 

Similar to Agile v agility_v4_md

Lean Software Development Is for Everyone
Lean Software Development Is for EveryoneLean Software Development Is for Everyone
Lean Software Development Is for EveryoneTechWell
 
A Lean Tour of Lean Software Development
A Lean Tour of Lean Software DevelopmentA Lean Tour of Lean Software Development
A Lean Tour of Lean Software DevelopmentTechWell
 
Lean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise AgileLean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise AgileTechWell
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreBimlesh Gundurao
 
Agile Hardware Product Development (NextGen NPD plus - MRO shop example) inc...
Agile Hardware Product Development  (NextGen NPD plus - MRO shop example) inc...Agile Hardware Product Development  (NextGen NPD plus - MRO shop example) inc...
Agile Hardware Product Development (NextGen NPD plus - MRO shop example) inc...Richard Platt
 
1603960041059_20 Six Sigma Good Tools.pptx
1603960041059_20 Six Sigma Good Tools.pptx1603960041059_20 Six Sigma Good Tools.pptx
1603960041059_20 Six Sigma Good Tools.pptxMimmaafrin1
 
How to Apply a Product Mindset to Your Platform Team Tomorrow
How to Apply a Product Mindset to Your Platform Team TomorrowHow to Apply a Product Mindset to Your Platform Team Tomorrow
How to Apply a Product Mindset to Your Platform Team TomorrowJelmer Borst
 
Disaster recovery: modernized best practices for Oracle's JD Edwards and beyond
Disaster recovery: modernized best practices for Oracle's JD Edwards and beyondDisaster recovery: modernized best practices for Oracle's JD Edwards and beyond
Disaster recovery: modernized best practices for Oracle's JD Edwards and beyondVelocity Technology Solutions
 
Erudine Slideshow V3.0
Erudine Slideshow V3.0Erudine Slideshow V3.0
Erudine Slideshow V3.0Erudine
 
Scaling Software Delivery.pdf
Scaling Software Delivery.pdfScaling Software Delivery.pdf
Scaling Software Delivery.pdfTiffany Jachja
 
Testing – Why We Do It Badly2
Testing – Why We Do It Badly2Testing – Why We Do It Badly2
Testing – Why We Do It Badly2adevney
 
기조강연2: 조직의 업무를 보다 스마트하게 만들기 위한 엔지니어링 효율성 개선 (JMP Dan Valente)
기조강연2: 조직의 업무를 보다 스마트하게 만들기 위한 엔지니어링 효율성 개선 (JMP Dan Valente)기조강연2: 조직의 업무를 보다 스마트하게 만들기 위한 엔지니어링 효율성 개선 (JMP Dan Valente)
기조강연2: 조직의 업무를 보다 스마트하게 만들기 위한 엔지니어링 효율성 개선 (JMP Dan Valente)JMP Korea
 
Managers and the land of the lost
Managers and the land of the lostManagers and the land of the lost
Managers and the land of the lostAgileDenver
 
Seeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowaySeeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowayAGILEMinds
 
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy EnvironmentsDOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy EnvironmentsDevOps Enterprise Summmit
 
Quality for DevOps teams - Quality engineering in the DevOps culture
Quality for DevOps teams - Quality engineering in the DevOps cultureQuality for DevOps teams - Quality engineering in the DevOps culture
Quality for DevOps teams - Quality engineering in the DevOps cultureRik Marselis
 
20 Tools of Six Sigma.pptx
20 Tools of Six Sigma.pptx20 Tools of Six Sigma.pptx
20 Tools of Six Sigma.pptxminhajulislam90
 
The Disciplined Approach to Change
The Disciplined Approach to ChangeThe Disciplined Approach to Change
The Disciplined Approach to ChangeFelice Pescatore
 

Similar to Agile v agility_v4_md (20)

Lean Software Development Is for Everyone
Lean Software Development Is for EveryoneLean Software Development Is for Everyone
Lean Software Development Is for Everyone
 
A Lean Tour of Lean Software Development
A Lean Tour of Lean Software DevelopmentA Lean Tour of Lean Software Development
A Lean Tour of Lean Software Development
 
Lean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise AgileLean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise Agile
 
Agile metrics at-pmi bangalore
Agile metrics at-pmi bangaloreAgile metrics at-pmi bangalore
Agile metrics at-pmi bangalore
 
Agile Hardware Product Development (NextGen NPD plus - MRO shop example) inc...
Agile Hardware Product Development  (NextGen NPD plus - MRO shop example) inc...Agile Hardware Product Development  (NextGen NPD plus - MRO shop example) inc...
Agile Hardware Product Development (NextGen NPD plus - MRO shop example) inc...
 
1603960041059_20 Six Sigma Good Tools.pptx
1603960041059_20 Six Sigma Good Tools.pptx1603960041059_20 Six Sigma Good Tools.pptx
1603960041059_20 Six Sigma Good Tools.pptx
 
How to Apply a Product Mindset to Your Platform Team Tomorrow
How to Apply a Product Mindset to Your Platform Team TomorrowHow to Apply a Product Mindset to Your Platform Team Tomorrow
How to Apply a Product Mindset to Your Platform Team Tomorrow
 
Agility mgt v2md
Agility mgt v2mdAgility mgt v2md
Agility mgt v2md
 
Disaster recovery: modernized best practices for Oracle's JD Edwards and beyond
Disaster recovery: modernized best practices for Oracle's JD Edwards and beyondDisaster recovery: modernized best practices for Oracle's JD Edwards and beyond
Disaster recovery: modernized best practices for Oracle's JD Edwards and beyond
 
Erudine Slideshow V3.0
Erudine Slideshow V3.0Erudine Slideshow V3.0
Erudine Slideshow V3.0
 
AgileCamp 2014 Track 1: Accelerating Agile Enterprise Adoption with Scaled Ag...
AgileCamp 2014 Track 1: Accelerating Agile Enterprise Adoption with Scaled Ag...AgileCamp 2014 Track 1: Accelerating Agile Enterprise Adoption with Scaled Ag...
AgileCamp 2014 Track 1: Accelerating Agile Enterprise Adoption with Scaled Ag...
 
Scaling Software Delivery.pdf
Scaling Software Delivery.pdfScaling Software Delivery.pdf
Scaling Software Delivery.pdf
 
Testing – Why We Do It Badly2
Testing – Why We Do It Badly2Testing – Why We Do It Badly2
Testing – Why We Do It Badly2
 
기조강연2: 조직의 업무를 보다 스마트하게 만들기 위한 엔지니어링 효율성 개선 (JMP Dan Valente)
기조강연2: 조직의 업무를 보다 스마트하게 만들기 위한 엔지니어링 효율성 개선 (JMP Dan Valente)기조강연2: 조직의 업무를 보다 스마트하게 만들기 위한 엔지니어링 효율성 개선 (JMP Dan Valente)
기조강연2: 조직의 업무를 보다 스마트하게 만들기 위한 엔지니어링 효율성 개선 (JMP Dan Valente)
 
Managers and the land of the lost
Managers and the land of the lostManagers and the land of the lost
Managers and the land of the lost
 
Seeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowaySeeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan Shalloway
 
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy EnvironmentsDOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
 
Quality for DevOps teams - Quality engineering in the DevOps culture
Quality for DevOps teams - Quality engineering in the DevOps cultureQuality for DevOps teams - Quality engineering in the DevOps culture
Quality for DevOps teams - Quality engineering in the DevOps culture
 
20 Tools of Six Sigma.pptx
20 Tools of Six Sigma.pptx20 Tools of Six Sigma.pptx
20 Tools of Six Sigma.pptx
 
The Disciplined Approach to Change
The Disciplined Approach to ChangeThe Disciplined Approach to Change
The Disciplined Approach to Change
 

More from Marc Danziger

Lago Seco Pumping Station
Lago Seco Pumping StationLago Seco Pumping Station
Lago Seco Pumping StationMarc Danziger
 
Dilemmas In A General Theory of Planning
Dilemmas In A General Theory of PlanningDilemmas In A General Theory of Planning
Dilemmas In A General Theory of PlanningMarc Danziger
 
Butcher Hill Traffic study notes
Butcher Hill Traffic study notesButcher Hill Traffic study notes
Butcher Hill Traffic study notesMarc Danziger
 
Settlement agreement
Settlement agreementSettlement agreement
Settlement agreementMarc Danziger
 
What We Talk About When We Talk About Agile (an introduction)
What We Talk About When We Talk About Agile (an introduction)What We Talk About When We Talk About Agile (an introduction)
What We Talk About When We Talk About Agile (an introduction)Marc Danziger
 
Crocker 2011 power point presentation v2
Crocker 2011   power point presentation v2Crocker 2011   power point presentation v2
Crocker 2011 power point presentation v2Marc Danziger
 
Usmc Coin Helmand Province Aar Via Photos 23 Oct 20091
Usmc Coin Helmand Province Aar Via Photos 23 Oct 20091Usmc Coin Helmand Province Aar Via Photos 23 Oct 20091
Usmc Coin Helmand Province Aar Via Photos 23 Oct 20091Marc Danziger
 
Small Business Social Media V3b Working
Small Business Social Media V3b WorkingSmall Business Social Media V3b Working
Small Business Social Media V3b WorkingMarc Danziger
 
Small Business Social Media Part One Working
Small  Business  Social  Media  Part  One WorkingSmall  Business  Social  Media  Part  One Working
Small Business Social Media Part One WorkingMarc Danziger
 
Some Fast Thoughts On Web 2 V3
Some Fast Thoughts On Web 2 V3Some Fast Thoughts On Web 2 V3
Some Fast Thoughts On Web 2 V3Marc Danziger
 

More from Marc Danziger (17)

Offramps v1
Offramps v1Offramps v1
Offramps v1
 
Lago Seco Pumping Station
Lago Seco Pumping StationLago Seco Pumping Station
Lago Seco Pumping Station
 
Graham1957
Graham1957Graham1957
Graham1957
 
Dilemmas In A General Theory of Planning
Dilemmas In A General Theory of PlanningDilemmas In A General Theory of Planning
Dilemmas In A General Theory of Planning
 
Butcher Hill Traffic study notes
Butcher Hill Traffic study notesButcher Hill Traffic study notes
Butcher Hill Traffic study notes
 
Settlement agreement
Settlement agreementSettlement agreement
Settlement agreement
 
What We Talk About When We Talk About Agile (an introduction)
What We Talk About When We Talk About Agile (an introduction)What We Talk About When We Talk About Agile (an introduction)
What We Talk About When We Talk About Agile (an introduction)
 
State bar bookmarks
State bar bookmarksState bar bookmarks
State bar bookmarks
 
State bar 2012a
State bar 2012aState bar 2012a
State bar 2012a
 
Crocker bookmarks
Crocker bookmarksCrocker bookmarks
Crocker bookmarks
 
Crocker 2011 power point presentation v2
Crocker 2011   power point presentation v2Crocker 2011   power point presentation v2
Crocker 2011 power point presentation v2
 
State and all local
State and all localState and all local
State and all local
 
Usmc Coin Helmand Province Aar Via Photos 23 Oct 20091
Usmc Coin Helmand Province Aar Via Photos 23 Oct 20091Usmc Coin Helmand Province Aar Via Photos 23 Oct 20091
Usmc Coin Helmand Province Aar Via Photos 23 Oct 20091
 
Small Business Social Media V3b Working
Small Business Social Media V3b WorkingSmall Business Social Media V3b Working
Small Business Social Media V3b Working
 
Small Business Social Media Part One Working
Small  Business  Social  Media  Part  One WorkingSmall  Business  Social  Media  Part  One Working
Small Business Social Media Part One Working
 
HIMSS Final V3.0
HIMSS Final V3.0HIMSS Final V3.0
HIMSS Final V3.0
 
Some Fast Thoughts On Web 2 V3
Some Fast Thoughts On Web 2 V3Some Fast Thoughts On Web 2 V3
Some Fast Thoughts On Web 2 V3
 

Recently uploaded

AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAlluxio, Inc.
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...Alluxio, Inc.
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfkalichargn70th171
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILNatan Silnitsky
 
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 KnowPeter Caitens
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of ProgrammingMatt Welsh
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
 
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.pptxwottaspaceseo
 
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.pdfGlobus
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandIES VE
 
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 2024Globus
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareinfo611746
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
 
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
 

Recently uploaded (20)

AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
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
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
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
 
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
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
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
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
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?
 

Agile v agility_v4_md

  • 1. Marc Danziger CDO, Enterprise Consultant Agile v. Agility – And Growth
  • 2. - Your name - Your company - Your superpower Introductions
  • 3. © Copyright Net Objectives, Inc. All Rights Reserved 3 Marc Danziger marc.danziger@NetObjectives.com CDO, Enterprise Consultant Chief Delivery Officer Marc Danziger is the Chief Delivery Officer of Net Objectives. With over 20 years of experience, Marc is a leading practitioner in project and program management, project rescue, product portfolio management, SAFe, Scrum and business architecture. He helps companies transform to Lean and Agile enterprises. He has a Masters in Planning Theory from U.C. Berkeley where he studied with the originators of the concepts of Wicked Problems and Design Patterns.
  • 4. © Copyright Net Objectives, Inc. All Rights Reserved 4 Lean Management Project Management Kanban / Scrum ATDD / TDD / Design Patterns technical ASSESSMENTS CONSULTING TRAINING COACHING Lean for Executives Product Portfolio Management Business Product Owner Product Owner Onsite SPC Leading SAFe SAFe Architecture PM/PO
  • 5. © Copyright Net Objectives, Inc. All Rights Reserved 5 Agile is about practices s *Sprint = Iteration • PM • POs • POs • Users • POs • Users • BAs • PM • POs • PM
  • 6. © Copyright Net Objectives, Inc. All Rights Reserved 6 Agility is about overall control and responsiveness
  • 7. © Copyright Net Objectives, Inc. All Rights Reserved 7 Agile | Lean Principles • Take a systems view • Limit WIP • Manage batch size • Build short feedback loops • Create / support persistent cross functional teams • Decentralize decision making • Develop talent
  • 8. © Copyright Net Objectives, Inc. All Rights Reserved 8 BUSINESS AGILITY BUSINESS INCREMENTS PRIORITY AND SEQUENCE RELEASE PLANNING Business
  • 9. © Copyright Net Objectives, Inc. All Rights Reserved 9 MANAGEMENT AGILITY CONTINUOUS FEED OF BUSINESS VALUE MANAGING THE FLOW OF WORK WIP MANAGEMENT Manage ment
  • 10. © Copyright Net Objectives, Inc. All Rights Reserved 10 ADAPTIVE MANAGEMENT IDENTIFYING IMPEDIMENTS AND DELAY CONTINUOUS ORGINIZATIONAL IMPROVEMENT WORKING ON AS WELL AS IN Manage ment
  • 11. © Copyright Net Objectives, Inc. All Rights Reserved 11 TEAM AGILITY SELF ORGANIZATION SPEED OF PRODUCING QUALITY BUSINESS INCREMENTS Team
  • 12. © Copyright Net Objectives, Inc. All Rights Reserved 12 TECHNICAL AGILITY BEST ENGINEERING PRACTICES TDD, DESIGN PATTERNS, EMERGENT DESIGN, CONTINUOUS INTEGRATION, REFACTORING CONTINUOUS IMPROVEMENT Team
  • 13. © Copyright Net Objectives, Inc. All Rights Reserved 13 ENTERPRISE AGILITY FREQUENT INCREMENTAL DELIVERY TIGHT COUPLING OF STRATEGY AND DELIVERY RESPONSIVE TO CHANGE Enterprise Agility
  • 14. © Copyright Net Objectives, Inc. All Rights Reserved 14 Lean is based on the idea that delay is the root problem. …let’s discuss
  • 15. © Copyright Net Objectives, Inc. All Rights Reserved 15 1. Identify the actions taken in the value stream ApproveRequest Reqts Sign Off Review Deploy Analysis Design Code Test
  • 16. © Copyright Net Objectives, Inc. All Rights Reserved 16 120 hrs` 280 hrs 240 hrs 8 hrs2 hrs 1. Identify the actions taken in the value stream 2. What was the real time from start to finish of the action? ApproveRequest Reqts Sign Off Review Deploy Analysis Design Code Test 0.5 hrs 160 hrs8 hrs 8 hrs 100 hrs
  • 17. © Copyright Net Objectives, Inc. All Rights Reserved 17 120 hrs` 280 hrs 240 hrs 8 hrs2 hrs 1. Identify the actions taken in the value stream 2. What was the real time from start to finish of the action? 3. What was the average time working on this vs working on other things? Approve .1 / 7.9 hrs Request 0.5 / 0.0 hr Reqts 60 / 100 hrs Sign Off 1 / 7 hrs Review 2 / 0 hrs Deploy 3 / 5 hrs Analysis 40 / 600 hrs Design 40 / 80 hrs Code 80 / 200 hrs Test 40 / 200 hrs 0.5 hrs 160 hrs8 hrs 8 hrs 100 hrs
  • 18. © Copyright Net Objectives, Inc. All Rights Reserved 18 80 hrs320 hrs 80 hrs 320 hrs 80 hrs 160 hrs 80 hrs 80 hrs 80 hrs 1. Identify the actions taken in the value stream 2. What was the real time from start to finish of the action? 3. What was the average time working on this vs working on other things? 4. Identify time between actions 120 hrs` 280 hrs 240 hrs 8 hrs2 hrs Approve .1 / 7.9 hrs Request 0.5 / 0.0 hr Reqts 60 / 100 hrs Sign Off 1 / 7 hrs Review 2 / 0 hrs Deploy 3 / 5 hrs Analysis 40 / 600 hrs Design 40 / 80 hrs Code 80 / 200 hrs Test 40 / 200 hrs 0.5 hrs 160 hrs8 hrs 8 hrs 100 hrs
  • 19. © Copyright Net Objectives, Inc. All Rights Reserved 19 80 hrs320 hrs 80 hrs 320 hrs 80 hrs 160 hrs 80 hrs 80 hrs 80 hrs 120 hrs` 280 hrs 240 hrs 8 hrs2 hrs 1. Identify the actions taken in the value stream 2. What was the real time from start to finish of the action? 3. What was the average time working on this vs working on other things? 4. Identify time between actions 5. Identify any loop backs required 65% defective Repeat 3X 20% rejected Repeat 1X Approve .1 / 7.9 hrs Request 0.5 / 0.0 hr Reqts 60 / 100 hrs Sign Off 1 / 7 hrs Review 2 / 0 hrs Deploy 3 / 5 hrs Analysis 40 / 600 hrs Design 40 / 80 hrs Code 80 / 200 hrs Test 40 / 200 hrs 0.5 hrs 160 hrs8 hrs 8 hrs 100 hrs
  • 20. © Copyright Net Objectives, Inc. All Rights Reserved 20 1. Identify the actions taken in the value stream 2. What was the real time from start to finish of the action? 3. What was the average time working on this vs working on other things? 4. Identify time between actions 5. Identify any loop backs required 6. Calculate % time worked 80 hrs320 hrs 80 hrs 320 hrs 80 hrs 160 hrs 80 hrs 80 hrs 80 hrs 0.5 hrs 160 hrs8 hrs 8 hrs 120 hrs` 280 hrs 240 hrs 100 hrs 8 hrs2 hrs 65% defective Repeat 3X 20% rejected Repeat 1X Avg Time Worked Total Cycle Time % time worked = 14.9% 509 hrs 3433 hrs 509 hrs 3433 hrs Avg Time Worked Total Cycle Time Approve .1 / 7.9 hrs Request 0.5 / 0.0 hr Reqts 60 / 100 hrs Sign Off 1 / 7 hrs Review 2 / 0 hrs Deploy 3 / 5 hrs Analysis 40 / 600 hrs Design 40 / 80 hrs Code 80 / 200 hrs Test 40 / 200 hrs Approve .1 / 7.9 hrs Request 0.5 / 0.0 hrs Reqts 60 / 100 hrs Sign Off 1 / 7 hrs Review 2 / 0 hrs Deploy 3 / 5 hrs Analysis 40 / 60 hrs Design 40 / 80 hrs Code 80 / 200 hrs Test 40 / 200 hrs 0.5 hrs 160 hrs8 hrs 8 hrs 120 hrs 280 hrs 240 hrs 100 hrs 8 hrs2 hrs 320 hrs 80 hrs 320 hrs 80 hrs 160 hrs 80 hrs 80 hrs 65% defective Repeat 3X 20% rejected Repeat 1X 80 hrs 80 hrs
  • 21. © Copyright Net Objectives, Inc. All Rights Reserved 21 80 hrs320 hrs 80 hrs 320 hrs 80 hrs 160 hrs 80 hrs 80 hrs 80 hrs 120 hrs` 280 hrs 240 hrs 8 hrs2 hrs Approve 0.1 / 7.9 hrs Request 0.5 / 0.0 hr Reqts 60 / 100 hrs Sign Off 1 / 7 hrs Review 2 / 0 hrs Deploy 3 / 5 hrs Analysis 40 / 60 hrs Design 40 / 80 hrs Code 80 / 200 hrs Test 40 /200 hrs 65% defective Repeat 3X 20% rejected Repeat 1X 320 hrs 80 hrs 320 hrs 80 hrs 160 hrs 80 hrs 80 hrs 65% defective Repeat 3X 20% rejected Repeat 1X 80 hrs 80 hrs Eliminating delays between what you do Getting better at what you do Which gives a better return? 0.5 hrs 8 hrs 8 hrs 100 hrs160 hrs
  • 22. © Copyright Net Objectives, Inc. All Rights Reserved 22 Delay has three non-obvious causes. (along with a bunch of obvious ones) • Batch Size • Work In Progress • Multitasking
  • 23. © Copyright Net Objectives, Inc. All Rights Reserved 23 What’s batch size?
  • 24. © Copyright Net Objectives, Inc. All Rights Reserved 24 Waitingforapproval Workingonapproval ReadyforRequirements Requirements Readyforsignoff ReadyforAnalysis Analysis ReadyforDesign Design ReadyforReview Review ReadyforCode Code ReadyforTest Test ReadyforDeploy Deploy Done SignOff .1 60 1 40 40 2 80 40 3 320 8 80 160 320 8 80 100 80 120 160 2 80 280 80 240 80 8 -------------------------------------- Development Team ---------------------------------------- Product Managers -- map value stream to kanban board
  • 25. © Copyright Net Objectives, Inc. All Rights Reserved 25 What’s multitasking? …really? We all live it. Because we focus on utilization / busyness, more than getting stuff done.
  • 26. © Copyright Net Objectives, Inc. All Rights Reserved 26 Costs of Interrupting a Team What we think will happen What does happen Current state Rework Overhead Planned Work Rework Overhead Planned Work New Features Rework Overhead Planned Work New Features Extra work The cost of interrupting a team is not just the delay of other work, it is the additional work it creates that would otherwise not have to be done.
  • 27. © Copyright Net Objectives, Inc. All Rights Reserved 27 How We Manage People
  • 28. © Copyright Net Objectives, Inc. All Rights Reserved 28 here’s a spot! …and another! Operating a product development process near full utilization is an economic disaster. Don Reinertsen
  • 29. © Copyright Net Objectives, Inc. All Rights Reserved 29 QUESTION What is our goal? That is, what must we make sure we are doing in order to be successful? …FINISHING. Nothing else matters.
  • 30. © Copyright Net Objectives, Inc. All Rights Reserved 30 Source: Standish Group Study of 2000 projects at 1000 companies Usage of Features and Functions in Typical System WASTE and the DELAY OF VALUE
  • 31. © Copyright Net Objectives, Inc. All Rights Reserved 31 Input Priority BUSINESS DISCOVERY BUSINESS DELIVERY Planning Staging Ready to Pull c h u n k i n g s l i c i n g Decision High enough business value? Decision Technically feasible, sufficient ROI? Iteration 0 Iterative Development Incremental Deployment Support & Feedback Decision Ready to release? Decision Is there capacity? Define acceptance criteria and feature sequence Build iteratively, deploy incrementally Review business value , approve, and prioritize Define value increments and sequence Define product backlog The Value Stream Doing “Left of Do”
  • 32. © Copyright Net Objectives, Inc. All Rights Reserved 32 1 2 3 but incrementing calls for a fully formed idea courtesy Jeff Patton “incrementing” builds a bit at a time...
  • 33. © Copyright Net Objectives, Inc. All Rights Reserved 33 1 2 3 to allow you to move from vague idea to realization courtesy Jeff Patton “iterating” builds a rough version, validates it, then slowly builds up quality…
  • 34. © Copyright Net Objectives, Inc. All Rights Reserved 34 Program: Straight Through Processing Value Criteria Improve Operations Increase capacity for handling transactions Customer Satisfaction Shorten resolution time Reduce Cost Reduce manual processing cost (headcount) Synopsis Customer transactions/requests/issues/problems are handled by process associates in the customer service area. The volume of transactions which need to be resolved on a daily basis is nearing the capacity of what can be handled within a 24 hour period; in addition, resolution time is longer due to the manual effort involved in resolving the problem. The company is committed to investing in technology which would automate (no touch) current manual processes, handle more requests in a shorter amount of time, with a reduced number of process associates. Investment Budget $20M Payback / ROI 1-3 years
  • 35. © Copyright Net Objectives, Inc. All Rights Reserved 35 Business Backlog for STP Program: No touch STP High Low Plan Setup Ent. Data Workflow Auto. STP Bus Inc Bus Inc Bus Inc Bus Inc Bus Inc… 9 months Plan Setup Ent. Data Workflow Auto. STP 80% 10% 10% 6 months! 4 months 1 month of a dev team’s vs. Realizing value 3 months sooner!
  • 36. © Copyright Net Objectives, Inc. All Rights Reserved 36 UX Client Server DB schema C System Evolution vs. Business Evolution Iterative = Start with what we know, implement some, show the customer, adjust Incremental= Feature Driven ... Value in short cycles ... Slices vs. Layers BIG Batch 1 1 small Incremental VALUE 2 3 MORE Business VALUE ... OR DONE C UX Client Server DB schema 4 ... 50 Iterative Business Slices
  • 37. © Copyright Net Objectives, Inc. All Rights Reserved 37 Time to add new high value functionality Time Spent Fixing Bugs Within and Across Systems Time lost to building things of less importance Time Available for New Features Years in future Current ??? Years? %ofcapacity Maximum capacity of the team
  • 38. Leadership in Transition to Lean | Agile (or anything else) • Transition as work • Need for exceptional, shared clarity of vision and process about values and about transition • Organizational change naturally follows process change • Wash, rinse, repeat – you’re never finished
  • 39. © Copyright Net Objectives, Inc. All Rights Reserved 39 There is more value created with overall alignment that with local excellence. - Don Reinertsen Visualize the result, allow teams to form their own solutions.
  • 40. © Copyright Net Objectives, Inc. All Rights Reserved 40 Observations Related To Moral Conflict No fixed recipes for organization, communications, tactics, leadership, etc. Wide freedom for subordinates to exercise imagination and initiative – yet harmonize within intent of superior commanders. Heavy reliance upon moral (human values) instead of material superiority as basis for cohesion and ultimate success. Commanders must create a bond and breadth of experience based upon trust – not mistrust – for cohesion. - John Boyd, “Patterns of Conflict” slide 118