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.

Scrum 500+ - 2016.09.14, Agile3M meeting

2,890 views

Published on

Slides from "Scrum 500+" presentation during Agile3M meeting. A real story of using Scrum in large project. Frameworks, challenges, solutions.

Published in: Software
  • Be the first to comment

  • Be the first to like this

Scrum 500+ - 2016.09.14, Agile3M meeting

  1. 1. SCRUM 500+ HOW TO SCALE SCRUM IN BIG PROJECT? SCRUM STORIES #3
  2. 2. PIECE OF CAKE! ONE TEAM SCRUM
  3. 3. STILL POSSIBLE, FEW THINGS TO SOLVE SMALL SCALE
  4. 4. AREAS OF SCALING
  5. 5. WHAT CHALLENGES CAN WE HAVE? AND NOW… THINK ABOUT SOMETHING REALLY BIG
  6. 6. LOOKING FOR SOME FRAMEWORK… SOURCE:http://www.agilecoach.ca/2016/06/04/why-i-stopped-going-to-agile-events/
  7. 7. WHAT IS REALLY USED? https://versionone.com/pdf/VersionOne-10th-Annual-State-of-Agile-Report.pdf
  8. 8. FRAMEWORKS
  9. 9. WHAT CAN WE LEARN FROM… NEXUS
  10. 10. WHAT CAN WE LEARN FROM… SAFe
  11. 11. WHAT CAN WE LEARN FROM… LeSS
  12. 12. WHAT CAN WE LEARN FROM… LeSS
  13. 13. SOME CONCLUSION… PROBLEM OR CHALLENGE
  14. 14. HOW TO ORGANIZE 500+ PERSONS? FOUNDATION PILOT POC PRODUCT FAMILY ALPHA PRODUCT FAMILY BETA PRODUCT FAMILY GAMMA
  15. 15. INSIDE THE STREAM
  16. 16. HOW TO ORGANIZE THE STREAM?
  17. 17. LET’S START PLANNING…
  18. 18. SCALING BACKLOG
  19. 19. IDENTIFICATION OF EPICS AND STORIES
  20. 20. IDENTIFICATION OF EPICS AND STORIES
  21. 21. IDENTIFICATION OF EPICS AND STORIES
  22. 22. PLANNING IN CADENCES
  23. 23. WILL WE CATCH THE TRAIN?
  24. 24. COMMUNITY OF PRACTICE
  25. 25. ISSUE TRACKER
  26. 26. CONTINIOUS (?) INTEGRATION
  27. 27. SIMPLE AND WORKS! IMPEDIMENT AND RISK BOARD
  28. 28. IDEA TENDENCY TO „WATERFALLING” SPRINTS TENDENCY SOME SOLUTION ANOTHER SOLUTION
  29. 29. TESTING PROCESS
  30. 30. E2E TEST CHALLENGE
  31. 31. TEST CHALLENGE EXAMPLE MIKE LIMA KILO1 Global Accounting Processor 1 PAPA Reconciliation processes ALPHA Customer Data JULIET Global Business Trans Interface CHARLIE Sub-Ledger KILO2 Global Accounting Processor 2 INDIA Global Business Trans Interface SIERRA DELTA1 Static Data OSCAR Audit Trail FOXTROT Trans Data E9 E8 DELTA2 DELTA Core ECHO E1 E2 DELTA Financial Data Financial Data GOLF Trans Data HOTEL Trans Data E14 E7 E5 E3 E4 E6 E13 E12 E10 E11 BRAVO Customer Data
  32. 32. DEPLOYMENT CHALLENGE
  33. 33. Video conference rooms/spaces Dual screens and headsets for ALL!! Persistent chat for dev teams Gallery view for video conferencing Permanent visualization boards Live sketching/ white-boarding Mobility in everything WORKING IN DISTRIBUTED TEAMS
  34. 34. - SCRUM OF SCRUMS - STREAM RETROSPECTIVE - MOVIE SESSION - „TEAM DATES” WHAT ELSE DO WE USE?
  35. 35. WHAT IS AGILE COACH JOB?
  36. 36. LOT OF PERSONS  ORGANIZE STREAMS DISTRIBUTED KNOWLEDGE  CONNECT DOCUMENTATION WITH STORIES SYNCHRONIZE TEAM PLANS  USE STORY MAPPING LOT OF STORIES  SCALE BACKLOGS SPRINTS ARE TOO SMALL FOR HIGH LEVEL PLANNING  PLAN IN CADENCES NEED FOR SYNCHRONIZATION  CREATE COMMUNITIES OF PRACTICE  USE SCRUM-OF-SCRUMS LOT OF IMPEDIMENTS  CREATE ONE COMMON IMPEDIMENT BOARD  ORGANIZE RETROS ON HIGHER LEVELS COMPLEX TESTING  RELEASE PROCESS DISTRIBUTED TEAMS  INVEST IN COLLABORATION TOOLS (GOOD SOFTWARE, SCREENS, CAMERAS, CONFERENCE ROOMS…) LET’S SUMMARIZE…
  37. 37. …IS SOMEWHERE ELSE BUT THE REAL CHALLENGE…
  38. 38. IT’S NOT ABOUT SCALING SCRUM IT’S ABOUT VALUES • SELF-ORGANIZED TEAMS • BUILD CROSS-FUNCTIONAL TEAMS • START WITH STH SIMPLE • FOCUS ON ADAPTATION • MAKE OFTEN RELEASES • SIMPLIFICATION • LET’S ORGANIZE TEAMS • BUILD SPECIALIZATION IN TEAMS • START WITH DESIGN • FOCUS ON PREDICABILITY • MAKE BIG RELEASES • COMPLEX PROCESSES
  39. 39. CHANGING VALUES IS HARD
  40. 40. ARE WE DIFFERENT? https://versionone.com/pdf/VersionOne-10th-Annual-State-of-Agile-Report.pdf
  41. 41. STANISŁAW MATCZAK THANK YOU!

×