Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2
Scrum
• Que es Scrum?
– Scrum es un marco de trabajo.
– Scrum es un fenómeno generalizado.
• Ligero
• Fácil de entender
• Extremadamente difícil de llegar a dominar
– Tres pilares
• Transparencia
• Inspección
• Adaptación
Scrum
• Vista de alto nivel
Fuente: Agile Game Development with Scrum. Clinton Keith. Adison Wesley
Scrum
• Roles de Scrum
Fuente: Agile Game Development with Scrum. Clinton Keith. Adison Wesley
Scrum
• Roles de Scrum
– Product Owner
• Comunicar y mantener la visión del proyecto
• Priorizar el orden de lo que se debe construir
• Establecer planes de liberación y fechas de entrega
• Representar la compañía frente a los stakeholders
• Evaluar, aceptar o rechazar el resultado de los
sprints
• Monitorear el progreso del proyecto
• Asegurar el retorno de inversión
Scrum
• Roles de Scrum
– Scrum Master
• Garantizar el funcionamiento de la metodología
• Entrenar al equipo en el uso de la metodología
• Realizar planes de acción frente a impedimentos
• Monitorear el progreso del sprint
• Fomentar la mejora continua
• Facilitar la comunicación dentro y fuera del equipo
de desarrollo
Scrum
• Roles de scrum
– El equipo de desarrollo
• Auto-organizados
• Auto-gestionados
• Multifuncionales
• Iguales
• Responsabilidad compartida
Scrum
• Roles de Scrum
Scrum
Fuente: Agile Game Development with Scrum. Clinton Keith. Adison Wesley
Scrum
• Sprint Backlog
Fuente: Agile Game Development with Scrum. Clinton Keith. Adison Wesley
Scrum
• Historias de usuario
– Como <rol> quiero <meta> [para <razón>]
Fuente: Agile Game Development with Scrum. Clinton Keith. Adison Wesley
Scrum
• Historias de usuario
– GamePlay
• ”As a player, I would like to change my class at any time during an
online game”
• ”As a medic, I would like to be able to see the health of my allies,
because it would make it easier to help injured players”
• ”As an enemy unit, I would like to be able to steal items from players”
– Producción
• ”As an animator, I would like to easily import md2 models to the
game engine”
– Proceso
• ”As the art director, I would like the concept art to be based on
cyberpunk fiction, because dystopian futurism is a rising trend on the
market”
Scrum
• Historias de usuario:
• Características:
• Independiente
• Negociable
• Valor agregado
• Tamaño apropiado
• Estimable
• Comprobable
Fuente: Agile Game Development with Scrum. Clinton Keith. Adison Wesley
Scrum
• Historias de usuario:
– Épicas
Fuente: Agile Game Development with Scrum. Clinton Keith. Adison Wesley
Scrum
• Sprints
– Reuniones del sprint
Fuente: Agile Game Development with Scrum. Clinton Keith. Adison Wesley
Scrum
• Sprints
– Flujo general
Scrum
• Sprints
– Flujo general
Fuente: Agile Game Development with Scrum. Clinton Keith. Adison Wesley
Scrum
• Vista completa del proceso
Fuente: http://edubase.jp/blog/2011/07/22/
Preguntas?
• ??