Metodologia Scrum

16
DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA DE CAPACITACIÓN PARA EL FORTALECIMIENTO DE LAS CAPACIDADES DE LOS FUNCIONARIOS PÚBLICOS CÓDIGO PROYECTO: LC-MF-001-2014 Versión: 1.0 METODOLOGÍA PARA SPRINT 4 - EVA Fecha: 16/12/2014 PACIE (Presencia – Alcance – Capacitación – Interacción – E Learning ) DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA DE CAPACITACIÓN PARA EL FORTALECIMIENTO DE LAS CAPACIDADES DE LOS FUNCIONARIOS PÚBLICOS CÓDIGO PROYECTO: LC-MF-001-2014 ASOCIACIÓN DESARROLLOWEB ECUADOR – CORPORACIÓN ELITE Página 1 de 16

description

Metodologia Scrum

Transcript of Metodologia Scrum

Formato ejemplo para documentar el uso de scrum en un proyecto

DISEO E IMPLEMENTACIN DE UN SISTEMA DE CAPACITACIN PARA EL FORTALECIMIENTO DE LAS CAPACIDADES DE LOS FUNCIONARIOS PBLICOS

CDIGO PROYECTO: LC-MF-001-2014

Versin: 1.0

METODOLOGA PARA SPRINT 4 - EVA Fecha: 16/12/2014

PACIE (Presencia Alcance Capacitacin Interaccin E Learning )

DISEO E IMPLEMENTACIN DE UN SISTEMA DE CAPACITACIN PARA EL FORTALECIMIENTO DE LAS CAPACIDADES DE LOS FUNCIONARIOS PBLICOS CDIGO PROYECTO: LC-MF-001-2014 Descripcin de la Metodologa PACIEVersin 1.0

Historial de Revisiones

FechaVersinDescripcinAutor

16/12/20141.0Primera versin con los apartados y contenidos bsicosYesenia Herrera

Tabla de Contenidos

51.Introduccin

1.1Propsito de este documento51.2Alcance52.Descripcin General de la Metodologa52.1Fundamentacin52.2Valores de trabajo63.Personas y roles del proyecto.64.Artefactos .64.1Pila de producto64.2Pila del sprint84.3Sprint94.4Incremento94.5Grfica de producto (Burn Up)94.6Grfica de avance (Burn Down)114.7Reunin de incio de sprint124.8Reunin tcnica diaria134.9Reunin de cierre de sprint y entrega del incremento.13

Descripcin de la metodologa de trabajo1. Introduccin

Este documento describe la implementacin de la metodologa de trabajo scrum en la empresa MACROBUTTON NoMacro [Empresa] para la gestin del desarrollo el proyecto MACROBUTTON NoMacro [Nombre del sistema].Incluye junto con la descripcin de este ciclo de vida iterativo e incremental para el proyecto, los artefactos o documentos con los que se gestionan las tareas de adquisicin y suministro: requisitos, monitorizacin y seguimiento del avance, as como las responsabilidades y compromisos de los participantes en el proyecto. 1.1 Propsito de este documentoFacilitar la informacin de referencia necesaria a las personas implicadas en el desarrollo del sistema MACROBUTTON NoMacro [Nombre del sistema] 1.2 Alcance

Personas y procedimientos implicados en el desarrollo del sistema MACROBUTTON NoMacro [Nombre del sistema]2. Descripcin General de la Metodologa2.1 FundamentacinLas principales razones del uso de un ciclo de desarrollo iterativo e incremental de tipo scrum para la ejecucin de este proyecto son:

Sistema modular. Las caractersticas del sistema MACROBUTTON NoMacro [Nombre del sistema] permiten desarrollar una base funcional mnima y sobre ella ir incrementando las funcionalidades o modificando el comportamiento o apariencia de las ya implementadas.

Entregas frecuentes y continuas al cliente de los mdulos terminados, de forma que puede disponer de una funcionalidad bsica en un tiempo mnimo y a partir de ah un incremento y mejora continua del sistema.

Previsible inestabilidad de requisitos.

Es posible que el sistema incorpore ms funcionalidades de las inicialmente identificadas.

Es posible que durante la ejecucin del proyecto se altere el orden en el que se desean recibir los mdulos o historias de usuario terminadas. Para el cliente resulta difcil precisar cul ser la dimensin completa del sistema, y su crecimiento puede continuarse en el tiempo suspenderse o detenerse.

MACROBUTTON NoMacro [Otras posibles razones]2.2 Valores de trabajoLos valores que deben ser practicados por todos los miembros involucrados en el desarrollo y que hacen posible que la metodologa Scrum tenga xito son:

Autonoma del equipo Respeto en el equipo Responsabilidad y auto-disciplina Foco en la tarea Informacin transparencia y visibilidad.3. Personas y roles del proyecto.

PersonaContactoRol

MACROBUTTON NoMacro [Nombre]MACROBUTTON NoMacro [e-mail / tel.]MACROBUTTON NoMacro [Coordinador / Scrum Manager]

MACROBUTTON NoMacro [Nombre]MACROBUTTON NoMacro [e-mail / tel.]MACROBUTTON NoMacro [Gestor de producto / P. Owner ]

MACROBUTTON NoMacro [Nombre]MACROBUTTON NoMacro [e-mail / tel.]MACROBUTTON NoMacro [Equipo tcnico]

MACROBUTTON NoMacro []

4. Artefactos .Documentos

Pila de producto o Product Backlog

Pila de sprint o Sprint BacklogSprint

Incremento

Grficas para registro y seguimiento del avance.

Grfica de producto o Burn Up

Grfica de avance o Burn Down.

MACROBUTTON NoMacro [o los artefactos de gestin visual o de intranet que use la empresa]Comunicacin y reporting directo. Reunin de inicio de sprint

Reunin tcnica diaria

Reunin de cierre de sprint y entrega del incremento MACROBUTTON NoMacro [Retrospectivas u otras reuniones que se usen]4.1 Pila de productoEs el equivalente a los requisitos del sistema o del usuario (Con-Ops) en esta metodologa.El gestor de producto de su correcta gestin, durante todo el proyecto.El gestor de producto puede recabar las consultas y asesoramiento que pueda necesitar para su redaccin y gestin durante el proyecto al Scrum Manager de este proyecto.

Responsabilidades del gestor de producto Registro en la lista de pila del producto de las historias de usuario que definen el sistema.

Mantenimiento actualizado de la pila del producto en todo momento durante la ejecucin del proyecto.

Orden en el que desea quiere recibir terminada cada historia de usuario.

Incorporacin / eliminacin /modificaciones de las historias o de su orden de prioridad. Disponibilidad: [Indicar modo: si mantiene directamente la pizarra o intranet o medios de comunicacin, o enva las modificaciones al Scrum Manager para su actualizacin, u otro modo empleado en la empresa]

MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]Responsabilidades del Scrum Manager

Supervisin de la pila de producto, y comunicacin con el gestor del producto para pedirle aclaracin de las dudas que pueda tener, o asesorarle para la subsanacin de las deficiencias que observe. MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]Responsabilidades del equipo tcnico

Conocimiento y comprensin actualizado de la pila del producto. Resolucin de dudas o comunicacin de sugerencias con [indicar segn se haya implementado en la empresa (gestor de producto / scrum manager / )] MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]Responsabilidades del resto de implicados

Conocimiento y comprensin actualizado de la pila del producto.

Resolucin de dudas o comunicacin de sugerencias con [indicar segn se haya implementado en la empresa (gestor de producto / scrum manager / )]

MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]Notas: Si lo necesita, el gestor de producto puede solicitar asesora al Scrum Manager del proyecto o personal tcnico del equipo para conocer la estimacin temprana de las historias de usuario cuyo tamao aproximado le presenten dudas.

MACROBUTTON NoMacro [Imagen opcional del formato empleado]4.2 Pila del sprintEs el documento de registro de los requisitos detallados o tareas que va a desarrollar el equipo tcnico en la iteracin (actual o que est preparndose para comenzar)

Responsabilidades del gestor de producto

Presencia en las reuniones en las que el equipo elabora la pila del sprint. Resolucin de dudas sobre las historias de usuario que se descomponen en la pila del sprint. MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]Responsabilidades del Scrum Manager

Supervisin y asesora en la elaboracin de la pila de la pila del sprint.

MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]Responsabilidades del equipo tcnico

Elaboracin de la pila del sprint.

Resolucin de dudas o comunicacin de sugerencias sobre las historias de usuario con el gestor del producto. MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]

MACROBUTTON NoMacro [Imagen opcional del formato empleado]4.3 Sprint

Cada una de las iteraciones del ciclo de vida iterativo Scrum. La duracin de cada sprint [Indicar segn las caractersticas de la implementacin: es de xx das laborables / inferior a xx das y se determina al inicio del mismo / otras posibilidades]4.4 IncrementoParte o subsistema que se produce en un sprint y se entrega al gestor del producto completamente terminada y operativa.

4.5 Grfica de producto (Burn Up)Representacin grfica del plan de producto previsto por el gestor de producto. Es una grfica que representa los temas o epics del sistema en el orden que se desean, y el tiempo en el que se prev su ejecucin. Responsabilidades del gestor de producto

Confeccin..

Mantenimiento actualizado en todo momento durante la ejecucin del proyecto.

Orden en el que desea disponer de los temas o epics del sistema, e hitos del producto (versiones). Incorporacin / eliminacin /modificaciones de los temas, de su orden de prioridad, estimaciones o hitos. Disponibilidad: [Indicar modo: si mantiene directamente la pizarra o intranet o medios de comunicacin, o enva las modificaciones al Scrum Manager para su actualizacin, u otro modo empleado en la empresa]

MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]Responsabilidades del Scrum Manager

Supervisin del grfico de producto, y comunicacin con el gestor del producto para pedirle aclaracin de las dudas que pueda tener, o asesorarle para la subsanacin de las deficiencias que observe.

MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]Responsabilidades del equipo tcnico

Conocimiento y comprensin actualizado del plan del producto.

Resolucin de dudas o comunicacin de sugerencias con [indicar segn se haya implementado en la empresa (gestor de producto / scrum manager / )]

MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]Responsabilidades del resto de implicados

Conocimiento y comprensin actualizado del plan de producto.

Resolucin de dudas o comunicacin de sugerencias con [indicar segn se haya implementado en la empresa (gestor de producto / scrum manager / )]

MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]

MACROBUTTON NoMacro [Imagen opcional del formato empleado]

MACROBUTTON NoMacro [Imagen opcional del formato empleado]La lnea de velocidad proyecta sobre el eje X la fecha o sprint en el que previsiblemente se completarn las versiones representadas en el eje Y.

4.6 Grfica de avance (Burn Down)

Grfico que muestra el estado de avance del trabajo del sprint en curso.

Responsabilidades del gestor de producto

Sin responsabilidades especficas, ms all de mantenerse regularmente informado del avance del sprint y disponible para atender decisiones para la resolucin de opciones en sprints sobrevalorados o infravalorados (la grfica de avance predice una entrega anterior o posterior a la fecha prevista)Responsabilidades del Scrum Manager

Supervisin de la actualizacin diaria por parte del equipo.

MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]Responsabilidades del equipo tcnico

Actualizacin diaria del grfico de avance. MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]

MACROBUTTON NoMacro [Imagen opcional del formato empleado]4.7 Reunin de incio de sprintReunin para determinar las funcionalidades o historias de usuario que se van a incluir en el prximo incremento.

Responsabilidades del gestor de producto

Asistencia a la reunin.

Exposicin y explicacin de las historias que necesita para la prxima iteracin y posibles restricciones de fechas que pudiera tener.

MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]Responsabilidades del Scrum Manager

Moderacin de la reunin MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]Responsabilidades del equipo tcnico

Confeccin de la pila del sprint.

Auto-asignacin del trabajo.

MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]4.8 Reunin tcnica diariaPuesta en comn diaria del equipo con presencia del Coordinador del proyecto o Scrum Manager de duracin mxima de 10 minutos.Responsabilidades del Scrum Manager

Supervisin de la reunin y anotacin de las necesidades o impedimentos que pueda detectar el equipo. Gestin para la solucin de las necesidades o impedimentos detectados por el equipo.

MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]Responsabilidades del equipo tcnico

Comunicacin individual del trabajo realizado el da anterior y el previsto para da actual.

Actualizacin individual del trabajo pendiente.

Actualizacin del grfico de avance [o artefacto de seguimiento de sprint empleado] para reflejar el estado de avance.

Notificacin de necesidades o impedimentos previstos u ocurridos para realizar las tareas asignadas. MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]4.9 Reunin de cierre de sprint y entrega del incremento.Reunin para probar y entregar el incremento al gestor del producto.

Caractersticas.

Prcticas: sobre el producto terminado, no sobre simulaciones o imgenes). De tiempo acotado mximo de 2 horas.

Responsabilidades del gestor de producto

Asistencia a la reunin.

Recepcin del producto o presentacin de reparos.

MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]Responsabilidades del Scrum Manager

Moderacin de la reunin MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]Responsabilidades del equipo tcnico

Presentacin del incremento.

MACROBUTTON NoMacro [Otras posibles implementadas en esta empresa]ASOCIACIN DESARROLLOWEB ECUADOR CORPORACIN ELITEPgina 3 de 13