Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Según la página web de SUM (2015), en la sección “Introducción a SUM” se define que:
SUM adapta para videojuegos la estructura y roles de Scrum. Se utiliza esta metodología
ya que brinda flexibilidad para definir el ciclo de vida y puede ser combinada fácilmente
con otras metodologías de desarrollo para adaptarse a distintas realidades. Para la
adaptación se toma en cuenta la experiencia de las empresas de desarrollo de
videojuegos que adaptan metodologías ágiles a nivel mundial.
Gestión de proyecto
La gestión del proyecto o plan de proyecto que integra la metodología SUM incluye la
gestión de los siguientes planes y áreas (SUM, 2015):
En esta área se indica qué se pretende lograr con el proyecto, es decir qué se
realizará y de ser necesario qué no se realizará con la ejecución del proyecto, la
especificación de esta área puede ser complementada con las fases de concepto y
planificación de la metodología SUM.
B) Plan de personal
Dentro de este plan se debe indicar qué miembros de la organización serán los
encargados de desarrollar el proyecto, además se debe especificar qué rol se le
asignará a cada miembro, así como el periodo en el que será requerida su
participación.
C) Plan de recursos
Dentro de este plan se debe listar los costos externos requeridos para el desarrollo
del proyecto, es decir costos como: contratistas externos, proveedores, licencias de
software, licencias de distribución, etc.
D) Plan presupuestal
E) Cronograma e hitos
En este plan se deben describir los posibles riesgos que pueda afrontar el proyecto,
también se debe describir que efectos podrían tener estos riesgos y la manera en
que de presentarse deban ser mitigados, en caso de haber demasiados riesgos
identificados se puede incluir desarrollar un plan de contingencia para asegurar la
continuidad del desarrollo del proyecto.
Proceso de Entrega
Negocio: donde se define el objetivo del proyecto, el público usuario y los posibles
modelos de negocio.
B) Planificación
Esta fase será aprobada cuando el cliente este de acuerdo con los planes y
características establecidos. Esta fase es flexible puesto que de acuerdo con la
fase de elaboración se puede modificar la fase de planificación para mostrar la
situación real del proyecto.
C) Elaboración
D) Beta
Esta fase es relazada por una persona o equipo externo al equipo de desarrollo. El
objetivo es que se pueda verificar que ciertos aspectos funcionen correctamente
como se estableció en las fases de concepto y planificación, tales aspectos son: el
gameplay, la diversión, cuerva de aprendizaje, curva de dificultad, etc. También esta
fase se centra en detectar la mayor cantidad de errores que puedan existir en el
videojuego.
E) Cierre
Liberación del videojuego: que consiste en obtener la versión final videojuego para
el cliente.
Adicionalmente se cuenta con una fase que está presente en todas las demás
fases, esta es la gestión de riesgos descrita a continuación:
F) Gestión de riesgo
Esta fase se realiza durante el desarrollo del proyecto, es decir está presente en
cada una de las fases ya descritas, su realización puede ser registrada en el plan
del proyecto donde se debe registrar cada una de los riesgos que puedan afectar el
proyecto y de ser necesario se deba crear un plan de contingencia.
Roles
La metodología SUM incluye cuatro roles que son los siguientes (SUM, 2015):
A) Cliente
Es la persona encargada de: definir la visión y concepto del videojuego, validar
dicho concepto, aprobar los planes del proyecto y establecer los hitos, realizar la
priorización de las características del videojuego, priorizar la corrección de errores
y evaluar el videojuego final y el proyecto.
B) Productor Interno
Se encarga de realizar funciones como: definir objetivos, planificar, ejecutar y
realizar el seguimiento del proyecto, además establece el vínculo para la
comunicación con el cliente, se asegura de mantener al equipo de desarrollo
enfocado en su trabajo, y también realiza acciones para mejorar el proyecto.
C) Equipo de desarrollo
Está conformado por diseñadores, programadores, artistas gráficos y artistas
sonoros, donde pueden haber de dos a siete personas, se encargan de apoyar en
la definición del concepto de videojuego, además se encargan de realizar acciones
para desarrollar el videojuego, tales acciones son: estimar, asignar, realizar y
verificar el cumplimento de las tareas.
D) Verificador beta
Es la persona o equipo externo al equipo de desarrollo, cuya función es verificar
que el videojuego funcione de manera correcta conforme a lo establecido, este rol
puede ser asumido por un experto en realizar revisiones de software o por un
simple jugador o “gamer”.