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

Upload: truongngoc

Post on 07-Mar-2018

213 views

Category:

Documents


1 download

TRANSCRIPT

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