Slide 1

Slide 1 text

Create Your Successful Agile Project: Principles Over Practices Johanna Rothman @johannarothman www.jrothman.com

Slide 2

Slide 2 text

© 2025 Johanna Rothman 4 Principles 1. Create a project rhythm 2. Visualize work and the bottlenecks 3. Develop and use measures that reinforce the team’s delivery and improvement 4. Create a culture of continuous improvement with experiments 2 Ideas Responsible Person Ranked Backlog Cross-Functional Team The team produces shippable product on a regular basis Demo Retrospective General Agile Picture

Slide 3

Slide 3 text

© 2025 Johanna Rothman Principle 1: Create a Project Rhythm • Many teams start with Scrum in 2-week iterations 3

Slide 4

Slide 4 text

© 2025 Johanna Rothman Iterations Work Well When… • Everyone understands when the iteration starts and fi nishes: • Enough hours of overlap • The entire team works together on one product • You can right-size features to fi t into an iteration • You don’t need to accommodate too much interrupting work 4

Slide 5

Slide 5 text

© 2025 Johanna Rothman Which Project Rhythms Might You Need? • Finish a story—every day or two. • Kaizen to address a small improvement. • Assess team satisfaction—daily. • Demo—weekly or biweekly. • Re fi ne more stories to prepare for more work—once or twice a week. • Weekly or biweekly retrospective. • Weekly or biweekly planning. • Standups—do you need them?? 5

Slide 6

Slide 6 text

© 2025 Johanna Rothman Flow With a Cadence Also Works • One team always re fi nes stories on Mondays and Thursdays for 20-30 minutes. • They demo every Wednesday at the PO’s 10 am (and record the demo) • They conduct a kaizen when they want to • A more formal retro on Fridays at noon Eastern 6

Slide 7

Slide 7 text

© 2025 Johanna Rothman Principle 2: Visualize Work and Bottlenecks • If we can see the work, we can choose how to manage it • If we can see where the bottlenecks are, we can choose to experiment or change 7

Slide 8

Slide 8 text

© 2025 Johanna Rothman Different Boards Solve Different Problems 8

Slide 9

Slide 9 text

© 2025 Johanna Rothman Where Is Your Work? 9

Slide 10

Slide 10 text

© 2025 Johanna Rothman Map Your Current Work States • What states does your team need to fi nish work? Example: code review. • Use those states to de fi ne your board. • This is a value stream map. The work time is the cycle time. 10

Slide 11

Slide 11 text

© 2025 Johanna Rothman Principle 3: “Virtuous” Metrics • Measures that reinforce: • More of what we want and • Less of what we don’t want 11

Slide 12

Slide 12 text

© 2025 Johanna Rothman Possible (Virtuous) Measures • Team-visible measures • Cycle time (and/or lead time) (Want to reduce cycle time) • Cumulative fl ow (Want to reduce/manage WIP in various states) • Share the team’s progress outside the team: • Demos • Features chart • Product backlog burnup chart • Done and not yet released 12

Slide 13

Slide 13 text

© 2025 Johanna Rothman Flow metrics are reality and reinforce each other 13

Slide 14

Slide 14 text

© 2025 Johanna Rothman Little’s Law • WIP (Work in Progress) • Throughput (work items per unit time) • Cycle or lead time (time to release value as a trend) • Aging (how long a piece of work has been in progress) • (Notice: you can count all of these, except for the cycle time series) 14 Work in Progress = (WIP) Cycle Time * Throughput

Slide 15

Slide 15 text

© 2025 Johanna Rothman Little’s Law as a Reinforcing Loop 15

Slide 16

Slide 16 text

© 2025 Johanna Rothman Relative Size Estimates Don’t Include Delays • One team: • Estimated this item would be a day or so (1 story point) • People only spent a day or so on it • But, the team took many days or weeks to deliver it • Where did the time go? (Value stream map and Cycle time explain) 16

Slide 17

Slide 17 text

© 2025 Johanna Rothman Cycle Time Example 1: Team Works as Individuals 17

Slide 18

Slide 18 text

© 2025 Johanna Rothman Cycle Time Example 2: Work as aCollaborative Team 18

Slide 19

Slide 19 text

© 2025 Johanna Rothman Cycle Time Example 3: Insuf fi cient Hours of Overlap 19

Slide 20

Slide 20 text

© 2025 Johanna Rothman Notes About the Value Stream Images • Most of the teams I work with have much longer cycle times • Work times of one day or so. Wait times of 4-7 days, for a total of 8 days of cycle time • Count weekends. Your customers don’t stop wanting work just because it’s a weekend 20

Slide 21

Slide 21 text

© 2025 Johanna Rothman Cycle Time Offers Helpful Forecasting 21

Slide 22

Slide 22 text

© 2025 Johanna Rothman Use Cycle Time to Forecast/Estimate/Predict • How long do items “normally” take to fi nish? • When do we have out- of-bounds unexpected cycle times? 22

Slide 23

Slide 23 text

© 2025 Johanna Rothman Add 50%, 80%, 90% Con fi dence Lines 23 See https:// www.jrothman.com/mpd/ 2024/04/how-to-move- from-story-points-and- magical-thinking-to- cycle-time-for-decisions/ for more information

Slide 24

Slide 24 text

© 2025 Johanna Rothman Measure Completed Features • Completed features (running, tested features) only. • Your customers use them • You can release them • They are valuable • Include total and remaining features so we have a sense of where we are • Depends on deliverables, not epics or themes • Never measure story points or velocity 24

Slide 25

Slide 25 text

© 2025 Johanna Rothman Product Backlog Burnup • Real earned value • Partial answer to “Where are we?” • Shows value feature-by-feature • Shows when features grow 25

Slide 26

Slide 26 text

© 2025 Johanna Rothman Done and Not Yet Released 26

Slide 27

Slide 27 text

© 2025 Johanna Rothman What Do You Want Less of? • Work In Progress (across entire project or program) • How often can you release internally and externally? • Defects: when they occur and when you detect them? • Other “Less of”: • Multitasking • ? 27

Slide 28

Slide 28 text

© 2025 Johanna Rothman Principle 4: Continuous Improvement with Experiments • Retrospectives • Kaizen • Choose one thing to experiment with every week or two • This is more important than any other meeting you have 28

Slide 29

Slide 29 text

© 2025 Johanna Rothman Entire Team Re fl ects • All the people who create the product re fl ect together • Kaizen: 20-60 minutes to discuss issue, select alternative, create action plan • Retrospective: 60-120 minutes on a regular basis to gather data and decide what to do. (Highly recommend Agile Retrospectives: Making Good Teams Great) 29 Ideas Responsible Person Ranked Backlog Cross-Functional Team The team produces shippable product on a regular basis Demo Retrospective General Agile Picture

Slide 30

Slide 30 text

© 2025 Johanna Rothman How Can You Use These 4 Principles Now? 1. Create a project rhythm 2. Visualize work and the bottlenecks 3. Develop and use measures that reinforce the team’s delivery and improvement 4. Create a culture of continuous improvement with experiments 30 Ideas Responsible Person Ranked Backlog Cross-Functional Team The team produces shippable product on a regular basis Demo Retrospective General Agile Picture

Slide 31

Slide 31 text

© 2025 Johanna Rothman Flow Ef fi ciency Thinking: A Helpful Frame • Focus on the work item, not the person doing the work • Resource ef fi ciency focuses on the person • Flow ef fi ciency focuses on the work • Make this the one standup question: “What do we, as a team, need to do move this work to done?” 31 Resource E ffi ciency Flow E ffi ciency

Slide 32

Slide 32 text

© 2025 Johanna Rothman Many Links for Your Reading Pleasure • See the value stream maps in Measure Cycle Time, Not Velocity: https://www.jrothman.com/ mpd/2019/09/measure-cycle-time-not-velocity/ • Hudson Bay Start: https://www.jrothman.com/ mpd/2025/01/how-to-conduct-an-agile-hudson- bay-start-to-test-how-your-team-works/ • 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 32

Slide 33

Slide 33 text

© 2025 Johanna Rothman All My Books (Organized) 33 Product Development Management Personal Development

Slide 34

Slide 34 text

© 2025 Johanna Rothman Let’s Stay in Touch • Pragmatic Manager: • www.jrothman.com/ pragmaticmanager • Please link with me on LinkedIn • Create Your Successful Agile Project: https://www.jrothman.com/cysap • Project Lifecycles: https:// www.jrothman.com/lifecyclebook 34