Slide 1

Slide 1 text

Fake “Agile” is the Norm: How to Instill Agility, not Agile Practices Johanna Rothman [email protected] www.jrothman.com https://linktr.ee/johannarothman

Slide 2

Slide 2 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Everyone’s gone “Agile,” right? 2

Slide 3

Slide 3 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Commitments Instead of Learning • 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

Slide 4

Slide 4 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Too few teams can deliver “fast” enough. Managers want more done now. 4

Slide 5

Slide 5 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Culture is the Root Cause 5 • 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

Slide 6

Slide 6 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman When managers reward resource ef fi ciency, true agility cannot survive However, you have many options 6

Slide 7

Slide 7 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Assess various risks to incorporate agility into everything at all levels 7

Slide 8

Slide 8 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Part 1: Clarify Risks 8

Slide 9

Slide 9 text

© 2025 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 9

Slide 10

Slide 10 text

© 2025 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) 10

Slide 11

Slide 11 text

© 2025 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 11

Slide 12

Slide 12 text

© 2025 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? • More change -> More frequent decisions • Insuf fi cient stability for long decision durations • The more portfolio risks, the shorter the feedback loops need to be 12

Slide 13

Slide 13 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman More risks? Reduce feedback loop duration 13

Slide 14

Slide 14 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Poll for Your Collaboration to Enable Agility • In the chat, please use a number for your answer: 14

Slide 15

Slide 15 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Part 2: Clarify Lifecycles 15

Slide 16

Slide 16 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Serial Lifecycles • Waterfall • Stage-Gate • Phases • Characteristics: • Plan a lot up front • SMOE (Simple Matter of Execution) 16

Slide 17

Slide 17 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Reality for Too Many “Agile” Teams 17 Requirements Hell (When your roadmap has no experiments & extends past 30 days) Freezes are Slush (Agile approaches do not need freezes) Reality: Unplanned Feedback Loops

Slide 18

Slide 18 text

© 2025 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 18

Slide 19

Slide 19 text

© 2025 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” 19

Slide 20

Slide 20 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Incremental Lifecycles • Design to Schedule focuses on release candidates • Staged Delivery assumes the team will release 20

Slide 21

Slide 21 text

© 2025 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 21

Slide 22

Slide 22 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Consider Combining Approaches 22 Date-driven: Iterative fi rst, then Incremental Feature-driven: Iterative fi rst, then choose when to release

Slide 23

Slide 23 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Clarify Agility 23

Slide 24

Slide 24 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Agile Approaches Require: • A collaborative cross-functional team • Limits and Ranks WIP (1, 2, 3, not high, medium, low) • Releases often for feedback • Learns from what they did • Consider “Agility” instead of “Agile” 24

Slide 25

Slide 25 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Agile Approaches are Not Lifecycles • A culture change • Not a mindset or speci fi c practices • De fi nitely not a speci fi c framework or method • Can change as the team or organization needs different outcomes • Lifecycles are speci fi c approaches • They tend not to change as the team proceeds 25

Slide 26

Slide 26 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Agile Teams Work Through the Architecture to Deliver 26

Slide 27

Slide 27 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Component Teams Challenge Agility 27

Slide 28

Slide 28 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Agile Approaches 28 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.

Slide 29

Slide 29 text

© 2025 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 2-3 weeks? → serial or incremental because you don’t need to learn much • Longer timeframe? Anything other than serial 29

Slide 30

Slide 30 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Longer Timeframe Requires Adaptability in Everything: Backlog, Roadmap, Strategy 30

Slide 31

Slide 31 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Poll for Your WIP Limits to Enable Agility • In the chat, please use a number for your answer: 31

Slide 32

Slide 32 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Part 3: How to Increase Agility 32

Slide 33

Slide 33 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Team Tips to Increase Agility • Collaborate on fewer things: • One team, not multitasked individuals • Watch the work, not the people • Consider value stream mapping to see your collaboration vs cooperation • Hudson Bay Start instead of up-front planning 33

Slide 34

Slide 34 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Flow Metrics Support More Agility • Velocity is meaningless: measure cycle time • 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? • Flow metrics are your reality and explain collaboration and WIP 34 Little’s Law:

Slide 35

Slide 35 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Culture/Project Tips to Increase Agility • Focus on all the ways you can learn faster: • Internal feedback (demos) • Customer feedback • Retrospectives on the work and product • Plan for shorter projects to reduce unplanned feedback loops • Deliver & Demo something at least once a month. Then, once a week. Then once a day. Then, multiple times per day. 35

Slide 36

Slide 36 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Less Planning + More Delivering = Real Agility 36

Slide 37

Slide 37 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman How Can You Instill Real Agility? • “Agile” is not the point—often leads to fake agility • Instead, how fast can you: • Satisfy the customer with working product to obtain revenue • Requires collaboration and risk evaluation • Incorporate agility to bring joy and ease to your work 37

Slide 38

Slide 38 text

© 2025 Johanna Rothman https://mastodon.sdf.org/@johannarothman Let’s Stay in Touch • Pragmatic Manager: • www.jrothman.com/pragmaticmanager • Please link with me on LinkedIn: https:// www.linkedin.com/in/johannarothman/ • Project Lifecycles: https://www.jrothman.com/ lifecyclebook • Cooperation vs collaboration series: https:// www.jrothman.com/mpd/2022/02/see-and-resolve- team-dependencies-part-1-inside-the-team/ • Flow metrics newsletter: https://www.jrothman.com/ newsletter/2024/01/ fl ow-metrics-and-why-they- matter-to-teams-and-managers/ • https://linktr.ee/johannarothman 38