METODOLOGIA SCRUM

Post on 08-Jan-2017

52 views 2 download

Transcript of METODOLOGIA SCRUM

METODOLOGIA

CONCEPTOSQue es la metodología scrum?SCRUM es un marco metodológico que se aplica a porfolios, programas o proyectos de cualquier tamaño y complejidad; y se puede aplicar de manera efectiva en cualquier industria para crear un producto, servicio.

Cómo funciona la metodología Scrum?El proceso comienza con la elaboración del llamado Product Backlog. Se trata de un archivo genérico que recoge el conjunto de tareas, los requerimientos y las funcionalidades requeridas por el proyecto.  

- ELEMENTOS DEL SCRUM

-ROLES

Dueño del producto (Product Owner)Es el rol central del proyecto. En algunas ocasiones es quien representa al cliente y en otras son la misma personaFunciones: Protege los intereses del

negocio; maximiza el valor de la inversión.

Revisa el producto al final de cada iteración.

Sugiere cambios y adaptaciones al término de cada nueva iteración

Scrum Máster:Es el líder del proyecto. Su labor es la gestión de las acciones en cada iteración, es el encargado de mantener en contacto al equipo de trabajo con el cliente. Incentivar y motivar al

equipo de trabajo. Fomentar la autogestión

de sus colaboradores durante el proceso.

Scrum Team:es el equipo de trabajo que lleva a cabo las acciones propias de cada iteración programadores, diseñadores, arquitectos, personal de servicio, entre otros. Lo principal es que deben estar organizados como un grupo o equipo y desempeñar roles concretos dentro de él. Desarrollar cada una de

las tareas incluidas en el plan de trabajo.

Poner al servicio del proyecto sus conocimientos y técnicas.

ARTEFACTOS

Product Backloges una lista ordenada de todo lo que podría necesitarse en el producto y es la única fuente de requerimientos para los cambios que se realizarán en el producto. Sprint Backloges el conjunto de elementos seleccionados del Product Backlog para el Sprint.

Product IncrementEl Incremento es la suma de todos los elementos del Product Backlog completos durante un Sprint, más el valor de todos los Incrementos anteriores.

SprintEs el corazón de Scrum y corresponde a un bloque de tiempo de un mes o menos en el cual se crear un incremento de producto terminado. Reunión de Planificación (Sprint Planning

Meeting),  Scrums Diarios (Daily Scrums),  el trabajo de desarrollo,  la Revisión del Sprint (Sprint Review),  y la Retrospectiva del Sprint (Sprint

Retrospective)

Reunión de Planificación del Sprint Tiene como finalidad planear el trabajo a realizar durante un Sprint, el cual es creado por el trabajo de todo el equipo Scrum. Su duración máxima es de 8 horas para un sprint de 30 días Que queremos hace Como lo vamos hacerScrum Diario Es una reunión diaria de planificación de 15 minutos en la que participa el Development Team. Durante el Daily Scrum, se inspecciona el Sprint Backlog y se adaptan las tareas.

Revisión de Sprint Consiste en una reunión informal no superior a 4 horas para Sprint de un mes. Durante esta revisión, el Equipo Scrum y los interesados analizan acerca de lo que se ha hecho durante el Sprint. El Dueño de Producto identifica lo que ha sido terminado y lo

que aún no. El Equipo de Desarrollo expone sobre las cosas positivas, los

problemas que surgieron y cómo fueron resueltos esos problemas.

Retrospectiva de Sprint Es la es una oportunidad para el Equipo Scrum de examinarse a sí mismo, y crear un plan de mejoras para el siguiente Sprint. Es un punto para determinar que se hizo bien y que se puede mejorar. Revisar cómo fue el último Sprint en aspectos como Procesos,

Herramientas, etc. Identificar los elementos más importantes que fueron positivos

y crear posibles mejoras.

Enfatiza valores y prácticas de gestión, sin pronunciarse sobre requerimientos, prácticas de desarrollo, implementación y demás cuestiones técnicas

Hace uso de Equipos auto-dirigidos y auto-organizados

Puede ser aplicado teóricamente a cualquier contexto en donde un grupo de gente necesita trabajar junta para lograr una meta común.

Desarrollo de software iterativos incrementales basados en prácticas agiles

Iteraciones de treinta días; aunque se pueden realizar con más frecuencia, estas iteraciones, conocidas como Sprint

Características

Dentro de cada Sprint se denomina el Scrum Master al Líder de Proyecto quien llevará a cabo la gestión de la iteración

Se convocan diariamente un “Scrum Daily Meeting” el cual representa una reunión de avance diaria de no más de 15 minutos con el propósito de tener realimentación sobre las tareas de los recursos y los obstáculos que se presentan. En la cual se responden preguntas como: ¿Qué has hecho desde el último encuentro? ¿Qué obstáculos hay para cumplir la meta? ¿Qué harás antes del próximo encuentro?

VENTAJAS ES FÁCIL DE APRENDER.REQUIERE MUY POCO ESFUERZO PARA COMENZARSE A UTILIZAR.PERMITE QUE ABARCAR PROYECTOS DONDE LOS REQUISITOS DE

NEGOCIO ESTÁN INCOMPLETOSPERMITE EL DESARROLLO, TESTEO Y CORRECCIONES RÁPIDOMEDIANTE LAS REUNIONES DIARIAS SE VEN CLARAMENTE LOS

AVANCES Y PROBLEMASFACILITA LA ENTREGA DE PRODUCTOS DE CALIDAD A TIEMPO

DESVENTAJAS

Si una tarea no esté bien definido, los costes de tiempo y dinero estimados del proyecto no serán demasiado exactos.

Si los miembros del equipo no están centrados y convencidos, el proyecto nunca se completara o incluso fallará.

Está bien para proyectos pequeños, de rápido movimiento ya que trabaja bien solo con equipos pequeños.

Esta metodología necesita solo miembros de equipo experimentados los recursos sin suficiente experiencia, la falta de dirección firme pueden

llevar a los proyectos a no completarse o incluso fallar. La metodología Scrum funciona bien cuando el scrum master confía en el

equipo que lleva. Si algunos de los miembros del equipo se marcha durante el desarrollo

puede tener un efecto negativo enorme en el desarrollo del proyecto.

PROCESOS

Scrum es por lo tanto, una metodología más de las muchas que hay.Scrum no es ni la mejor metodología ni la única, pero es una metodología que está empujando muy fuerte por la facilidad de implantación y por su agilidad en cuanto a cambios y lo que propiamente aporta en comparación con otras metodologías.

CONCLUSIONES