Aðalsteinn "Alli" Óttarsson", Technical Producer CCP.
Synopsis:
Massively multiplayer online game developer CCP has been pursuing a multi-product development effort and has teams scattered across the globe. In 2008 CCP decided transition the production of its flagship product EVE Online to agile development and at the same time release their most ambitious expansion to the online universe. In order to
achieve this CCP shifted a large portion of their globally
distributed resources from working on separate local projects to one unified development effort using Scrum.
While getting an insight into the fascinating field of game
development attendees will learn about the structure of the project, its roll-out and how the company as a whole transitioned to Agile throughout the release and how the entire development arm of the company has now unified around the framework. Alli covers the biggest hurdles and impediments the company was faced with and how they were solved as well as how the development teams and management embraced agility and the cultural change.
Bridging the Distance through Agile Game Development
1.
2.
3.
4.
5.
6.
7.
8.
9. Orion Staged Delivery plan EVE is too complex. Impossible to make in one go Rinse and repeat If you can’t make in one go just try and try until it is ready
10. Sputnik Staged Delivery plan EVE is too complex. Impossible to make in one go Rinse and repeat If you can’t make in one go just try and try until it is ready
11. Sputnik Staged Delivery plan EVE is too complex. Impossible to make in one go Rinse and repeat If you can’t make in one go just try and try until it is ready
12. Sputnik Staged Delivery plan EVE is too complex. Impossible to make in one go Rinse and repeat If you can’t make in one go just try and try until it is ready
13. Laika Staged Delivery plan EVE is too complex. Impossible to make in one go Rinse and repeat If you can’t make in one go just try and try until it is ready
14. Crystal Staged Delivery plan EVE is too complex. Impossible to make in one go Rinse and repeat If you can’t make in one go just try and try until it is ready
15. Phoenix Staged Delivery plan EVE is too complex. Impossible to make in one go Rinse and repeat If you can’t make in one go just try and try until it is ready
24. EVE Online Expansions Game design idea Rough game design Approved by lead game designer Refined game design Scheduled for production Engineer reviewed Implementation Feature testing Public testing Regression testin g Approved Released to operation
27. Transition EVE to Agile Game design idea Rough game design Approved by lead game designer Refined game design Scheduled for production Engineer reviewed Implementation Feature testing Public testing Regression testin g Approved Released to operation SCRUM TEAMS 2 weeks 24 hours
28. Scrum 改 善 2 weeks 24 hours Team Product Owner Scrum Master Product Backlog Prioritized by Product Owner } Sprint Backlog Features committed to a sprint by the team Backlog Items Tasks expanded by the team Daily Scrum 15 minute daily team stand up meeting. Product Increment Functional working software. Sprint Review New functionality is demonstrated Sprint Retrospective Team reflects on last sprint and make continuous process improvements
30. Apocrypha Product Managers VISION: Theme: True Exploration Features: Unknown Universe Unstable Collapsable Wormholes Ancient Races New Encounters New Technology Enhanced New Player Experience Story telling of epic porportions
31. Apocrypha Organization Chart Product Backlog Product Managers Product Owner Product Owner Product Owner Product Owner Product Owner Agile Transition Team Team Team Team Team Team Scrum Master Scrum Master Scrum Master Scrum Master Scrum Master Scrum of Scrums
32. Apocrypha Organization Chart Product Backlog Product Managers Product Owner Product Owner Product Owner Product Owner Product Owner Team Team Team Team Team Scrum Master Scrum Master Scrum Master Scrum Master Scrum Master Scrum of Scrums
66. The CCP Release Train CONFIDENTIAL TO CCP HF PROJECT-X : HELIOS RELEASE -1 JULY 28th WoD: Year 1 R5 JULY 17th EVE Online: Rubicon RELEASE -1 AGUST 18th PROJECT-X : HELIOS RELEASE -2 SEPT 29th EVE Online: Rubicon RELEASE -2 NOV 11th WoD: Year 1 R6 OCT 30th