12 mean and lean analysis approaches for agile teams · •deferring commitment means waiting until...
TRANSCRIPT
![Page 1: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/1.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
WE GET IT. WE’LL HELP YOU GET IT TOO.
12 Mean and Lean Analysis Approaches for Agile Teams
Jacqueline Sanders-BlackmanAgile Analysis Strategist and Senior Instructor
![Page 2: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/2.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Agenda
• Indicators of whether your agile team is too Lean or not Lean enough
• 12 approaches to apply Lean to youragile team
• Knowing when to and when not toapply Lean to your agile team
![Page 3: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/3.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Why Are We Having This Conversation?
Do you feeling this way….
some of the time or
everyday?
![Page 4: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/4.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Keeping Your Lean Agile from Turning Mean
![Page 5: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/5.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Words That Can Cause Major Damage
(Agile) Go Faster
High Value Deliverables Sooner
(Agile)Be Flexible akaNo Rules
Stakeholders should be able to change their mindFail Fast - Learn Fast Manage Incremental ChangeManage Change; Don’t Avoid It
(Lean) Do Morewith Less
Eliminate Waste (Low Value Activity)
![Page 6: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/6.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
In the Beginning ….
Individuals & Interaction
Working Software
Collaboration
Responsive to Change
![Page 7: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/7.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
And Then….
Scrum
Kanban
Agile
SAFe
• Sprint Planning• Daily Stand Up• Sprint Review• Retrospectives
• Visual Display of Work• WIP – Work In Progress• Pull versus Push• Swarm• Do More Finishing than
Starting
• Shared Services• Value Streams• Technical Debt• Scrum of Scrums• Program Increment
Planning/Roadmap
![Page 8: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/8.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
As Well As….
Scrum
SAFe
Agile
Kanban
Agile Portfolio
Mgmt
Value Mgmt
DevOps
User Stories
XP/TDD
• Sprint Planning• Daily Stand Up• Sprint Review• Retrospectives
• Minimum Viable Product• Backlog Grooming• Story Splitting
• Shared Services• Value Streams• Technical Debt• Scrum of Scrums• Program Increment
Planning/Roadmap• Agile Accounting• Technical Runway• Enablers
• Acceptance Criteria• Examples & Scenarios• 3 Amigos• Definition of Ready• Done
• Visual Display of Work• WIP – Work In Progress• Pull versus Push• Swarm• Do More Finishing than Starting
• Cross Functional Training• Co-located• Paired Programming• Design/System Thinking
![Page 9: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/9.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Finding Your Lean
Human Centered
Value Management
LEAN• Short Increments• Team – Customer
Collaboration• Individual
Interaction• Embrace Change• Working Software
AGILE• Eliminate waste• The goal of all resources is
to deliver value to the customer, all else is wasteful
• Keep design simple and then improve
• Keep processes simple and then improve
• Simple tends to be optimal
![Page 10: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/10.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Lean
LEAN is a long-term, continuous process improvement approach.
Lean means creating more value for customers with fewer resources.
A lean organization understands customer value and focuses its key processes to continuously increase it.
The ultimate goal is to provide perfect value to the customer through a perfect value creation process that has zero waste.
![Page 11: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/11.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MeanAdjective1. offensive, selfish, or unaccommodating; nasty; malicious: a mean remark;
He gets mean when he doesn't get his way.
Noun1. Usually, means. (used with a singular or plural verb) an agency,
instrument, or method used to attain an end: The telephone is a means ofcommunication. There are several means of solving the problem.
2. means. available resources, especially money: They lived beyond their means. Considerable financial resources; riches: a man of means.
3. something that is midway between two extremes; something intermediate: to seek a mean between cynicism and blind faith.
![Page 12: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/12.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Finding Your Mean ‘means’ Balance
![Page 13: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/13.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
What Makes Agile – Agile?
Team
Value Management
CeremoniesMindset
![Page 14: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/14.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Never Sacrifice High Value Activities… Healthy Team
Respected Heard and Valued
Healthy Backlog Groomed Backlog Refined Stories
Focused on the Minimum Delivering High Value Items Sooner A Sustainable Approach
![Page 15: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/15.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12 Lean Mean Agile PrinciplesThe Balance Approach to Streamlining Your Agile Practices
![Page 16: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/16.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#1 Lean Principle: Eliminate Waste
• Overproduction• Waiting …On Dependencies• Transporting …Relay Communication• Inappropriate Processing; Over-Processing• Unnecessary Inventory• Excess Motion/Activities• Defects
![Page 17: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/17.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Guess What I Said?
Can we discontinue daily stand ups?
![Page 18: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/18.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#2 Lean Principle: Defer Commitment• Deferring commitment means waiting until the last responsible
moment to make a decision. • Defer critical decisions in order to learn as much as you can
about the area you have to decide on.• Don’t get locked into a design that won’t let you change or
adjust based on what you’ve learned.• For example, seeing a stakeholders reaction to one piece of the
functionality might help you make a better decision on subsequent components and future releases.
![Page 19: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/19.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#3 Lean Principle: Eliminate Anything with No Value to the Customer
Was a good ideal initially…
![Page 20: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/20.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#4 Lean Principle: Make the Process Error Proof (Reduce Errors)
![Page 21: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/21.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Covering All Your Basis & Perspectives
![Page 22: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/22.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#5 Lean Principle: Create More Value with Less
![Page 23: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/23.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#6 Lean Principle: Identify Value
Save Money
Customer Retention
Increase Revenue
![Page 24: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/24.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#7 Lean Principle: Map the Value Stream
![Page 25: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/25.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Minimum Viable Features
![Page 26: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/26.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#8 Lean Principle: Perfect High Value Processes
HelpfulTo achieving the objectives
HarmfulTo achieving the objective
Internal OriginAttributes of the organization
Strengths Weaknesses
External OriginAttributes of the organization
Opportunities Threats
SWOT ANALYSIS
![Page 27: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/27.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#9 Lean Principle: Create Processes with Zero Waste
7 Wastes of Agile Software1. Partially Done Work2. Extra Features3. Relearning: Improper Knowledge Sharing or Lack of
Documentation4. Hand-Offs: Task Handoffs instead of collaboration5. Delays: Team Members not Available6. Task Switching and Multi-tasking 7. Defects: Story Context Missing (the Missing C)
![Page 28: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/28.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#10 Lean Principle: Establish Pull
![Page 29: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/29.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#11 Lean Principle: Create Flow
Business
Test
Development
![Page 30: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/30.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
#12 Lean Principle: Recognize Perfection
Keep Start
ThanksStop
Disclaimer: Perfection is a moving target
Progress keeps you moving in the right direction
![Page 31: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/31.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Remember, The Key to Lean Mean Agile… Healthy Team
Respected Heard and Valued
Healthy Backlog Groomed Backlog Refined Stories
Focused on the Minimum Delivering High Value Items Sooner A Sustainable Approach
![Page 32: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/32.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Agile Transformation Roadmap
Where are you at in your transformation?
![Page 33: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/33.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
What did you learn?
![Page 34: 12 Mean and Lean Analysis Approaches for Agile Teams · •Deferring commitment means waiting until the last responsible moment to make a decision](https://reader036.vdocuments.site/reader036/viewer/2022081522/5fb7cef3fb80897cfa6bf07a/html5/thumbnails/34.jpg)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Stay in Touch
@RequirementsPro
linkedin.com/in/jacqueline007
Like us on Facebookfacebook.com/b2ttraining/