Scrum [Reparado]

16
¿Por qué SCRUM?

description

metodologia agil scrum

Transcript of Scrum [Reparado]

Presentacin de PowerPoint

Por qu SCRUM? -Cumplimento de expectativas-Flexibilidad a cambios-Reduccin del Time to Market-Mayor calidad del software-Mayor productividad-Maximiza el retorno de la inversin (ROI)-Predicciones de tiempos-Reduccin de riesgosSCRUM es una metodologa de desarrollo sencillo, requiere trabajo duro debido a que no se basa en el seguimiento de un plan, sino en la adaptacin continua a las circunstancias que ocurren mientras se desarrolla el proyectoScrum no dice Qu hacer sino Cmo hay que hacer las cosas.

CaracteristicasResalta valores y prcticas de gestin, sin necesidad de requerimientos, prcticas de desarrollo, implementacin y dems cuestiones tcnicas.Conformado por Equipos auto-dirigidos y auto-organizados.Puede ser aplicado tericamente a cualquier contexto en donde un grupo de gente necesita trabajar junta para lograr una meta comn.Desarrollo de software iterativos incrementales basados en prcticas giles.Se convocan diariamente un Scrum Daily MeetingTeoria de SCRUMScrum se basa en la teora de control de procesos emprica o empirismo. El empirismo asegura que el conocimiento procede de la experiencia y de tomar decisiones basndose en lo que se conoce. Scrum emplea un enfoque iterativo e incremental para optimizar la predictibilidad y el control del riesgo.Equipo SCRUMEl equipo scrum consta de 3 partes:Dueo del ProductoEquipo de DesarrolloScrum MasterEl dueo del productoEllos son los responsables de poner al mximo el valor del producto y el trabajo del equipo de desarrollo, son los encargados y nicos responsables de gestionar la Lista del Producto.Para poder realizar bien su trabajo, todo la organizacin debe respetar las decisiones del Dueo del producto.El equipo de desarrolloEl Equipo de Desarrollo consta de profesionales que desempearn el trabajo de entregar el incremento del producto Terminado.Son autoorganizadosSon multi-funcionalesEn el equipo de desarrollo todos son desarrolladores y no se les reconoce un ttulo especialTampoco se reconoce sub-equipos en el Equipo de Desarrollo.El scrum masterEliminar los obstculos que impiden que el equipo alcance el objetivo del sprint.No es el lder del equipo (porque ellos se auto-organizan), sino que acta como una proteccin entre el equipo y cualquier influencia que le distraiga.Se asegura de que el proceso Scrum se utiliza como es debido (osea que se cumplan las reglas).Eventos de scrumLos eventos scrum son predefinidos para que no se den reuniones ms all de las definidas por el Scrum, para ello dichos eventos se dan en bloques de tiempo y de esta manera tienen una duracin definida.SprintEs el corazn del Scrum, durante el sprint se realiza el incremento de producto Terminado para ello se requiere un bloque de tiempo este puede ser de 1 mes o menor.Contienen:Reunin de Planificacin del Sprint.Objetivos del Sprint.Los Scrums diarios.La revisin del Sprint.La Retrospectiva del sprint.Durante el Sprint:No se pueden realizar cambios que pueden afectar al Objetivo del Sprint.Los objetivos no de calidad no disminuyen.El alcance puede ser renegociado entre el Dueo del Producto y el Equipo de Desarrollo.

Todo Sprint se puede considerar un proyecto con una extensin no mayor a un mes, con el fin de conseguir realizar algo, para ello cada sprint est definido en lo que sea a construir en un diseo y un plan flexible que guiar la construccin y el trabajo del producto resultante.Artefactos de ScrumPila del producto(Product Backlog):Responsable: Product OwnerRelacin de requisitos del producto, no detallados excesivamentePriorizadosTodo el mundo puede aadir elementos pero solo el Product Owner aade prioridades.sPila de Sprint(Sprint Backlog)Son los elementos de la Pila de Producto seleccionados para el Sprint.La Pila de Sprint es un plan con un detalle suficiente como para que los cambios en el progreso puedan ser entendidos en el Scrum Diario.El Equipo de Desarrollo modifica la Pila de Sprint aumentando o disminuyendo elementos.Slo el Equipo de Desarrollo puede cambiar su Pila de Sprint durante un Sprint..Burn Down ChartUn diagrama burn down es una representacin grfica del trabajo por hacer el proyecto en un tiempo

Definicin de Hecho(Done)Los integrantes del Equipo deben tener en comn un comprendimiento de lo que significa que el trabajo est completado. La finalidad de cada Sprint es entregar Incrementos operables altamente utilizables, que se ajustan a la definicin de Hecho actual del Equipo Scrum.