Post on 18-Jul-2015
scrum en el desarrollo de juegos indiePaolo Gambardella
desarrollo de juegos Indie (def.)
El proceso de creación de videojuegos hecho por equipos pequeños (o particulares) normalmente sin soporte de recursos externos
objetivos de Scrum
● fomentar auto-responsabilidad
objetivos de Scrum
● fomentar auto-responsabilidad ● aprendizaje del equipo más importante del
producto en sí
...and last but not least
scrum fomenta el design processnace de la necesidad de adaptarse a mercados y exigencias variables
ANÁLISISIDEA IMPLEM.
ventajas equipos indiede los buenos, vamos..
equipo multi-funcional
actitud emprendedora
desafíos equipos indiede todos
equipo pequeño
leader no siempre claro
un framework para scrum en entornos indie
Metodología: pensamiento filosófico sobre técnicas de investigación
Método: implementación de un camino lógico-racional a través de acciones
Metodología: pensamiento filosófico sobre técnicas de investigación
scrum
Método: implementación de un camino lógico-racional a través de acciones
este framework
conceptos
● roles● clientes● product backlog● actividades
roles
configuración de roles...
SCRUM MASTER
PRODUCT OWNER
GAME DESIGNER
PRODUCER
… probable!
GAME DESIGNER
PRODUCER
clientesjugadores
Personas
Product Backlog
gdd - game design diary
● cada Sprint un nuevo chapter se añade al diario○ diary -> mantiene un historial del proyecto○ chapter -> añade detalles al proyecto
fácil y rápido de leer para compartir una visión
Stories
As a/an I want to... so that... KPI
newbie see the taxi going aloneI can focus on dodge and take passengers engagement
casualsee my winnings in the summary: rewards, kilometers
I will have the sensation of my mastery engagement
casualencounter obstacles during my trip I will have a clear challenge engagement
newbieuse gestures to control my taxi cab
I can get the feeling of move it with my fingers engagement
newbiehave a new track from the second time I play
I can have the feeling of variety in the game quality
casual have a vertical layoutI can use my phone with a single hand engagement
newbiechoose whenever to carry a passenger or not
I can choose to run for money or for km engagement
actividades
reuniones
Sprint Review Meeting
Sprint Planning Meeting
Sprint Meeting
daily meeting
issue: todos pigs!
daily meeting
issue: todos cerdos!
comunicación continua
Kanban
Definition of Done
game development process
BETAPROTOTIPO DEMO ALPHA
1 Sprint
milestones
sprints (1 sprint max 2w)
2-4 Sprints X Sprints 2-4 Sprints
end: internal test end: expert test end: alpha test end: beta test
middle: internal test middle: play test middle: QA
muchas gracias! follow me: @sentendo