Introducción a la Técnica y Aplicación fileSCRUM Introducción a la Técnica y Aplicación...

33
SCRUM Introducción a la Técnica y Aplicación Metodología Ágil de desarrollo de Proyectos Metodología Ágil de desarrollo de Proyectos Edwin Meza Flores Luis Espetia Aroni Manuel Alcázar Holguin Abril Saire Peralta Giovanni Cabrera Málaga

Transcript of Introducción a la Técnica y Aplicación fileSCRUM Introducción a la Técnica y Aplicación...

SCRUMIntroducción a la Técnica y Aplicación

Metodología Ágil de desarrollo de ProyectosMetodología Ágil de desarrollo de Proyectos

Edwin Meza FloresLuis Espetia Aroni

Manuel Alcázar HolguinAbril Saire Peralta

Giovanni Cabrera Málaga

Capítulo I: Introducción al modelo

Paradigma ActualParadigma Actual

� La gestión no se basa en el seguimiento de un plan.� Es un modo de desarrollo de carácter adaptable.� Orientado a las personas antes que a los procesos.� Emplea desarrollo ágil: iterativo e incremental.

Tema 1: Idea del nuevo modeloTema 1: Idea del nuevo modelo

Capítulo I: Introducción al modelo

Paradigma ActualParadigma Actual

�Revisión de las iteraciones.�Desarrollo incremental.�Desarrollo evolutivo.�Auto-Organización.�Colaboración.

Tema 2: Control de la Evolución del ProyectoTema 2: Control de la Evolución del Proyecto

Capítulo I: Introducción al modelo

Paradigma ActualParadigma Actual

Empleados en SCRUM son:�Planificación del Sprint.�Seguimiento del Sprint.�Revisión del Sprint.

Tema 2: Los Componentes y ConceptosTema 2: Los Componentes y Conceptos

Capítulo I: Introducción al modelo

Paradigma ActualParadigma Actual

�Product Backlog.�Sprint Backlog.�Incremento.

Tema 3: Los ElementosTema 3: Los Elementos

Capítulo II: Los Roles o Responsabilidades

Paradigma ActualParadigma Actual

�Características del entorno (organización y proyecto) adecuadas para desarrollo ágil.�Conocimiento de la metodología de trabajo en todas las personas de la organización y las implicadas del cliente.�Asignación de responsabilidades:

Del producto.Del desarrollo.Del funcionamiento de Scrum

.

Tema 4: Fundamentos de SCRUMTema 4: Fundamentos de SCRUM

Capítulo II: Los Roles o Responsabilidades

Paradigma ActualParadigma Actual

�En el proyecto hay una persona, y sólouna, conocedora del entorno denegocio del cliente y de la visión delproducto. Representa a todos losinteresados en el producto final y es elresponsable del Product Backlog.

Tema 5: Responsabilidad del Producto (El Propietario del producto)Tema 5: Responsabilidad del Producto (El Propietario del producto)

Capítulo II: Los Roles o Responsabilidades

Paradigma ActualParadigma Actual

�Todo el equipo de desarrollo, incluido elpropietario del producto conoce lametodología Scrum, y son los auténticosresponsables del resultado.

Tema 6: Responsabilidad del Desarrollo (El Equipo)Tema 6: Responsabilidad del Desarrollo (El Equipo)

Capítulo II: Los Roles o Responsabilidades

Paradigma ActualParadigma Actual

Tema 7: Responsabilidad del Funcionamiento (SCRUM Manager)Tema 7: Responsabilidad del Funcionamiento (SCRUM Manager)

�La organización debe garantizar elfuncionamiento de los procesos ymetodologías que emplea, y en esteaspecto Scrum no es una excepción..

Capítulo II: Los Roles o Responsabilidades

Paradigma ActualParadigma Actual

Tema 7: Estructura de Gráficos SCRUMTema 7: Estructura de Gráficos SCRUM

�Herramienta de gestión yseguimiento para elpropietario del producto.Presenta de un vistazo lasversiones de productoprevistas, las funcionalidadesde cada una, velocidadestimada, fechas probablespara cada versión, margende error previsto en lasestimaciones, y avance real.

Capítulo III: Elementos del SCRUM

Paradigma ActualParadigma Actual

Tema 8: Conociendo los ElementosTema 8: Conociendo los Elementos

�PRODUCT BACKLOG: Lista de las funcionalidades que necesita el cliente, priorizada según las prioridades que él determina. �SPRINT BACKLOG: Lista de tareas que se van a realizar en un sprint.�INCREMENTO: Parte del sistema desarrollada en un sprint.

Capítulo III: Elementos del SCRUM

Paradigma ActualParadigma Actual

Tema 8: El Cliente forma parte del EquipoTema 8: El Cliente forma parte del Equipo

Capítulo III: Elementos del SCRUM

Paradigma ActualParadigma Actual

Tema 9: Requisitos y Visión del ProductoTema 9: Requisitos y Visión del Producto

�Scrum para software emplea dos formatos para elregistro y comunicación de los requisitos:�EL PRODUCT BACKLOG se sitúa en el área derequisitos o necesidades de negocio desde elpunto de vista del cliente. Área que en laingeniería del software tradicional cubren losrequisitos del sistema.�EL SPRINT BACKLOG se sitúa en el área deespecificación de los requisitos de softwarenecesarios para dar respuesta a lasfuncionalidades esperadas por el cliente.

Capítulo III: Elementos del SCRUM

Paradigma ActualParadigma Actual

Tema 9: Formato y SoporteTema 9: Formato y Soporte

Capítulo III: Elementos del SCRUM

Paradigma ActualParadigma Actual

Tema 10: El IncrementoTema 10: El Incremento

�Si el proyecto o el sistema requiere documentación, oprocesos de validación y verificación documentados, ocon niveles de independencia que implican procesos conterceros, éstos también tienen que estar realizados paraconsiderar que el producto está “terminado”.

Parte de producto realizada en un sprint, y potencialmente

entregable: TERMINADA Y PROBADA

Capítulo IV: Reuniones en SCRUM

Paradigma ActualParadigma Actual

Tema 11: Creando un equipo ágilTema 11: Creando un equipo ágil

Capítulo IV: Reuniones en SCRUM

Paradigma ActualParadigma Actual

Tema 12: Planificación del SprintTema 12: Planificación del Sprint

�En la planificación intervienen:� Scrum Manager� Dueño del Producto BackLog� Equipo Completo� Demás Interesados

�Objetivos. � Tareas que se van a desarrollar� Medición de esfuerzo y recursos

Capítulo IV: Reuniones en SCRUM

Paradigma ActualParadigma Actual

Tema 13: Estimación de Tiempo - EsfuerzoTema 13: Estimación de Tiempo - Esfuerzo

Capítulo IV: Reuniones en SCRUM

Paradigma ActualParadigma Actual

Tema 14: Historia de los UsuariosTema 14: Historia de los Usuarios

Capítulo IV: Reuniones en SCRUM

Paradigma ActualParadigma Actual

Tema 15: La PizarraTema 15: La Pizarra

Capítulo IV: Reuniones en SCRUM

Paradigma ActualParadigma Actual

Tema 16: Seguimiento del SprintTema 16: Seguimiento del Sprint

�Reunión diaria (no mas de 15 minutos)�Información de entrada (Elementos)�Información de salida (Resultados)

Capítulo IV: Reuniones en SCRUM

Paradigma ActualParadigma Actual

Tema 17: Visión del SprintTema 17: Visión del Sprint

�Revisión del Demo(versión)�Información de entrada (Elementos)�Información de salida (Resultados)

Capítulo V: Simulación de un Proyecto con SCRUM

Paradigma ActualParadigma Actual

Tema 18: Segunda Reunión: ExposiciónTema 18: Segunda Reunión: Exposición

�Backlog del Producto:

Capítulo V: Simulación de un Proyecto con SCRUM

Paradigma ActualParadigma Actual

Tema 18: Segunda Reunión: ExposiciónTema 18: Segunda Reunión: Exposición

�Backlog del Producto:

Capítulo V: Simulación de un Proyecto con SCRUM

Paradigma ActualParadigma Actual

Tema 18: Segunda Reunión: ExposiciónTema 18: Segunda Reunión: Exposición

�Backlog del Producto:

Capítulo V: Simulación de un Proyecto con SCRUM

Paradigma ActualParadigma Actual

Tema 18: Segunda Reunión: CompromisoTema 18: Segunda Reunión: Compromiso

�Backlog del Sprint:

Capítulo V: Simulación de un Proyecto con SCRUM

Paradigma ActualParadigma Actual

Tema 18: Segunda Reunión: CompromisoTema 18: Segunda Reunión: Compromiso

�Backlog del producto queda pendiente:

Capítulo V: Simulación de un Proyecto con SCRUM

Paradigma ActualParadigma Actual

Tema 18: Comienzo del SprintTema 18: Comienzo del Sprint

Capítulo V: Simulación de un Proyecto con SCRUM

Paradigma ActualParadigma Actual

Tema 19: Grafico BurnDownTema 19: Grafico BurnDown

Capítulo V: Simulación de un Proyecto con SCRUM

Paradigma ActualParadigma Actual

Tema 19: Grafico BurnDownTema 19: Grafico BurnDown

Capítulo V: Simulación de un Proyecto con SCRUM

Paradigma ActualParadigma Actual

Tema 19: Grafico BurnDownTema 19: Grafico BurnDown

Capítulo V: Simulación de un Proyecto con SCRUM

Paradigma ActualParadigma Actual

Tema 19: Grafico BurnDownTema 19: Grafico BurnDown

SCRUMIntroducción a la Técnica y Aplicación

Preguntas ?Preguntas ?

Edwin Meza FloresLuis Espetia Aroni

Manuel Alcázar HolguinAbril Saire Peralta

Giovanni Cabrera Málaga