SlideShare a Scribd company logo
1 of 34
Download to read offline
“Agile” Not Working forYou?
SeeYour Reality and Incorporate Agility
Johanna Rothman
jr@jrothman.com
www.jrothman.com
https://mastodon.sdf.org/@johannarothman
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Everyone’s gone “Agile,” right?
2
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
So Many Problems
• Long and extensive backlogs and
roadmaps
• Teams become feature factories with
little product strategy
• Little to no experimentation
• Lots of late changes
• No joy. No ease.The grind of work.
3
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Culture is the Root Cause
4
• Resource ef
fi
ciency thinking:
Individual actions or deliverables
• Flow ef
fi
ciency thinking:
Create environment for everyone to
succeed in teams
• Rewards can drive your organizational
structure
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
When managers reward resource ef
fi
ciency, true
agility cannot survive
However, you have many options
5
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Waterfall or agile is not a useful question
(leads to fake agility)
Instead, how can we manage our risks and
incorporate agility?
6
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Part 1: Clarify Risks
7
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Risks Drive Choices for Feedback Loop Duration
• Three major kinds of risks
• Project risks
• Product risks
• Portfolio/organization risks
• When we manage risks, we can
reduce the duration of feedback loops
and decide faster
8
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Project Risks Affect Lifecycle Choice
• The project pyramid explains:
• Drives your project (one aspect)
• Constraints (not more than two)
• Floats (the other three)
9
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Product Risks Affect Lifecycle Choice
• Product risks clarify how much
innovation you need and when
• Very few product ideas survive
customer contact
10
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Portfolio Risks Affect Lifecycle Choice
• How often does your organization
need to re-decide on the project
portfolio?
• Market in
fl
ux
• Startup
• Insuf
fi
cient stability for long decision
durations
• The more portfolio risks, the shorter
the feedback loops need to be
11
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
How to Choose a Lifecycle (Not “Agile”)
• Higher organizational or product risks:
incremental, combination, or agile approach
• Project risks:
• Date → incremental or agile approach
• Low defects → incremental or agile approach
• More features → iterative or agile approach
• General guidelines
• Know what to do and short timeframe? →
serial or incremental
• Longer timeframe? Anything other than serial
12
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Agile Approach Is Not a Lifecycle
• A culture change
• Not a mindset or speci
fi
c practices
• Agile approaches require:
• A collaborative cross-functional team
• Limits its ranked WIP
• Releases often for feedback
• Learns from what they did
• Consider “Agility” instead of “Agile”
13
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Agile Teams Work Through the Architecture to
Deliver
14
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
More risks? Reduce feedback loop
duration
15
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Poll forYour Collaboration to Enable Agility
• In the chat, please use a number for your answer:
16
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Part 2: Clarify Lifecycles
17
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Serial Lifecycles
• Waterfall
• Stage-Gate
• Phases
• Characteristics:
• Plan a lot up front
• SMOE (Simple Matter of Execution)
18
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Reality for Too Many “Agile” Teams
19
Requirements Hell
Freezes are Slush
Reality:
Unplanned Feedback Loops
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Iterative Lifecycles
• Re
fi
ne prototypes:
• Boehm’s Spiral Model
• Evolutionary
Prototyping
• Even SAFe, unless the
teams release from the
fi
rst timebox
20
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Internal vs External Feedback
• Iterative approaches can work under
these conditions:
• Obtain feedback from outside the
team
• Obtain feedback from a customer
• The longer it takes for customer-
based feedback, the more likely the
project “Kiss of Death”
21
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Incremental Lifecycles
• Design to Schedule
focuses on release
candidates
• Staged Delivery
assumes the team will
release
22
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Late Feedback in Incremental Lifecycles
• Design to schedule has risks because
everything is a release candidate
• In Staged Delivery, release what you
have
23
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Consider Combining Approaches
24
Date-driven:
Iterative
fi
rst, then Incremental
Feature-driven:
Iterative
fi
rst,
then choose when to release
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Component Teams Challenge Agility
25
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Agile Approaches
26
Iterations are timeboxes.
That’s how the team limits its WIP.
The shorter the iteration,
the faster everyone learns.
A Kanban system does not need timeboxes.
The team limits its WIP by design.
I like to right-size the work
so the team delivers on a cadence.
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Poll forYour WIP Limits to Enable Agility
• In the chat, please use a number for your answer:
27
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Part 3: How to Increase Agility
28
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Team Tips to Increase Agility
• Focus on the
fl
ow of work, not what
individual people do (
fl
ow ef
fi
ciency
thinking)
• Reduce or timebox up-front work to
reduce later unplanned feedback loops
• Start with and maintain a cross-
functional team that collaborates for
the entire project
29
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Flow Metrics Support More Agility
• Cycle time to see how long things
take
• Aging to see where work gets stuck
and for how long
• WIP: How much work is in progress
• Throughput: How often does the team
release something?
• Why your collaboration and ability to
limit WIP matter
30
Little’s Law:
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Culture/Project Tips to Increase Agility
• Use your project and product risks to
understand how often you need
feedback, internally and externally
• Plan for shorter projects to reduce
unplanned feedback loops
• Deliver & Demo something at least
once a month
31
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Less Planning + More Delivering =
Real Agility
32
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
FindYour Way to Ful
fi
llYour Customers’ Needs
• “Agile” is not the point
• Satisfy the customer
• Manage risks to release
• To obtain revenue
• Use risks to choose your “best”
approach
• Incorporate agility to bring joy and
ease to your work
33
© 2024 Johanna Rothman
https://mastodon.sdf.org/@johannarothman
Let’s Stay in Touch
• Pragmatic Manager:
• www.jrothman.com/
pragmaticmanager
• Please link with me on LinkedIn
• Project Lifecycles: https://
www.jrothman.com/lifecyclebook
34

More Related Content

Similar to Tackling Fake Agility w/ Johanna Rothman

Think Big, Plan Small: How to Use Continual Planning
Think Big, Plan Small: How to Use Continual PlanningThink Big, Plan Small: How to Use Continual Planning
Think Big, Plan Small: How to Use Continual PlanningJohanna Rothman
 
Agile program management: Scaling Collaboration Across the Organization (Agil...
Agile program management: Scaling Collaboration Across the Organization (Agil...Agile program management: Scaling Collaboration Across the Organization (Agil...
Agile program management: Scaling Collaboration Across the Organization (Agil...Johanna Rothman
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failureYuval Yeret
 
Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...
Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...
Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...Johanna Rothman
 
AoIT 15 November Nationwide v.1
AoIT 15 November Nationwide v.1AoIT 15 November Nationwide v.1
AoIT 15 November Nationwide v.1agileoutsideIT
 
Program Management: Collaborating across the Organization
Program Management: Collaborating across the OrganizationProgram Management: Collaborating across the Organization
Program Management: Collaborating across the OrganizationTechWell
 
Overcoming Some Pitfalls of Transitioning to Agile
Overcoming Some Pitfalls of Transitioning to AgileOvercoming Some Pitfalls of Transitioning to Agile
Overcoming Some Pitfalls of Transitioning to AgileJohanna Rothman
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
Enterprise social what is the real value to the business - collab con - mar...
Enterprise social   what is the real value to the business - collab con - mar...Enterprise social   what is the real value to the business - collab con - mar...
Enterprise social what is the real value to the business - collab con - mar...Ruven Gotz
 
WEBINAR: How Leaders Successfully Support Lean Six Sigma Projects (Leadership)
WEBINAR: How Leaders Successfully Support Lean Six Sigma Projects (Leadership)WEBINAR: How Leaders Successfully Support Lean Six Sigma Projects (Leadership)
WEBINAR: How Leaders Successfully Support Lean Six Sigma Projects (Leadership)GoLeanSixSigma.com
 
Can Agile Work With a Waterfall Process?
Can Agile Work With a Waterfall Process?Can Agile Work With a Waterfall Process?
Can Agile Work With a Waterfall Process?John Carter
 
Learning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for HardwareLearning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for HardwareJohn Carter
 
Agile projects.programs.portfolio
Agile projects.programs.portfolioAgile projects.programs.portfolio
Agile projects.programs.portfolioJohanna Rothman
 
Agile Architect as Servant Leader
Agile Architect as Servant LeaderAgile Architect as Servant Leader
Agile Architect as Servant LeaderJohanna Rothman
 
Lean Kanban India 2018 | A Design Thinking Approach towards Business Agility...
Lean Kanban India 2018  | A Design Thinking Approach towards Business Agility...Lean Kanban India 2018  | A Design Thinking Approach towards Business Agility...
Lean Kanban India 2018 | A Design Thinking Approach towards Business Agility...LeanKanbanIndia
 
Keep the Competitive Edge and Reduce Churn
Keep the Competitive Edge and Reduce ChurnKeep the Competitive Edge and Reduce Churn
Keep the Competitive Edge and Reduce ChurnAggregage
 
How to Overcome the Challenges of Scaling Agile
How to Overcome the Challenges of Scaling AgileHow to Overcome the Challenges of Scaling Agile
How to Overcome the Challenges of Scaling AgileJoshua A. Jack
 
Becoming.kick ass.testmanager
Becoming.kick ass.testmanagerBecoming.kick ass.testmanager
Becoming.kick ass.testmanagerJohanna Rothman
 
Agile Localization and Leadership Styles
Agile Localization and Leadership StylesAgile Localization and Leadership Styles
Agile Localization and Leadership StylesRichard Brooks
 

Similar to Tackling Fake Agility w/ Johanna Rothman (20)

Think Big, Plan Small: How to Use Continual Planning
Think Big, Plan Small: How to Use Continual PlanningThink Big, Plan Small: How to Use Continual Planning
Think Big, Plan Small: How to Use Continual Planning
 
Agile program management: Scaling Collaboration Across the Organization (Agil...
Agile program management: Scaling Collaboration Across the Organization (Agil...Agile program management: Scaling Collaboration Across the Organization (Agil...
Agile program management: Scaling Collaboration Across the Organization (Agil...
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failure
 
Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...
Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...
Agile and Lean Roadmapping: Incorporating Change at Every Level of Product Pl...
 
AoIT 15 November Nationwide v.1
AoIT 15 November Nationwide v.1AoIT 15 November Nationwide v.1
AoIT 15 November Nationwide v.1
 
Program Management: Collaborating across the Organization
Program Management: Collaborating across the OrganizationProgram Management: Collaborating across the Organization
Program Management: Collaborating across the Organization
 
Overcoming Some Pitfalls of Transitioning to Agile
Overcoming Some Pitfalls of Transitioning to AgileOvercoming Some Pitfalls of Transitioning to Agile
Overcoming Some Pitfalls of Transitioning to Agile
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Enterprise social what is the real value to the business - collab con - mar...
Enterprise social   what is the real value to the business - collab con - mar...Enterprise social   what is the real value to the business - collab con - mar...
Enterprise social what is the real value to the business - collab con - mar...
 
WEBINAR: How Leaders Successfully Support Lean Six Sigma Projects (Leadership)
WEBINAR: How Leaders Successfully Support Lean Six Sigma Projects (Leadership)WEBINAR: How Leaders Successfully Support Lean Six Sigma Projects (Leadership)
WEBINAR: How Leaders Successfully Support Lean Six Sigma Projects (Leadership)
 
Can Agile Work With a Waterfall Process?
Can Agile Work With a Waterfall Process?Can Agile Work With a Waterfall Process?
Can Agile Work With a Waterfall Process?
 
Learning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for HardwareLearning from the Trenches: Scrum for Hardware
Learning from the Trenches: Scrum for Hardware
 
Agile projects.programs.portfolio
Agile projects.programs.portfolioAgile projects.programs.portfolio
Agile projects.programs.portfolio
 
Agile Architect as Servant Leader
Agile Architect as Servant LeaderAgile Architect as Servant Leader
Agile Architect as Servant Leader
 
Lean Kanban India 2018 | A Design Thinking Approach towards Business Agility...
Lean Kanban India 2018  | A Design Thinking Approach towards Business Agility...Lean Kanban India 2018  | A Design Thinking Approach towards Business Agility...
Lean Kanban India 2018 | A Design Thinking Approach towards Business Agility...
 
Keep the Competitive Edge and Reduce Churn
Keep the Competitive Edge and Reduce ChurnKeep the Competitive Edge and Reduce Churn
Keep the Competitive Edge and Reduce Churn
 
How to Overcome the Challenges of Scaling Agile
How to Overcome the Challenges of Scaling AgileHow to Overcome the Challenges of Scaling Agile
How to Overcome the Challenges of Scaling Agile
 
Becoming.kick ass.testmanager
Becoming.kick ass.testmanagerBecoming.kick ass.testmanager
Becoming.kick ass.testmanager
 
Agile Localization and Leadership Styles
Agile Localization and Leadership StylesAgile Localization and Leadership Styles
Agile Localization and Leadership Styles
 

More from Stefan Wolpers

Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...Stefan Wolpers
 
How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile...
How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile...How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile...
How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile...Stefan Wolpers
 
Designing Agile Ecosystems with Org Topologies™ — Hands-on Agile #55
Designing Agile Ecosystems with Org Topologies™ — Hands-on Agile #55Designing Agile Ecosystems with Org Topologies™ — Hands-on Agile #55
Designing Agile Ecosystems with Org Topologies™ — Hands-on Agile #55Stefan Wolpers
 
Overcoming Common Product Backlog Management Traps — David Pereira at the 54....
Overcoming Common Product Backlog Management Traps — David Pereira at the 54....Overcoming Common Product Backlog Management Traps — David Pereira at the 54....
Overcoming Common Product Backlog Management Traps — David Pereira at the 54....Stefan Wolpers
 
Overcoming Common Product Backlog Traps — Hands-on Agile 54 w/ David Pereira
Overcoming Common Product Backlog Traps — Hands-on Agile 54 w/ David PereiraOvercoming Common Product Backlog Traps — Hands-on Agile 54 w/ David Pereira
Overcoming Common Product Backlog Traps — Hands-on Agile 54 w/ David PereiraStefan Wolpers
 
Bob Galen: An Agile Coaches’ Guide to Storytelling — Hands-on-Agile #53
Bob Galen: An Agile Coaches’ Guide to Storytelling — Hands-on-Agile #53Bob Galen: An Agile Coaches’ Guide to Storytelling — Hands-on-Agile #53
Bob Galen: An Agile Coaches’ Guide to Storytelling — Hands-on-Agile #53Stefan Wolpers
 
Engage the Agile Fluency® Model with Diana Larsen — Hands-on Agile #46
Engage the Agile Fluency® Model with Diana Larsen — Hands-on Agile #46Engage the Agile Fluency® Model with Diana Larsen — Hands-on Agile #46
Engage the Agile Fluency® Model with Diana Larsen — Hands-on Agile #46Stefan Wolpers
 
James Shore: FAST: An Innovative Way to Scale — Hands-on Agile #45
James Shore:  FAST: An Innovative Way to Scale — Hands-on Agile #45James Shore:  FAST: An Innovative Way to Scale — Hands-on Agile #45
James Shore: FAST: An Innovative Way to Scale — Hands-on Agile #45Stefan Wolpers
 
My Top Ten of the Meanest Scrum Anti-Patterns — ScrumDayUkraine 2021
My Top Ten of the Meanest Scrum Anti-Patterns — ScrumDayUkraine 2021My Top Ten of the Meanest Scrum Anti-Patterns — ScrumDayUkraine 2021
My Top Ten of the Meanest Scrum Anti-Patterns — ScrumDayUkraine 2021Stefan Wolpers
 
Hands-on Agile #19: The Successful Scrum Master
Hands-on Agile #19: The Successful Scrum MasterHands-on Agile #19: The Successful Scrum Master
Hands-on Agile #19: The Successful Scrum MasterStefan Wolpers
 
Scrum Master Career 2020 — Using Ecocycle Planning to Identify Opportunities
Scrum Master Career 2020 — Using Ecocycle Planning to Identify OpportunitiesScrum Master Career 2020 — Using Ecocycle Planning to Identify Opportunities
Scrum Master Career 2020 — Using Ecocycle Planning to Identify OpportunitiesStefan Wolpers
 
Liberating Structures for Scrum: The Sprint Review
Liberating Structures for Scrum: The Sprint ReviewLiberating Structures for Scrum: The Sprint Review
Liberating Structures for Scrum: The Sprint ReviewStefan Wolpers
 
Liberating Structures for Scrum: The Daily Scrum
Liberating Structures for Scrum: The Daily ScrumLiberating Structures for Scrum: The Daily Scrum
Liberating Structures for Scrum: The Daily ScrumStefan Wolpers
 
Hands-on Agile: Liberating Structures for Scrum: The Sprint Retrospective
Hands-on Agile: Liberating Structures for Scrum: The Sprint RetrospectiveHands-on Agile: Liberating Structures for Scrum: The Sprint Retrospective
Hands-on Agile: Liberating Structures for Scrum: The Sprint RetrospectiveStefan Wolpers
 
Sprint Retrospective Anti-Patterns — Hands-on Agile Webinar #10
Sprint Retrospective Anti-Patterns — Hands-on Agile Webinar #10Sprint Retrospective Anti-Patterns — Hands-on Agile Webinar #10
Sprint Retrospective Anti-Patterns — Hands-on Agile Webinar #10Stefan Wolpers
 
Sprint Review Anti-Patterns — Hands-on Agile Webinar #9
Sprint Review Anti-Patterns — Hands-on Agile Webinar #9Sprint Review Anti-Patterns — Hands-on Agile Webinar #9
Sprint Review Anti-Patterns — Hands-on Agile Webinar #9Stefan Wolpers
 
Scrum Master Ant-Patterns — (Hands-on Agile Webinar #8)
Scrum Master Ant-Patterns — (Hands-on Agile Webinar #8)Scrum Master Ant-Patterns — (Hands-on Agile Webinar #8)
Scrum Master Ant-Patterns — (Hands-on Agile Webinar #8)Stefan Wolpers
 
Scrum Sprint Anti-Patterns (Hands-on Agile Webinar #7)
Scrum Sprint Anti-Patterns (Hands-on Agile Webinar #7)Scrum Sprint Anti-Patterns (Hands-on Agile Webinar #7)
Scrum Sprint Anti-Patterns (Hands-on Agile Webinar #7)Stefan Wolpers
 
Hands-on Agile Webinar #6: Product Owner Anti-Patterns
Hands-on Agile Webinar #6: Product Owner Anti-PatternsHands-on Agile Webinar #6: Product Owner Anti-Patterns
Hands-on Agile Webinar #6: Product Owner Anti-PatternsStefan Wolpers
 
Hands-on Agile Webinar #3: Product Backlog Anti-Patterns
Hands-on Agile Webinar #3: Product Backlog Anti-PatternsHands-on Agile Webinar #3: Product Backlog Anti-Patterns
Hands-on Agile Webinar #3: Product Backlog Anti-PatternsStefan Wolpers
 

More from Stefan Wolpers (20)

Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
Hands-on Agile #59: “Agile” Does Not Work for You? Tackling Fake Agility w/ J...
 
How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile...
How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile...How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile...
How To Make Your Plans Suck Less — Maarten Dalmijn at the 57th Hands-on Agile...
 
Designing Agile Ecosystems with Org Topologies™ — Hands-on Agile #55
Designing Agile Ecosystems with Org Topologies™ — Hands-on Agile #55Designing Agile Ecosystems with Org Topologies™ — Hands-on Agile #55
Designing Agile Ecosystems with Org Topologies™ — Hands-on Agile #55
 
Overcoming Common Product Backlog Management Traps — David Pereira at the 54....
Overcoming Common Product Backlog Management Traps — David Pereira at the 54....Overcoming Common Product Backlog Management Traps — David Pereira at the 54....
Overcoming Common Product Backlog Management Traps — David Pereira at the 54....
 
Overcoming Common Product Backlog Traps — Hands-on Agile 54 w/ David Pereira
Overcoming Common Product Backlog Traps — Hands-on Agile 54 w/ David PereiraOvercoming Common Product Backlog Traps — Hands-on Agile 54 w/ David Pereira
Overcoming Common Product Backlog Traps — Hands-on Agile 54 w/ David Pereira
 
Bob Galen: An Agile Coaches’ Guide to Storytelling — Hands-on-Agile #53
Bob Galen: An Agile Coaches’ Guide to Storytelling — Hands-on-Agile #53Bob Galen: An Agile Coaches’ Guide to Storytelling — Hands-on-Agile #53
Bob Galen: An Agile Coaches’ Guide to Storytelling — Hands-on-Agile #53
 
Engage the Agile Fluency® Model with Diana Larsen — Hands-on Agile #46
Engage the Agile Fluency® Model with Diana Larsen — Hands-on Agile #46Engage the Agile Fluency® Model with Diana Larsen — Hands-on Agile #46
Engage the Agile Fluency® Model with Diana Larsen — Hands-on Agile #46
 
James Shore: FAST: An Innovative Way to Scale — Hands-on Agile #45
James Shore:  FAST: An Innovative Way to Scale — Hands-on Agile #45James Shore:  FAST: An Innovative Way to Scale — Hands-on Agile #45
James Shore: FAST: An Innovative Way to Scale — Hands-on Agile #45
 
My Top Ten of the Meanest Scrum Anti-Patterns — ScrumDayUkraine 2021
My Top Ten of the Meanest Scrum Anti-Patterns — ScrumDayUkraine 2021My Top Ten of the Meanest Scrum Anti-Patterns — ScrumDayUkraine 2021
My Top Ten of the Meanest Scrum Anti-Patterns — ScrumDayUkraine 2021
 
Hands-on Agile #19: The Successful Scrum Master
Hands-on Agile #19: The Successful Scrum MasterHands-on Agile #19: The Successful Scrum Master
Hands-on Agile #19: The Successful Scrum Master
 
Scrum Master Career 2020 — Using Ecocycle Planning to Identify Opportunities
Scrum Master Career 2020 — Using Ecocycle Planning to Identify OpportunitiesScrum Master Career 2020 — Using Ecocycle Planning to Identify Opportunities
Scrum Master Career 2020 — Using Ecocycle Planning to Identify Opportunities
 
Liberating Structures for Scrum: The Sprint Review
Liberating Structures for Scrum: The Sprint ReviewLiberating Structures for Scrum: The Sprint Review
Liberating Structures for Scrum: The Sprint Review
 
Liberating Structures for Scrum: The Daily Scrum
Liberating Structures for Scrum: The Daily ScrumLiberating Structures for Scrum: The Daily Scrum
Liberating Structures for Scrum: The Daily Scrum
 
Hands-on Agile: Liberating Structures for Scrum: The Sprint Retrospective
Hands-on Agile: Liberating Structures for Scrum: The Sprint RetrospectiveHands-on Agile: Liberating Structures for Scrum: The Sprint Retrospective
Hands-on Agile: Liberating Structures for Scrum: The Sprint Retrospective
 
Sprint Retrospective Anti-Patterns — Hands-on Agile Webinar #10
Sprint Retrospective Anti-Patterns — Hands-on Agile Webinar #10Sprint Retrospective Anti-Patterns — Hands-on Agile Webinar #10
Sprint Retrospective Anti-Patterns — Hands-on Agile Webinar #10
 
Sprint Review Anti-Patterns — Hands-on Agile Webinar #9
Sprint Review Anti-Patterns — Hands-on Agile Webinar #9Sprint Review Anti-Patterns — Hands-on Agile Webinar #9
Sprint Review Anti-Patterns — Hands-on Agile Webinar #9
 
Scrum Master Ant-Patterns — (Hands-on Agile Webinar #8)
Scrum Master Ant-Patterns — (Hands-on Agile Webinar #8)Scrum Master Ant-Patterns — (Hands-on Agile Webinar #8)
Scrum Master Ant-Patterns — (Hands-on Agile Webinar #8)
 
Scrum Sprint Anti-Patterns (Hands-on Agile Webinar #7)
Scrum Sprint Anti-Patterns (Hands-on Agile Webinar #7)Scrum Sprint Anti-Patterns (Hands-on Agile Webinar #7)
Scrum Sprint Anti-Patterns (Hands-on Agile Webinar #7)
 
Hands-on Agile Webinar #6: Product Owner Anti-Patterns
Hands-on Agile Webinar #6: Product Owner Anti-PatternsHands-on Agile Webinar #6: Product Owner Anti-Patterns
Hands-on Agile Webinar #6: Product Owner Anti-Patterns
 
Hands-on Agile Webinar #3: Product Backlog Anti-Patterns
Hands-on Agile Webinar #3: Product Backlog Anti-PatternsHands-on Agile Webinar #3: Product Backlog Anti-Patterns
Hands-on Agile Webinar #3: Product Backlog Anti-Patterns
 

Recently uploaded

Management and managerial skills training manual.pdf
Management and managerial skills training manual.pdfManagement and managerial skills training manual.pdf
Management and managerial skills training manual.pdffillmonipdc
 
Motivational theories an leadership skills
Motivational theories an leadership skillsMotivational theories an leadership skills
Motivational theories an leadership skillskristinalimarenko7
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentationcraig524401
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsCIToolkit
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)jennyeacort
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchRashtriya Kisan Manch
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingCIToolkit
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证jdkhjh
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentationmintusiprd
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineeringthomas851723
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionCIToolkit
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sectorthomas851723
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramCIToolkit
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixCIToolkit
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsCIToolkit
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Reviewthomas851723
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insightWayne Abrahams
 

Recently uploaded (18)

Management and managerial skills training manual.pdf
Management and managerial skills training manual.pdfManagement and managerial skills training manual.pdf
Management and managerial skills training manual.pdf
 
Motivational theories an leadership skills
Motivational theories an leadership skillsMotivational theories an leadership skills
Motivational theories an leadership skills
 
Board Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch PresentationBoard Diversity Initiaive Launch Presentation
Board Diversity Initiaive Launch Presentation
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
 
Fifteenth Finance Commission Presentation
Fifteenth Finance Commission PresentationFifteenth Finance Commission Presentation
Fifteenth Finance Commission Presentation
 
Introduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-EngineeringIntroduction to LPC - Facility Design And Re-Engineering
Introduction to LPC - Facility Design And Re-Engineering
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem Resolution
 
LPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business SectorLPC Warehouse Management System For Clients In The Business Sector
LPC Warehouse Management System For Clients In The Business Sector
 
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield Metrics
 
LPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations ReviewLPC Operations Review PowerPoint | Operations Review
LPC Operations Review PowerPoint | Operations Review
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insight
 
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Servicesauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
sauth delhi call girls in Defence Colony🔝 9953056974 🔝 escort Service
 

Tackling Fake Agility w/ Johanna Rothman

  • 1. “Agile” Not Working forYou? SeeYour Reality and Incorporate Agility Johanna Rothman jr@jrothman.com www.jrothman.com https://mastodon.sdf.org/@johannarothman
  • 2. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Everyone’s gone “Agile,” right? 2
  • 3. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman So Many Problems • Long and extensive backlogs and roadmaps • Teams become feature factories with little product strategy • Little to no experimentation • Lots of late changes • No joy. No ease.The grind of work. 3
  • 4. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Culture is the Root Cause 4 • Resource ef fi ciency thinking: Individual actions or deliverables • Flow ef fi ciency thinking: Create environment for everyone to succeed in teams • Rewards can drive your organizational structure
  • 5. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman When managers reward resource ef fi ciency, true agility cannot survive However, you have many options 5
  • 6. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Waterfall or agile is not a useful question (leads to fake agility) Instead, how can we manage our risks and incorporate agility? 6
  • 7. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Part 1: Clarify Risks 7
  • 8. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Risks Drive Choices for Feedback Loop Duration • Three major kinds of risks • Project risks • Product risks • Portfolio/organization risks • When we manage risks, we can reduce the duration of feedback loops and decide faster 8
  • 9. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Project Risks Affect Lifecycle Choice • The project pyramid explains: • Drives your project (one aspect) • Constraints (not more than two) • Floats (the other three) 9
  • 10. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Product Risks Affect Lifecycle Choice • Product risks clarify how much innovation you need and when • Very few product ideas survive customer contact 10
  • 11. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Portfolio Risks Affect Lifecycle Choice • How often does your organization need to re-decide on the project portfolio? • Market in fl ux • Startup • Insuf fi cient stability for long decision durations • The more portfolio risks, the shorter the feedback loops need to be 11
  • 12. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman How to Choose a Lifecycle (Not “Agile”) • Higher organizational or product risks: incremental, combination, or agile approach • Project risks: • Date → incremental or agile approach • Low defects → incremental or agile approach • More features → iterative or agile approach • General guidelines • Know what to do and short timeframe? → serial or incremental • Longer timeframe? Anything other than serial 12
  • 13. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Agile Approach Is Not a Lifecycle • A culture change • Not a mindset or speci fi c practices • Agile approaches require: • A collaborative cross-functional team • Limits its ranked WIP • Releases often for feedback • Learns from what they did • Consider “Agility” instead of “Agile” 13
  • 14. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Agile Teams Work Through the Architecture to Deliver 14
  • 15. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman More risks? Reduce feedback loop duration 15
  • 16. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Poll forYour Collaboration to Enable Agility • In the chat, please use a number for your answer: 16
  • 17. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Part 2: Clarify Lifecycles 17
  • 18. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Serial Lifecycles • Waterfall • Stage-Gate • Phases • Characteristics: • Plan a lot up front • SMOE (Simple Matter of Execution) 18
  • 19. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Reality for Too Many “Agile” Teams 19 Requirements Hell Freezes are Slush Reality: Unplanned Feedback Loops
  • 20. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Iterative Lifecycles • Re fi ne prototypes: • Boehm’s Spiral Model • Evolutionary Prototyping • Even SAFe, unless the teams release from the fi rst timebox 20
  • 21. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Internal vs External Feedback • Iterative approaches can work under these conditions: • Obtain feedback from outside the team • Obtain feedback from a customer • The longer it takes for customer- based feedback, the more likely the project “Kiss of Death” 21
  • 22. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Incremental Lifecycles • Design to Schedule focuses on release candidates • Staged Delivery assumes the team will release 22
  • 23. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Late Feedback in Incremental Lifecycles • Design to schedule has risks because everything is a release candidate • In Staged Delivery, release what you have 23
  • 24. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Consider Combining Approaches 24 Date-driven: Iterative fi rst, then Incremental Feature-driven: Iterative fi rst, then choose when to release
  • 25. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Component Teams Challenge Agility 25
  • 26. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Agile Approaches 26 Iterations are timeboxes. That’s how the team limits its WIP. The shorter the iteration, the faster everyone learns. A Kanban system does not need timeboxes. The team limits its WIP by design. I like to right-size the work so the team delivers on a cadence.
  • 27. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Poll forYour WIP Limits to Enable Agility • In the chat, please use a number for your answer: 27
  • 28. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Part 3: How to Increase Agility 28
  • 29. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Team Tips to Increase Agility • Focus on the fl ow of work, not what individual people do ( fl ow ef fi ciency thinking) • Reduce or timebox up-front work to reduce later unplanned feedback loops • Start with and maintain a cross- functional team that collaborates for the entire project 29
  • 30. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Flow Metrics Support More Agility • Cycle time to see how long things take • Aging to see where work gets stuck and for how long • WIP: How much work is in progress • Throughput: How often does the team release something? • Why your collaboration and ability to limit WIP matter 30 Little’s Law:
  • 31. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Culture/Project Tips to Increase Agility • Use your project and product risks to understand how often you need feedback, internally and externally • Plan for shorter projects to reduce unplanned feedback loops • Deliver & Demo something at least once a month 31
  • 32. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Less Planning + More Delivering = Real Agility 32
  • 33. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman FindYour Way to Ful fi llYour Customers’ Needs • “Agile” is not the point • Satisfy the customer • Manage risks to release • To obtain revenue • Use risks to choose your “best” approach • Incorporate agility to bring joy and ease to your work 33
  • 34. © 2024 Johanna Rothman https://mastodon.sdf.org/@johannarothman Let’s Stay in Touch • Pragmatic Manager: • www.jrothman.com/ pragmaticmanager • Please link with me on LinkedIn • Project Lifecycles: https:// www.jrothman.com/lifecyclebook 34