Sei sulla pagina 1di 20

Programa de fortalecimiento en el desarrollo de videojuegos

Planeación y Producción de Videojuegos


Módulo 1

Oscar González Rojas, PhD


Monitor: José Luis Dorado, MsC

Departamento Ingeniería de Sistemas y Computación

© Todos los derechos reservados – Universidad de los Andes


Scrum

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

• Pila del producto (Product Backlog)

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?
• ??

Potrebbero piacerti anche