Making Your Agile Transition and Org Progress Visible

  • Published on
    28-Oct-2014

  • View
    2

  • Download
    0

Embed Size (px)

DESCRIPTION

Slides from my talk at LSSC 11 on making your Agile transition and Organization Progress Visible.

Transcript

  • 1. Making Your OrganizationProgress and Agile Transition Visible

2. Operational (Team/Project Level) SPRINT BURNDOWN RELEASE BURNDOWN IMPEDIMENT LOG - Ndepend trial expired - integration environment unstable - running low on sticky notes! TESTING DASHBOARD order entry form coverage billing module 3. Tactical (Portfolio Level) Operational (Team/Project Level) 4. Information flows through the organization to support each level of planning Strategic (Org Goals) Tactical (Portfolio Level) Operational (Team/Project Level) 5. Group A (3 Teams) Group C (4 Teams) Group B (2 Teams) Supporting Teams (OPS, Internal Infrastructure) - ~100 people in MedCo Engineering - big band Agile transition - team of 3 coaches - cross-functional teams created 6. what the @#$% is going on? 7. Yummy! 8. not startedtraining/kickoffembedded coachon their own agile transition visibility group A group B - purely subjective - reviewed at standup - sparked conversations about how to help teams - helped prioritize types of training Team 1 (kickoff next week) JL Team 2 (training today!) JL Team 1 MS Team 2 MS 9. agile transition visibility 10. 11. the release wall Jan Feb Mar Group 1 Group 2 Group 3 Version/ notes Major Release Minor Release Patch Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes 2.5 - notes 2.6 - notes 2.7 - notes Version/ notes Version/ notes 2.7 - notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes Version/ notes 2.5 - notes 2.5.1 - notes 2.7 - notes today 12. 13. What Other Data Did We Get?

  • average 85% of time spent on failure demand (one group was 99% on failure demand)
  • 9 months from time a customer call was resolved (via value stream map for most common issues)
  • technical debt (10,000 LOC JSPs, 6000 line methods)
  • 1.5 weeks per month spent on manual regression covering approx 30 - 50% of the system (time was based on data, % based on thumb in the air)
  • 0% unit test coverage
  • complex branching policies (each team had their own branch)

14. What Happened Next?

  • Quarterly A3 process for engineering initiatives to address technical debt
  • root cause process with 99% failure demand team
  • narrower focus for coaching requirements (training, team embedding)
  • started thinking about different product strategy

15. What Was the Outcome?

  • 99% failure demand team was reduced to 95% after 3 months
  • moved to mainline branching strategy
  • implemented automated nightly build process
  • accomplished 20% of A3 plan, continued with quarterly improvement process

16. It Aint All Rainbows and Sunshine 17. Visible at Q4 Set Expectations and Create Personal Safety Show the Value of Making Data Visible Have the Teams Own It Find the Valuable Data 18. Urgent! V4.0 V3.5 3.5 backlog 4.0 backlog 19. 20. understanding our smart number wasnt smart enough re-think of organizational strategy company open space to come up with a better plan first step towards breaking down silos Getting Visible Led to: 21. 22. 23. Q4 is a fast growing software company. Over the last 12 months we have seen a significant spike in sales and bringing on new customers. With this increase in sales also came a number of production problems in getting those clients live. It was not clear if we had problems in our process or not enough people. Byvisualizingall of the data related to sales and implementations we have been able to identify the problem areas more quickly and change our organization strategy and product direction. - Q4s CEO, Darrell Heaps 24. Thank You! Jason Little @jasonlittle http://www.agilecoach.ca [email_address] Exa mples and Other Mat erial : http://www.agilec oach.ca/visibility