Scrum - but... Agile Game Development in Small Teams
-
Upload
nick-pruehs -
Category
Leadership & Management
-
view
215 -
download
2
Transcript of Scrum - but... Agile Game Development in Small Teams
![Page 1: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/1.jpg)
Scrum – but...Agile Game Development
In Small Teams
Nick Prühs
![Page 2: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/2.jpg)
About Me
“Best Bachelor“ Computer ScienceKiel University, 2009
Master GamesHamburg University of Applied Sciences,2011
Lead ProgrammerDaedalic Entertainment, 2011-2012
Co-Founderslash games, 2013
Microsoft MVP2015
![Page 3: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/3.jpg)
Thank you for being here…
![Page 4: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/4.jpg)
… not here.
![Page 5: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/5.jpg)
Scrum
![Page 6: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/6.jpg)
Scrum
![Page 7: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/7.jpg)
Scrum
![Page 8: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/8.jpg)
Scrum
![Page 9: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/9.jpg)
Scrum
![Page 10: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/10.jpg)
Scrum
“Scrum is an iterative and incremental agile softwaredevelopment framework for managing productdevelopment.”
wikipedia.org
![Page 11: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/11.jpg)
Scrum
“It defines a flexible, […] development strategywhere a development team works as a unit to reacha common goal, challenges assumptions of thetraditional, sequential approach […], and enablesteams to self-organize by encouraging physical co-location […] as well as daily face-to-facecommunication […].”
wikipedia.org
![Page 12: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/12.jpg)
Scrum
“A key principle of scrum is its recognition that duringproduction processes, the customers can changetheir minds about what they want and need (oftencalled requirements volatility) […].”
wikipedia.org
![Page 13: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/13.jpg)
Scrum
“Scrum adopts an empirical approach—acceptingthat the problem cannot be fully understood ordefined, focusing instead on maximizing the team'sability to deliver quickly, to respond to emergingrequirements and to adapt to evolving technologiesand changes in market conditions.”
wikipedia.org
![Page 14: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/14.jpg)
Scrum Roles
Product Owner
• Represents stakeholders
• Accountable for ensuring that the team delivers
• Writes user stories
• Prioritizes the product backlog
![Page 15: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/15.jpg)
Scrum Roles
Development Team
• Delivers Potentially Shippable Increments (PSIs)
• Cross-functional
• Self-organizing
![Page 16: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/16.jpg)
Scrum Roles
Scrum Master
• Removes obstacles, ensuring team can deliver
• Enforces scrum process
• Team facilitator
![Page 17: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/17.jpg)
Scrum Roles
Product Owner
Scrum Master
Team
![Page 18: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/18.jpg)
Scrum Process
https://en.wikipedia.org/wiki/Scrum_(software_development)
![Page 19: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/19.jpg)
Scrum Schedule
Termintyp Termin Dauer Beteiligte
Sprint Kick Off Mittwoch, 12:00 2 h Alle
Sprint Planning Mittwoch, 15:00 2 h Team, Scrum Master
Sprint Retrospektive Mittwoch, 17:00 1 h Team, Scrum Master
Daily Stand-Up täglich, 11:00 15 min Team, Scrum Master
Sprint Pre-Planning Dienstag, 14:00 2 h Product Owner, Scrum Master, Technical Director
Sprint Review Mittwoch, 10:00 2h Alle
![Page 20: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/20.jpg)
Scrum Schedule
Termintyp Termin Dauer Beteiligte
Sprint Kick Off Mittwoch, 12:00 2 h Alle
Sprint Planning Mittwoch, 15:00 2 h Team, Scrum Master
Sprint Retrospektive Mittwoch, 17:00 1 h Team, Scrum Master
Daily Stand-Up täglich, 11:00 15 min Team, Scrum Master
Sprint Pre-Planning Dienstag, 14:00Freitag, 14:00
2 h Product Owner, Scrum Master, Technical Director
Sprint Review Mittwoch, 10:00 2h Alle
![Page 21: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/21.jpg)
Astro City
![Page 22: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/22.jpg)
Astro City
![Page 23: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/23.jpg)
Astro City
![Page 24: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/24.jpg)
Astro City – Team
Julian (Business)
Andreas (Game Design)
Ibo (Art)
Lisa (Art)
Ruben (Programming)
Christian (Programming)
Frank (Programming)
Nick (Programming)
![Page 25: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/25.jpg)
Sprint Structure
DEMO
![Page 26: Scrum - but... Agile Game Development in Small Teams](https://reader031.fdocuments.in/reader031/viewer/2022021813/58786e941a28ab497b8b58c5/html5/thumbnails/26.jpg)
Team Learnings
DEMO