Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Chaos lottery aginext.io

331 views

Published on

Testing the Resilience of an Agile Team

Published in: Leadership & Management
  • Be the first to comment

  • Be the first to like this

Chaos lottery aginext.io

  1. 1. ‘17@HelenLisowski Playing the Chaos Lottery
  2. 2. ‘17@HelenLisowski Let me tell you a story… 1.Something happens 2.Someone has an idea 3.We try the idea and get an outcome
  3. 3. ‘17@HelenLisowski Hindsight is a Wonderful Thing • If we had only known that before hand!
  4. 4. ‘17@HelenLisowski Hindsight is a Wonderful Thing • If we had only known that before hand! • “We’ve identified a risk…” • “record it on the risks log”
  5. 5. ‘17@HelenLisowski Hindsight is a Wonderful Thing • If we had only known that before hand! • “We’ve identified a risk…” • “record it on the risks log”
  6. 6. ‘17@HelenLisowski Hindsight is a Wonderful Thing • If we had only known that before hand! • “We’ve identified a risk…” • “record it on the risks log” • I could have told you that would happen!
  7. 7. ‘17@HelenLisowski Let me tell you a story… 1.Something happens 2.Someone has an idea 3.We try the idea and get an outcome 1. I had an Idea 2. Something happened 3. We got an outcome
  8. 8. ‘17@HelenLisowski My Idea
  9. 9. ‘17@HelenLisowski DEATH SIMS
  10. 10. ‘17@HelenLisowski Test Driven Development SOLID principles Dev/Dev Pair working Dev/Test Pair working Regular code check-ins Info radiator housekeeping
  11. 11. ‘17@HelenLisowski DEATH SIMS
  12. 12. ‘17@HelenLisowski Test Driven Development SOLID principles Dev/Dev Pair working Dev/Test Pair working Regular code check-ins Info radiator housekeeping
  13. 13. ‘17@HelenLisowski How to Play The Chaos Lottery You Need: Lottery Winner! BANG! You’re DEAD! x 4+
  14. 14. ‘17@HelenLisowski How to Play The Chaos Lottery You Need: Lottery Winner! BANG! You’re DEAD! x 4+ • A planned activity for the ‘winners’
  15. 15. ‘17@HelenLisowski How to Play The Chaos Lottery You Need: Lottery Winner! BANG! You’re DEAD! x 4+ • A planned activity for the ‘winners’ • Somewhere for the ‘Winners’ to hang out
  16. 16. ‘17@HelenLisowski How to Play The Chaos Lottery You Need: Lottery Winner! BANG! You’re DEAD! x 4+ • A planned activity for the ‘winners’ • Somewhere for the ‘Winners’ to hang out • The knowledge & backing of the business
  17. 17. ‘17@HelenLisowski How to Play The Chaos Lottery You Need: Lottery Winner! BANG! You’re DEAD! x 4+ • A planned activity for the ‘winners’ • Somewhere for the ‘Winners’ to hang out • The knowledge & backing of the business
  18. 18. ‘17@HelenLisowski Why would Anyone do such a thing?!
  19. 19. ‘17@HelenLisowski Why would Anyone do such a thing?! • We are an agile team
  20. 20. ‘17@HelenLisowski Why would Anyone do such a thing?! • We are an agile team Then change can be easily adapted to…
  21. 21. ‘17@HelenLisowski Why would Anyone do such a thing?! • We are an agile team • We are cross-functional Then your missing team-member will be easily covered…
  22. 22. ‘17@HelenLisowski Why would Anyone do such a thing?! • We are an agile team • We are cross-functional • We understand what the team is working on at any one point in time So the product owner will still get what they are expecting…
  23. 23. ‘17@HelenLisowski Why would Anyone do such a thing?! • We are an agile team • We are cross-functional • We understand what the team is working on at any one point in time • Our developers pair work Then your missing team member will have been pairing…
  24. 24. ‘17@HelenLisowski Why would Anyone do such a thing?! • We are an agile team • We are cross-functional • We understand what the team is working on at any one point in time • Our developers pair work • our developers and testers pair Then your developers will know how your missing tester was going to test that story you are just about to finish…
  25. 25. ‘17@HelenLisowski Why would Anyone do such a thing?! • We are an agile team • We are cross-functional • We understand what the team is working on at any one point in time • Our developers pair work • our developers and testers pair • we check-in code frequently There won’t be any big chunks of code to re-write…
  26. 26. ‘17@HelenLisowski “But we weren't ready!”
  27. 27. ‘17@HelenLisowski But we weren't ready! Ah.
  28. 28. ‘17@HelenLisowski So how do you think your teams would do?
  29. 29. ‘17@HelenLisowski How do you think we did?
  30. 30. ‘17@HelenLisowski Can you think of reasons why you might NOT do this?
  31. 31. ‘17@HelenLisowski Let me tell you a story… 1.Something happens 2.Someone has an idea 3.We try the idea and get an outcome 1. I had an Idea 2. Something happened 3. We got an outcome
  32. 32. ‘17@HelenLisowski
  33. 33. ‘17@HelenLisowski
  34. 34. ‘17@HelenLisowski Hindsight is a Wonderful Thing • If we had only known that before hand! • “We’ve identified a risk…” • “record it on the risks log” • I could have told you that would happen!
  35. 35. ‘17@HelenLisowski So, back to that ‘outcome’… 60% ok, you reckon Helen?
  36. 36. ‘17@HelenLisowski
  37. 37. ‘17@HelenLisowski www. .com HelenLisowski

×