Download
scrum in real life experiences of scrum at brightside group n.
Skip this Video
Loading SlideShow in 5 Seconds..
SCRUM IN REAL LIFE Experiences of SCRUM at Brightside Group PowerPoint Presentation
Download Presentation
SCRUM IN REAL LIFE Experiences of SCRUM at Brightside Group

SCRUM IN REAL LIFE Experiences of SCRUM at Brightside Group

225 Views Download Presentation
Download Presentation

SCRUM IN REAL LIFE Experiences of SCRUM at Brightside Group

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. SCRUM IN REAL LIFEExperiences of SCRUM at Brightside Group Our scrum journey

  2. Agile process evolution Persistence of a species through change The butterfly/moth analogy

  3. The Isabella Tiger Moth

  4. The Monarch

  5. The same?

  6. The Brightside Scrum Journey In 2010 we decided to adopt Scrum. This is our story. Our scrum journey

  7. So I just fell out of the tree. It was a pretty long way down but I fell really fast. I think they call that MIGRATION. MIGRATION huh? Well that sounds pretty frightening and a little painful. It’s not for me…but you carry on and see if it works better for you than the whole leaf chewing thing

  8. LOOK AT ME!!..........I’M FLYING!!

  9. Phase 1 - Fragile Stumbling with something someone once heard in a bar Teams Role Specific (developers and testers in different teams) Various Sizes Significant turnover of people (6% per quarter) Development Practices No clear direction Us & Them relationships between developers, testers & architects Prioritisation and Estimating Wander in and shout No forward planning Work changed daily Our scrum journey

  10. Have you heard of this thing called MIGRATION?.....Other species do it and I think we should too! But it may mean some flying. Wait…I have WINGS! Let’s give it a try right now. It’s bound to be an improvement on our current existence

  11. Are we MIGRATING yet? I don’t know, if I’m honest. I don’t feel any different. But let’s say we are, so we don’t look bad in front of the moths.

  12. Phase 2 - Tragile Some aspects of scrum being brought in, like sprints. Agile coach employed Teams Still Role Specific, of random sizes and still losing good people Terrorists in our mist Development Practices Developer Bingo & Numbers Witch Sprints that flexed and grew (14 week Sprint 37!) Architects reviewing all work (OVER 4000 items in their backlog) Prioritisation and Estimating “Upper Funnel” Process led to a massive, unstructured backlog Work estimated by managers and “experts” – usually under estimated Our scrum journey

  13. So dad told me about a thing called MIGRATION. I think we should do it…..to MEXICO! I have no idea where this ‘MEXICO’ is or how to get there, but it sounds awesome. Let’s go…right now!

  14. …and a tad cold Let’s do this! Ready whenever you are MEXICO is pretty wet this time of year

  15. Phase 3 - Scrummerfall Based on a compromise, called “Scrum” but wasn’t Teams Multi-Skilled Project Manager per piece of work Certified Scrum Master and Product Owner training begins Team leaders sitting within the teams Development Practices “User Stories” that had multi-page specifications attached Multiple “Development Streams” with painful merges after release Automated testing begins in earnest Prioritisation and Estimating Unstructured and very short term. Changed frequently. Our scrum journey

  16. Ok…MIGRATION….to MEXICO. We fly in that direction until we get there… Wow, that’s a long way. Let’s break the journey down into stages and make meaningful estimates on how long each will take based on a conceptual ‘complexity’ scale

  17. Good planning session everyone We may need a mid-migration review somewhere around Texas I can achieve the same result in less time by going to California. I’ll readjust my short term goal Bienvenidos a México

  18. Phase 4 – Scrum? Where we are currently Teams 7 +/- 2 per team, Scrum Master per team, no team leaders Product Owners follow the work but are from a different department No one left the department in Q1 2013 Development Practices “User Stories” of various sizes, but written mostly with the teams Single “Development Stream” with auto build, test and deploy “Future Architecture” project in progress,TDD, Code Reviews Prioritisation and Estimating Formal but relatively ineffective prioritisation meeting Teams commit to work, it’s not dictated to them Our scrum journey

  19. In Summary Our journey Teams From “role specific”to “multi-skilled” From “informally trained” to “certified” From “6%” quarterly turnover to “<1%” Development Practices From “us and them” to “cohesive team” From “complex multi dev stream” to “automated single dev stream” From “get it out the door” to “leave it better than you found it” Prioritisation and Estimating From “he who shouts loudest” to “realistic medium term view” From “estimation by management” to “team driven, trusted estimates” Our scrum journey

  20. Next Steps Inspect & Adapt! Teams More teams Training, development and career growth Development Practices Continuous improvement Expanding communities of practice & improvement communities Allowing space and time for innovation Better focus on non-functional requirements (constraints) Prioritisation and Estimating A better understood, longer term backlog aligned to business strategy Development involvement in future work earlier Our scrum journey