METODOLOGIA SCRUM
-
Upload
yenzy-yaquelin-aragon-mayta -
Category
Engineering
-
view
52 -
download
2
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