Vous êtes sur la page 1sur 16

SCRUM

Scrum es un framework ágil muy completo para el desarrollo de proyectos. En


Scrum la palabra producto hace referencia a un producto o servicio o
cualquier otro resultado que esté de acuerdo con definición de la visión del
proyecto, es decir que puede aplicarse a TODO tipo de proyectos, pero no
todos los proyectos requieren el uso de Scrum
Ventajas de usar Scrum
Desarrollo ágil
Scrum permite a los equipos de desarrollo priorizar los módulos que aportan mayor valor al negocio y a la
organización de una manera iterativa.

Alta calidad del software


Scrum propicia la construcción de software de muy alta calidad, gracias al hecho de que está enfocado
completamente en el problema del usuario y a que prioriza los módulos que agregan mayor valor para la
organización.

Equipos integrados
Scrum motiva a los equipos a trabajar de manera conjunta y unida

Colaboradores satisfechos
Scrum permite a todos los colaboradores del equipo estar siempre al tanto de los avances, objetivos y tiempos del
proyecto

Fácil escalabilidad
Los procesos de Scrum son iterativos y se manejan dentro de periodos de trabajo muy específicos
Roles centrales
Los roles centrales son aquellos que su participación es indispensable para la
realización del proyecto, están comprometidos con el proyecto y son responsables
del éxito de cada sprint y del proyecto en general. Estos son:
•Product owner
•Scrum master
•Equipo Scrum
•Product owner

Características:

• Es el responsable y dueño del producto.


• No necesariamente es Ingeniero de sistemas
• Define las prioridades del desarrollo del producto.
• Es el actor clave del desarrollo del proyecto.
• Una de sus responsabilidades es tener una visión
de lo que desea construir, y transmitir esa visión a
todo el equipo
•Scrum master
El Scrum Master (SM) o facilitador de
proyectos, es la figura que lidera los
equipos en la gestión ágil de proyectos.
Su misión es que los equipos de trabajo
alcancen sus objetivos hasta llegar a la
fase de “sprint final”

En otras palabras, el Scrum Master es


el responsable de que se sigan las
prácticas y valores descritos en el
modelo Scrum.
•Caracteristicas del Scrum master
•Asesora y refuerza a los miembros del equipo para que puedan trabajar de forma
autoorganizada y con espíritu y conciencia de equipo.

•Elimina cualquier impedimento con el que se encuentre el equipo para conseguir sus
objetivos finales.

•Si los desarrolladores no saben cómo abordar las tareas, el Scrum Master los juntará a
todos para explicarles en qué consisten y qué tarea abordará cada uno.

•Facilita la fase de sprint final al equipo. Cuando los miembros del equipo están
presentando a los stakeholders (perfiles interesados en los productos).

•Ayuda a llevar a cabo los daily standups, esto es, proporcionar todas las actualizaciones
que el equipo necesita para el desarrollo de los proyectos.

•A veces puede realizar las tareas de un agile coach. Es decir, se asegura de que todos
los miembros del equipo aprendan y utilicen la metodología adecuada.
•Equipo Scrum
Hace referencia al grupo de
personas que ejecuta las tareas
propuestas. Aquí entran tanto
los arquitectos, ingenieros,
programadores, diseñadores y
demás profesionales como las
personas que realizan labores
administrativas.
Roles no centrales
Los roles no centrales son aquellos cuya participación en el proyecto es importante pero no
depende de ellos el éxito o fracaso del proyecto, es importante siempre identificar los
individuos de esta categoría y mantenerlos siempre presentes, en cualquier momento su rol
puede ser decisivo para el proyecto (por ejemplo si es un sponsor). Estos son:
•Stakeholders
• Cliente
• Usuarios
• Patrocinador (sponsor)
Procesos en Scrum
Los procesos en Scrum están enmarcados en cajas de tiempo que son uno de los principios del marco de trabajo y es
lo que nos permite manejar eficazmente la planeación y ejecución del proyecto
Sprint

Un Sprint es una de las cajas de tiempo de Scrum, tiene duración de 1 mes en las
que el equipo de Scrum trabaja en la creación de los entregables, el Sprint inicia
con la reunión de planeación del sprint (Sprint planning meeting)

Se puede considerar como un conjunto de tareas, el cual es utilizado en el


desarrollo del software
Tipos de Reuniones en Scrum
Reunión de planificación (Sprint Planning Meeting)
La reunión de planificación en Scrum para la Dirección de Proyectos se realiza al inicio del sprint para
planficiar el trabajo de las siguientes semanas. En esa reunión se ha de contar con la pila de
producto, todos los requisitos del proyecto, y en ella se obtendrá la pila de funcionalidades a realizar
durante el sprint. A esta reunión asisten el dueño del producto o product owner, el equipo de
construcción. La reunión estará facilitada por el scrum master. El tiempo dedicado a esta reunión es
aproximadamente de dos horas para un sprint de dos semanas.
Reunión diaria (Daily scrum)
En la reunión diaria el equipo de construcción se sincroniza y se realiza al
comienzo del día. El objetivo de esta reunión es detectar impedimentos y
bloqueos. En ella se plasman las tareas y su progreso. La duración de la reunión
diaria es aproximadamente de 15 minutos y a ella asisten el equipo de
construcción, el scrum master y excepcionalmente el product owner.

Reunión de refinamiento
La reunión de refinamiento sirve para mejorar los elementos de la pila de
producto, que se realizarán en el siguiente sprint. Por tanto, esta reunión se
realiza durante el sprint y en ella se cuenta con los elementos de la pila de
producto
Reunión de retrospectiva
La reunión de retrospectiva persigue la inspección del proceso y del equipo. Se
reflexiona sobre lo que se ha hecho durante el sprint y aquello que es mejorable en
próximos sprints. Por tanto, esta reunión se realiza al finalizar el sprint

Reunión de revisión
La reunión de revisión en Scrum para la Dirección de Proyectos permite revisar el
trabajo realizado durante todo el sprint para obtener feedback y mejoras para
próximas iteraciones. Se realiza al final del sprint, cuando se ha entregado
incremento de producto. A esta reunión asiste el product owner, el equipo de
construcción y el scrum master. Adicionalmente, pueden asistir los interesados o
stakeholders