Está en la página 1de 17

Metodologías Agiles vs

Metodologías en cascada

Semana 5 – Sesión 2
Agenda de la sesión

• Diferencias entre metodologías en cascada y


metodologías ágiles.
• Scrum - Conceptos
Waterfall vs Agile

Waterfall Agile
Entornos con requisitos bien Requisitos se van ajustando a
definidos desde el inicio medida que avanza el proyecto
Los cambios entran mediante un Los cambios son permanentes y
proceso de Control de Cambios se aceptan como parte del
alcance
El proyecto se divide en fases El proyecto se divide en
iteraciones
La participación del usuario es La participación del usuario es
limitada permanente a lo largo del
proyecto
La calidad se hace luego de la La calidad se hace de manera
ejecución simulatánea en cada iteración
Se centra en la finalización del Se centra en que el producto
proyecto cumpla con los requisitos del
cliente
Scrum - Conceptos
Scrum – Roles (I)

1. Product Owner :
• Actor clave en el desarrollo de un proyecto.
• Debe tener una visión de lo que desea construir
• Transmitir esa visión a todo el equipo

2. Scrum Master
• Que el equipo entienda Scrum y lo aplique bien.
• Asegurarse que el framework Scrum se aplique
• Elimina impedimentos ayuda al equipo a la
productividad
Scrum – Roles (II)

3. Scrum team members:


• Grupo de personas responsables de desarrollar los
incrementos del producto en cada sprint
• Multi-funcional
• Auto Organizado
• Responsabilidad compartida

4. Stakeholders:
• Personas, organizaciones o empresas cuyo apoyo
permiten que una organización exista.
• Pueden ser clientes finales, accionistas,
proveedores, trabajadores de otras áreas
• Participan en el scrum review
Scrum – Herramientas
1. Product backlog:
• Es un listado de todas las tareas que se pretenden
hacer durante el desarrollo de un proyecto.
• Deben estar visibles ante todo el equipo
• Permiten una visión panorámica de todo lo que se
espera

2. Sprint Backlog
• Listado de tareas en el que subdivide las historias
de usuario
• Describen las funcionalidades que componen un
proyecto.
• Este listado se define y estima en la reunión de
Planificación del Sprint al inicio de la iteración.
Product / Spint backlog:

Jira Software
Product / Spint backlog:

Trello
Scrum – Hitos (I)
1. Daily Scrum
• Reunión diaria de máximo 15 minutos
• No se realiza con el fin de resolver problemas
específicos.
• Cada miembro del equipo responde las siguientes
3 preguntas:
• ¿Qué hiciste ayer?
• ¿Que harás hoy?
• ¿Hay impedimentos en tu camino?
2. Sprint Planning Meeting
• El Sprint Planning es el primer evento de Scrum
• Se planifican las tareas a realizar en el Sprint en
curso.
• Pariticipan el Scrum Master, el Product Owner y
Equipo de Desarrollo.
Scrum – Hitos (II)
3. Sprint Review Meeting
• Permite mirar hacia atrás a eventos o situaciones
pasadas en el final del Sprint,
• Es para inspeccionar el incremento y adaptar el
Product Backlog en caso de que sea necesario.
• Es una gran oportunidad para poder recibir
feedback sobre el desarrollo del producto.

4. Project Retrospective Meeting


• Permite mirar hacia atrás a eventos o situaciones
pasadas
• Hace que cada iteración sea mejor que la anterior
Scrum – Hitos (III)
5. Sprint Reprospective Meeting
• Es el último evento en un Sprint en Scrum.
• Es una oportunidad para el equipo de
inspeccionarse a sí mismo, y crear un plan de
mejora que se pondrá en marcha inmediatamente,
en el siguiente Sprint.
Scrum – Otros conceptos (I)

1. Project Vision
• Participan el Stakeholder(s), el Product Owner, y el
Scrum Master.
• Ayuda a identificar el contexto empresarial, los
requerimientos de negocio y las expectativas de
los stakeholders a fin de desarrollar una
declaración de la visión del proyecto eficaz
2. Epics
• Es una historia de usuario que por su gran tamaño,
el equipo descompone en historias con un tamaño
más adecuado para ser gestionada con los
principios y técnicas ágiles:
Scrum – Otros conceptos (II)

3. User Stories
• Las historias de usuario, son pequeñas
descripciones de los requerimientos de un cliente.
• Es deseable que las historias de usuario sean
escritas por el usuario, en una frase corta.
4. Burndown Chart
• Sirve para medir el alcance del Proyecto
• El ScrumMaster debe actualizar este gráfico al
finalizar cada sprint.
Burndown Chart
Scrum – Otros conceptos (III)

3. Release Plan
• Es un conjunto de historias de usuario
(normalmente épicas) agrupadas por «releases» o
versiones del producto que se ponen a disposición
de los usuarios incrementando el valor para estos
respecto de la anterior
4. Impediment Log
• Un impedimento es cualquier cosa que frene la
velocidad del equipo Scrum e impida llegar al
objetivo deseado del sprint.
• Generalmente es algo que escapa del área de
control del equipo, que requiere una búsqueda
adicional de información, un análisis y una serie de
acciones con otras personas fuera del equipo.
Autor: Ing. Juan Carlos Dávila Terreros

También podría gustarte