Streamlining of an organization - Scrum with multiple teams (SEACON 2013)
Upcoming SlideShare
Loading in...5
×
 

Streamlining of an organization - Scrum with multiple teams (SEACON 2013)

on

  • 675 views

These are the slides from my identically named session at the SEACON 2013 conference in Hamburg, Germany

These are the slides from my identically named session at the SEACON 2013 conference in Hamburg, Germany

Statistics

Views

Total Views
675
Views on SlideShare
675
Embed Views
0

Actions

Likes
0
Downloads
19
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Streamlining of an organization - Scrum with multiple teams (SEACON 2013) Presentation Transcript

  • 1. Streamlining of an OrganisationScrum with multiple teams
  • 2. AgendaInitital SituationExperimentAnalyze & ChangeProduct Decision ProcessHeartbeatBugsNext steps
  • 3. Initial Situation
  • 4. What are mypeople working at?Orientation
  • 5. When will the nextfeatures bedelivered?Which featureswill that be?Delivery
  • 6. Why isn’t thatfeature ready yet?Delay
  • 7. Why do I getdeceptive answers?Deception
  • 8. “Us” and “Them”
  • 9. TeamsiOS AndroidServer Billing & MonitoringWebsite
  • 10. Release TimelineiOS AndroidServerBilling & MonitoringWebsite
  • 11. Idea to Product - so farGrab a developer who’s notfast enough to escape
  • 12. ToDo (2) WIP (4) Deploy (8)BacklogKanban
  • 13. Are we doing the right thing?
  • 14. AgendaInitital SituationExperimentAnalyze & ChangeProduct Decision ProcessHeartbeatBugsNext steps
  • 15. Experiment
  • 16. Small Feature
  • 17. Prototype TeamiOS Android ServerBilling &Moni-toringHybrid
  • 18. Co-location
  • 19. Scrum Basics Workshop
  • 20. Scrum by the Book
  • 21. AgendaInitital SituationExperimentAnalyze & ChangeProduct Decision ProcessHeartbeatBugsNext steps
  • 22. “We have never been that fast”probably because weplanned for the first time
  • 23. “IT delivered promised scope in time”this has neverhappened before!
  • 24. “I want all otherengineers workin Scrum teamsfrom next week”CEO Approval
  • 25. Don’t be hasty
  • 26. Let it grow
  • 27. Switch whole IT to Scrum
  • 28. Teams (Wishful Thinking)iOS AndroidServer Billing & MonitoringWebsiteiOS AndroidServer Billing & MonitoringWebsiteiOS AndroidServer Billing & MonitoringWebsite
  • 29. Issue: Skills
  • 30. Teams (Reality)iOS AndroidServer Billing & MonitoringiOS AndroidServerBilling & MonitoringWebsite
  • 31. Team Identity
  • 32. Issue: IT-Head
  • 33. Issue: Adhoc-Tasks
  • 34. AgendaInitital SituationExperimentAnalyze & ChangeProduct Decision ProcessHeartbeatBugsNext steps
  • 35. Product Decision Process
  • 36. Idea to Product - first tryCompanyBacklogIdeaBacklogScrum TeamsCompanyStrategyEntries need to be- decided- prepared- prioritizedpullpullpullpullProductCircleMembers- CEO- CMO- CTO- Head of ProductTasks- decide follow up (idea)- ask biz for preparation- Give rough estimate (S-XL)- Move to Company backlog- Prioritize within CBmeets oncea week
  • 37. Idea to Product - currentlyCompanyBacklogScrum TeamsCompanyStrategyEntries need to be- decided- prepared- prioritizedpullpullpullpullProductCircleMembers- Head of Product- POs- MarketingTasks- decide follow up- Get estimate (S-XL)- Create Epic- Prioritize Epic(with Mgmt)meets oncea weekHead ofProductPrepare
  • 38. AgendaInitital SituationExperimentAnalyze & ChangeProduct Decision ProcessHeartbeatBugsNext steps
  • 39. Release Heartbeat
  • 40. Reliable ReleasedatesSprint1Sprint2Sprint3Sprint1Sprint2Sprint3Sprint1Sprint2Sprint3GreenReleaseYellowReleaseRedRelease
  • 41. Synchronize TeamsSprintPlanningTeam 1...Oneoverall,feature-basedreviewwith thewholecompanySprintPlanningTeam 2SprintPlanningTeam n
  • 42. Release Plan
  • 43. Release Matrix - First TryCompanyBacklogTeam 1Team 2Team 3Team 4Team 5Sprint1Sprint1Sprint1Sprint2Sprint3Sprint2Sprint2Sprint3Sprint3EpicEpicEpicEpicEpicEpicEpicEpicEpic
  • 44. Release Matrix - first tryCompanyBacklogEpicEpicEpicEpicEpicEpicEpicEpicEpicTeam 1Team 2Team 3Team 4Team 5Sprint1Sprint1Sprint1Sprint2Sprint3Sprint2Sprint2Sprint3Sprint3
  • 45. AgendaInitital SituationExperimentAnalyze & ChangeProduct Decision ProcessHeartbeatBugsNext steps
  • 46. Adressing Bugs
  • 47. Bug Smashing Sprint
  • 48. Daily Bug Standup
  • 49. AgendaInitital SituationExperimentAnalyze & ChangeProduct Decision ProcessHeartbeatBugsNext steps
  • 50. Next Steps
  • 51. Quality
  • 52. PO-Empowerment
  • 53. Marketing & Sales Integration
  • 54. Product TeamsBilling & MonitoringiOS AndroidServerWebsiteiOS AndroidServerOnline Product
  • 55. Sven RöpstorffAgile Project Manager & CoachEmail: sven.roepstorff@transment.comTwitter: @oedelAgile Lean Europe (ALE)Get In Touch