2017-5-22 2017-5-22 Http://www.scr um-i nstitute.org nstitute.org Instituto Internaciona Internacionall Scrum ™ SCRU M REVELADO: ¡El Unico U nico LIBRO LIBRO PUEDE APREND APRENDER ER SIMPLEMENTE SC…
Página 1
Http://www.scrum-institute.org Instituto Internacional de Scrum ™
SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
Página 1
Página 2
Http://www.scrum-institute.org Instituto Internacional de Scrum ™
Contenido SOBRE EL AUTOR ............................................... Unesdoc.unesco.org unesdoc.unesco.org 3 ¿QUÉ ES SCRUM? Unesdoc.unesco.org unesdoc.unesco.org Unesdoc.unesco.org unesdoc.unesco.org 4 https://tr ansl ate.googl euser content.com /tr ansl ate_f
1/39
2017-5-22 2017-5-22 Http://www.scr um-i nstitute.org nstitute.org Instituto Internaciona Internacionall Scrum ™ SCRU M REVELADO: ¡El Unico U nico LIBRO LIBRO PUEDE APREND APRENDER ER SIMPLEMENTE SC…
INTRODUCCIÓN AL SCRUM - UN MUNDO REAL EJEMPLO .......................................... 6 ¿QUÉ HACE EL MODELO DE DESARROLLO DE SOFTWARE DE WATERFALL WATERFALL FALLA FALLA EN MUCHAS FORMAS?8 FORMAS?8 ¿QUÉ SUCEDE EL MARCO DEL SCRUM? Unesdoc.unesco.org unesdoc.unesco.org 10 SCRUM ROLES - EL EQUIPO SCRUM ............................................ Unesdoc.unesco.org unesdoc.unesco.org 11 EL MAESTRO DEL SCRUM ............................................... Unesdoc.unesco.org unesdoc.unesco.org .................................. 15 PROPIETARIO DEL PRODUCTO SCRUM ............................................... Unesdoc.unesco.org unesdoc.unesco.org 17 ¿CÓMO TRABAJA EL MARCO DEL SCRUM SIN DIRECTOR DE PROYECTOS? 19 EL BACKLOG DEL PRODUCTO SCRUM .............................................. Unesdoc.unesco.org unesdoc.unesco.org 20 HISTORIAS DE USUARIO DE SCRUM ............................................... Unesdoc.unesco.org unesdoc.unesco.org 23 ESTIMACIONES DEL ESFUERZO DEL SCRUM - PLANNING POKER® ........................................... 24 ¿QUÉ ES UNA SPRINT? Unesdoc.unesco.org unesdoc.unesco.org Unesdoc.unesco.org unesdoc.unesco.org 26 GRÁFICO DE QUEMADURAS DE SCRUM ............................................... Unesdoc.unesco.org unesdoc.unesco.org 28 REUNIÓN DE PLANIFICACIÓN SPRINT ............................................... Unesdoc.unesco.org unesdoc.unesco.org 31 LA RUEDA DE SPRINT ............................................... Unesdoc.unesco.org unesdoc.unesco.org 33 DEFINICIÓN DE HECHO (DoD) ............................................ Unesdoc.unesco.org unesdoc.unesco.org 34 INFORMES / CARTAS DE QUEMADURAS SPRINT ............................................. Unesdoc.unesco.org unesdoc.unesco.org 35 REUNIÓN DIARIA DE SCRUM / REUNIÓN DIARIA DE SALIDA ......................................... 36 REUNIÓN DE EXAMEN DE SPRINT ............................................... Unesdoc.unesco.org unesdoc.unesco.org 37 REUNIÓN RETROSPECTIVA SPRINT ............................................... Unesdoc.unesco.org unesdoc.unesco.org 38 PROYECTOS DISTRIBUIDOS Y GRANDES DE SCRUM ............................................. Unesdoc.unesco.org unesdoc.unesco.org ... 39 COORDINACIÓN Y PLANIFICACIÓN MULTI-EQUIPO ............................................ Unesdoc.unesco.org unesdoc.unesco.org 46 PLANIFICACIÓN DE LA LIBERACIÓN DE SCRUM ............................................... Unesdoc.unesco.org unesdoc.unesco.org 49 ¡GRACIAS! Unesdoc.unesco.org unesdoc.unesco.org .................................................. 51
SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
Página 2
Página 3
Http://www.scrum-institute.org Instituto Internacional de Scrum ™
SOBRE EL AUTOR International Scrum Institute ™ es un Instituto independiente que ayuda a la Ingeniería de Software Profesionales de todo el mundo para probar su conocimiento en Scrum Framework y conseguir que se certifiquen Con nuestras Certificaciones Acreditadas de Scrum. Nuestro Scrum Master y Scrum Product Owner Los programas acreditados de certificación han demostrado su aceptación y reputación en todo el mundo por Siendo la elección de más de 387.000 Practicantes Scrum en 143 Países. Scrum es un marco de gestión de proyectos abierto, y sin embargo antes de International Scrum Institute Se ha establecido, no ha habido ninguna manera razonable para Scrum Profesionales de obtener Scrum Certificaciones y demostrar su competencia en el dominio Scrum. Los profesionales de Scrum tuvieron que pagar Costosas para los programas de certificación Scrum de otras Entidades de Certificación. International Scrum Institute tiene como objetivo eliminar las barreras establecidas frente a los profesionales Scrum En los mercados desarrollados y emergentes ahorrándoles el pago de tarifas no razonables para Scrum Texto original en inglés: Entrenamientos en Clases y Exámenes de Certificación ScrumScrum antesCertification de certificar su conocimiento en International Internat ional Scrum Institute Institute provides three majo r Online Certific ation Programs which Melé. Proponer una traducción mejor International Scrum Institute ofrece tres importantes programas de certificación en línea Scrum que Son diseñados por nuestro consorcio de reconocidos expertos y entrenadores Scrum. Estas certificaciones https://tr ansl ate.googl euser content.com /tr ansl ate_f
2/39
2017-5-22 2017-5-22 Http://www.scr um-i nstitute.org nstitute.org Instituto Internaciona Internacionall Scrum ™ SCRU M REVELADO: ¡El Unico U nico LIBRO LIBRO PUEDE APREND APRENDER ER SIMPLEMENTE SC…
Programas son: • Programa de Certificación de Scrum Master Acreditado (SMAC ™) • Programa de Scrum propietario del producto Certificación Acreditado (SPOAC ™) • Equipo Scrum miembro del programa de certificación acreditados (STMAC ™) • Programa de Certificación de Scrum Coach Acreditado (SCAC ™) • Programa de Certificación de Scrum Trainer Acreditado (STAC ™) • Escalado programa de certificación de Scrum Experto Acreditado (SSEAC ™) • Certificación Scrum Developer Program para Java (SC4JD ™) • Certificación Scrum para el Programa de Desarrollador Web (SC4WD ™) • Certificación Scrum para el programa desarrollador de aplicaciones móviles (SC4MD ™) Nuestro proceso de registro, examen y certificación líder de la industria es muy Simple, rápido y completamente en línea. Puede encontrar todos los detalles en el siguiente enlace: Http://www.scrum-institute.org/Scrum_ Http://www .scrum-institute.org/Scrum_Master_Accredited_Certification_Program.p Master_Accredited_Certification_Program.php hp Después, siéntase libre de hacer su registro desde el siguiente enlace: Http://www.scrum-institute.org/Regist Http://www .scrum-institute.org/Register_Scrum_Certification_Program.ph er_Scrum_Certification_Program.phpp ¡Todas las mejores y felices lecturas! SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
Página 3
Página 4
Http://www.scrum-institute.org Instituto Internacional de Scrum ™
¿QUÉ ES SCRUM? Scrum es un ligero marco de gestión de proyectos ágil utilizado principalmente para software desarrollo. Describe un enfoque iterativo e incremental para el trabajo del proyecto.
Visión general de Scrum Framework Scrum se puede utilizar en todo tipo de desarrollo de software: para desarrollar software completo Paquetes, para desarrollar sólo algunas partes de sistemas más grandes, para proyectos de cliente o internos. El Scrum Framework implementa las piedras angulares definidas por el manifiesto ágil: • • • •
Individuos e interacciones sobre procesos procesos y herramientas Software de trabajo sobre sobre documentación documentación completa Colaboración del cliente sobre la negociación del contrato Respondiendo a un cambio cambio a lo largo de un plan
El Scrum Framework en sí mismo es muy simple. Sólo define algunas directrices generales con un Pocas reglas, roles, artefactos y eventos. Sin embargo, cada uno de estos componentes es importante, sirve Un propósito específico y es esencial para un uso exitoso del marco. Los principales componentes de Scrum Framework son: • Los tres roles: Scrum Master, Scrum Product Product Owner y Scrum Team • Un Backlog priorizado que contiene los requisitos del usuario final • Sprints • Eventos de Scrum: Reunión de planificación de Sprint (WHAT (WHAT-Meeting, HOW-Meeting), Scrum diario diario Reunión, Reunión de Revisión de Sprint, Reunión Retrospectiva de Sprint Importante en todos los proyectos de Scrum son la autoorganización y la comunicación dentro del equipo. Ahí https://tr ansl ate.googl euser content.com /tr ansl ate_f
3/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Ya no es un administrador de proyectos en un sentido clásico. En el Scrum Framework el Scrum Master Y el dueño del producto Scrum compartir sus responsabilidades. Sin embargo, al final el equipo decide Qué y cuánto pueden hacer en una iteración de proyecto dada (Sprint). Otro aspecto central dentro del marco Scrum es la mejora continua: inspeccionar y adaptar. SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
Página 4
Página 5
Http://www.scrum-institute.org Instituto Internacional de Scrum ™ Los Equipos Scrum tienen que inspeccionar y evaluar frecuentemente sus artefactos y procesos creados en Para adaptarlos y optimizarlos. A medio plazo esto optimizará los resultados, aumentará Previsiblemente y por lo tanto minimizar el riesgo general del proyecto. El Scrum Framework intenta tratar el hecho de que es probable que los requisitos cambien Rápidamente o no se conocen completamente al inicio del proyecto. Los requisitos de bajo nivel son Sólo se definen en el momento en que van a ser realmente implementado. En Scrum, los cambios y Optimizaciones del producto, requisitos y procesos forman parte integral del conjunto Ciclo de ingeniería. Otra piedra angular del marco Scrum es la comunicación. El dueño del producto Scrum Trabaja en estrecha colaboración con el equipo Scrum para identificar y priorizar la funcionalidad. Esta funcionalidad es Escritas en historias de usuarios y almacenadas en un Backlog de Producto Scrum. La cartera de productos Consiste en todo lo que hay que hacer para entregar con éxito un software de trabajo sistema. El equipo Scrum está facultado para seleccionar sólo las historias de usuarios que están seguros de que pueden terminar dentro de Las 2-4 semanas de Sprints. Como el equipo de Scrum se le permite comprometer sus propias metas que serán Más motivados y trabajar con el mejor rendimiento posible. El Scrum Master es otro Papel importante en el Scrum Framework, ya que funciona como un servidor-maestro con el equipo Scrum. Sus principales tareas son hacer que el equipo Scrum entienda cómo funciona Scrum, para proteger Scrum Team de las interrupciones externas y eliminar los impedimentos que obstaculizan al equipo Scrum Para alcanzar su máxima productividad. El marco de Scrum en su forma simple se utiliza mejor para proyectos más pequeños y de un solo equipo. Pero con el La introducción de roles adicionales como el "Chief Product Product Scrum", también es Multi-equipos y / o proyectos de equipo distribuido.
SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
Página 5
Página 6
Http://www.scrum-institute.org Instituto Internacional de Scrum ™
INTRODUCCIÓN AL SCRUM - UN MUNDO REAL EJEMPLO https://translate.googleusercontent.com/translate_f
4/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Antes de comenzar el primer Sprint Alex es asignado como el Product Product Scrum de un nuevo proyecto de desarrollo de software. Uno de sus Las primeras tareas es iniciar la ingeniería de requisitos. Escribe los casos de uso más importantes y Los discute con los arquitectos, los representantes de los clientes y otras partes interesadas. Después Recogiendo los casos de uso de alto nivel y los requisitos, los escribe en el producto Scrum Backlog e inicia una sesión de estimación y priorización con los arquitectos y algunos Desarrolladores. Como resultado de esta sesión, todos los elementos del Backpack de Producto Scrum tienen una Una estimación aproximada y una priorización. Ahora comienza a desglosar los requisitos de alto nivel En historias de usuarios de menor tamaño. Con esta lista, a continuación, pide la primera reunión de planificación de Sprint.
Introducción a Scrum - Un ejemplo de mundo real a través de varias fases Scrum y Sprints Sprint 1 - Día 0 Durante la reunión de planificación de Sprint, Alex presenta los ítems de Mayor prioridad a la más baja. El equipo aclara preguntas abiertas y para cada ítem el equipo Discute si tienen suficiente capacidad, el know-how requerido y si todo lo que se necesita es disponible. Después de esta discusión se comprometen a completar las historias 1,2,3,6,7 y 8 hasta el final De este sprint. Los ítems 4 y 5 no se pueden realizar en este sprint, ya que alguna infraestructura técnica Aún no está en su lugar. SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
Página 6
Página 7
Http://www.scrum-institute.org Instituto Internacional de Scrum ™ Después de la reunión de planificación de Sprint Frank - el maestro de Scrum del equipo - llama al equipo para definir Los detalles de cómo se van a implementar los artículos comprometidos. Las tareas resultantes son Anotado en las tarjetas en el tablero preparado de la tarea de Sprint. Ahora todo el equipo de Scrum Selecciona una tarea para trabajar. Sprint 1 - Día 1 Por la mañana, todo el equipo se reúne para su reunión de Scrum diario. Todo el mundo da una Resumen de lo que se ha logrado hasta el momento, actualiza la estimación de las horas restantes Tarjetas de la tabla de tareas de Sprint, dice lo que él o ella planea hacer hoy y le dice si hay Cualquier impedimento que le impida continuar su trabajo. Hoy uno de los miembros del equipo Tiene problemas porque necesita una nueva licencia para una de las herramientas de software que está usando. Franco Comprueba si otros miembros del equipo tienen el mismo problema y dice que se encargará de eso después de la reunión. Después de 15 minutos todos vuelven al trabajo. Después de la reunión, Frank actualiza el Sprint Burndown. Luego llama al proveedor de software de la Herramienta, ordena las licencias y las envía a las personas que las necesitan. Sprint 1 - Día 2 En la mañana de nuevo todo el equipo se reúne para su reunión de Scrum diario. En el https://translate.googleusercontent.com/translate_f
5/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Por la tarde, uno de los miembros del equipo de Scrum no está seguro de los detalles de una de las historias de usuarios. Llama a Alex -Scrum Product Owner- y discute los puntos abiertos con él. Después del equipo Miembro se entera de qué hacer, entonces puede continuar con su implementación. Sprint 1 - Día 28 Este es el último día del primer Sprint y Frank -Scrum Master- ha invitado al equipo para la Reunión de revisión de Sprint. El equipo ha preparado una máquina con el software actual implementación. Alex -Scrum Product Owner- se encuentra delante de la máquina y comprueba si La implementación cumple con sus expectativas y si las características se documentan según sea necesario. Al final De la Sesión de Revisión concluye: • • •
Las historias 1,2,6 y 7 se terminan como se esperaba. La historia 3 no podía ser terminada a tiempo y no se presentó en absoluto. La historia 8 tiene algunos puntos que tienen que ser re-factoring.
Por la tarde, el equipo se reúne para la Reunión de Retrospectiva Sprint y discute qué Fue bien durante el sprint y lo que podría mejorarse. Uno de los comentarios es que el equipo ha La sensación de que no saben lo suficiente sobre la arquitectura general del sistema. Frank toma el Tarea de invitar al arquitecto del sistema a dar una introducción más detallada. Sprint 2 - Día 1 Alex -Scrum Product Owner- agrega nuevos elementos al Backpack de Scrum Product basado en su reciente Reuniones de clientes. Además, añade elementos adicionales para el re-factoring de la historia 8. Alex entonces Invita al equipo para la Reunión de Planificación Sprint para Sprint 2. El equipo discute y se compromete a Cuentos con la guía de Frank -Scrum Master- y comienza el segundo Sprint. SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
Página 7
Página 8
Http://www.scrum-institute.org Instituto Internacional de Scrum ™
¿QUÉ HACE EL MODELO DE DESARROLLO DE SOFTWARE DE WATERFALL MUCHAS MANERAS? Los estudios han demostrado que en más del 80% de los proyectos de software investigados y fallidos, el uso de La metodología Waterfall fue uno de los factores clave del fracaso. ¿Pero por qué?
Fases en el modelo clásico del desarrollo del software de la cascada
Como se muestra arriba, al desplegar la metodología de la cascada hay una estricta cadena secuencial de Las diferentes fases del proyecto. Una fase previa debe ser completada antes de iniciar la siguiente fase. Volver en la mayoría de los casos es difícil, costoso, frustrante para el equipo y consumir mucho tiempo. La línea de tiempo del proyecto está prevista al principio. Un producto liberable sólo se entrega al final de La línea de tiempo del proyecto. Si una fase se retrasa, todas las otras fases también se retrasan. Para evitar esto, los usuarios de la metodología cascada normalmente intentan anticipar todas las posibilidades antemano. Esto significa que en una de las fases más tempranas del proyecto tratan de definir https://translate.googleusercontent.com/translate_f
6/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Requisitos tan finos y completos como sea posible. No obstante, la definición de Una fase temprana del proyecto es a menudo muy difícil y por lo tanto muchos requisitos cambian (o Debe cambiar) durante todo el proyecto. Los estudios han demostrado que en proyectos más grandes y complejos Alrededor del 60% de los requisitos iniciales se modifican a lo largo del proyecto. Otros requisitos son: Implementado como se define pero que no son realmente necesarios por el cliente y consumen un tiempo valioso Que podría haber sido mejor utilizada para implementar funcionalidades con mayor valor agregado cliente. SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER EL SCRUM!
Página 8
Página 9
Http://www.scrum-institute.org Instituto Internacional de Scrum ™ La separación en diferentes fases del proyecto obliga a los usuarios a estimar cada fase por separado. los Problema es que la mayoría de estas fases normalmente no están separadas. Están trabajando juntos y en paralela. El enfoque de cascada para el desarrollo de software puede ser utilizado para la implementación de pequeños y simples Proyectos. Pero para proyectos más grandes y complejos se puede decir que este enfoque es altamente Arriesgado, a menudo más costoso y generalmente menos eficiente que Scrum Project Management Framework.
SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
Página 9
Página 10
Http://www.scrum-institute.org https://translate.googleusercontent.com/translate_f
7/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Instituto Internacional de Scrum ™
¿QUÉ SUCEDE EL MARCO DEL SCRUM? El marco Scrum cambia el triángulo clásico de gestión de proyectos. El compromiso es Ya no entre Tiempo, Presupuesto y Calidad. Ahora se está convirtiendo en el triángulo de Presupuesto, Tiempo Y funcionalidad.
Triángulo de Gestión de Proyectos La calidad ya no es una opción. En Scrum los factores que definen cuando una característica está completa (en Términos de calidad, pruebas requeridas, documentación, etc.) se definen en la Definición de Hecho (DoD) justo al inicio del proyecto. Ninguna característica incompleta o no comprobada será cliente. Ahora la funcionalidad a implementar se definirá a lo largo del curso de la Implementado de forma incremental. Este desarrollo incremental permite seguir siendo flexible Y cambiar de una manera controlada sin los costes y riesgos adicionales de poner en peligro Trozos de trabajo previo. Al final de cada incremento (Sprint) se dispone de un resultado que puede ser Se muestra y se discute con el cliente para obtener e incorporar comentarios lo antes posible. Dado que esta flexibilidad no sólo se aplica a los requisitos de software, sino también a los Procesos, el Scrum Framework permite optimizar el uso de recursos (tiempo, presupuesto) Y minimiza el desperdicio. Los estudios han demostrado que Scrum tiene siguientes efectos positivos en la práctica: • • • • •
Productividad incrementada Mejor calidad del producto Costos del proyecto reducidos o estables después de introducir métodos ágiles Mayor satisfacción del cliente Mayor satisfacción y motivación de los empleados
Así, incluso si la introducción y el uso del Marco de Scrum a veces no es trivial, Enfoque iterativo del Scrum Framework facilita el manejo de la complejidad y mejor
SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
Página 10
Página 11
Http://www.scrum-institute.org Instituto Internacional de Scrum ™ El hecho de los requisitos cambiantes del cliente y del negocio. Así, Scrum es en la mayoría de los casos un Mejor alternativa a las metodologías clásicas.
SCRUM ROLES - EL EQUIPO SCRUM Dentro del marco Scrum se definen tres roles: • • •
El equipo Scrum Scrum Master Product Owner Scrum
Cada uno de estos roles tiene un conjunto definido de responsabilidades y sólo si cumplen estos requisitos. Responsabilidades, interactuar de cerca y trabajar juntos pueden terminar un proyecto con éxito.
https://translate.googleusercontent.com/translate_f
8/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Roles y partes interesadas de Scrum El equipo Scrum Dentro del marco de Scrum todo el trabajo entregado al cliente es hecho por Scrum dedicado Equipos. Un Equipo Scrum es una colección de individuos que trabajan juntos para entregar el Y los incrementos de productos comprometidos. Para trabajar eficazmente es importante para un equipo Scrum que todos dentro del equipo SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
Página 11
Página 12
Http://www.scrum-institute.org Instituto Internacional de Scrum ™ • • •
Sigue un objetivo común Cumple las mismas normas y reglas Muestra respeto mutuo
Al configurar un nuevo equipo Scrum siempre hay que tener en cuenta que ningún nuevo equipo Entregar con el mayor rendimiento posible desde el principio. Después de configurar el equipo Tiene que pasar por ciertas fases como se describe por el modelo de Tuckman: Formación, asalto, Norming, Actuación. ¿Cuánto tiempo se tarda hasta que el equipo Scrum está en la fase de rendimiento depende del equipo, y aún así Normalmente toma alrededor de 3 Sprints hasta que los equipos estén lo suficientemente maduros para entregar sus resultados en un Manera predecible.
Modelo Tuckman
https://translate.googleusercontent.com/translate_f
9/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Características de un equipo Scrum Los Equipos Scrum siempre tienen las siguientes características: • • • • • • • •
Los miembros del equipo comparten las mismas normas y reglas El equipo de Scrum en su conjunto es responsable de la entrega El Equipo Scrum está capacitado Trabaja tan autónomo como es posible El equipo Scrum se autoorganiza Las habilidades dentro del equipo Scrum están equilibradas Un equipo Scrum es pequeño y no tiene sub-equipos Las personas dentro del equipo Scrum trabajan a tiempo completo en el equipo
SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
Página 12
Página 13
Http://www.scrum-institute.org Instituto Internacional de Scrum ™ •
Las personas están colocadas
Reglas y normas Por supuesto, su entorno define algunas de las normas que los equipos tienen que seguir, pero algunas reglas Y las normas se desarrollan durante la fase de Norming. Este conjunto de reglas comunes es muy importante. De lo contrario, los miembros del equipo tendrían que perder constantemente un valioso tiempo para cambiar entre Diferentes sistemas de valores y conjuntos de reglas. Ejemplos de estas normas y reglas son: • • • •
Hora y ubicación de la Reunión Diaria de Scrum La definición de hecho (DoD) se utiliza para decidir si el trabajo está terminado o no Directrices de codificación Herramientas para usar
Responsabilidad El Equipo Scrum en su conjunto es responsable de entregar la entrega comprometida a tiempo y con la Calidad definida. Un buen resultado o un fracaso nunca se atribuye a un solo miembro del equipo, pero siempre El resultado del Equipo Scrum. Empoderamiento y organización propia El equipo Scrum tiene que estar facultado para definir • • •
Lo que se compromete a entregar al final del sprint Cómo se deben desglosar los resultados esperados en tareas Quién realizará la tarea y en qué orden se realizan
Sólo si el equipo de Scrum está facultado para decidir estas cosas, trabajará con las más altas Posible motivación y rendimiento. Conjunto equilibrado de habilidades Los individuos dentro del equipo Scrum seguramente tendrán habilidades y enfoque especializados. Sin embargo, para lograr el mejor rendimiento posible, sería óptimo tener un conjunto equilibrado de habilidades. Sólo entonces el equipo de Scrum será capaz de hacer frente a los desafíos en constante cambio y puede Actuar como autónomo como sea posible. Por un lado esto significa que un Equipo Scrum debe ser multidisciplinario (desarrolladores, probador, Arquitectos, etc.) desde el principio. Por otro lado esto también significa que cada equipo Miembro debe aprender un poco de la especialización del otro, por ejemplo, si es necesario para Objetivo comprometido un desarrollador también debe realizar o escribir pruebas. Como consecuencia, esto también significa que dentro del marco Scrum no se diferencia Entre "tester" y "arquitecto", todos comparten el mismo título "Scrum Team Member", incluso si La habilidad primaria no es desarrollar código de producción. Tamaño del equipo Scrum Los equipos Scrum son pequeños. El tamaño ideal es de 7 +/- 2 personas. SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
https://translate.googleusercontent.com/translate_f
Página 13
10/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Página 14
Http://www.scrum-institute.org Instituto Internacional de Scrum ™
Si hay más personas, la sobrecarga de comunicación es demasiado grande y el equipo debe dividirse En varios equipos Scrum. Estos Equipos Scrum deben estar coordinados y comunicarse con Pero funcionan independientemente. Colocación Para minimizar la sobrecarga innecesaria de comunicación, cada Equipo Scrum debe ser colocado. Si El trabajo debe distribuirse en múltiples ubicaciones, se deben crear equipos Scrum independientes. Responsabilidades del equipo Scrum El Equipo Scrum y cada uno de los miembros del equipo tiene ciertas responsabilidades que tienen que ser Cumplido • • • •
Tienen que desglosar los requisitos, crear tarea, estimar y distribuir. En Otras palabras esto significa que tienen que crear el Backlog de Sprint. Tienen que realizar la corta reunión diaria de Sprint. Tienen que asegurarse de que al final de la funcionalidad potencialmente entregado. Tienen que actualizar el estado y los esfuerzos restantes para sus tareas para permitir la creación De un Sprint Burndown Diagram.
SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
Página 14
Página 15
Http://www.scrum-institute.org Instituto Internacional de Scrum ™
EL MAESTRO DE SCRUM Broad Speak es el trabajo del Scrum Master para asegurar que el Scrum Team se adhiera a la Teoría de Scrum, prácticas y reglas. El Scrum Master es parte del Equipo Scrum y actúa como un líder de servicio para el Equipo Scrum. En El comienzo será un trabajo a tiempo completo para que el Scrum Master no pueda directamente Contribuyen a los resultados de Sprint. Sin embargo, después de algunos Sprints, los procesos se La carga de trabajo para el Scrum Master caerá y él podría contribuir activamente a la meta de Sprint. Puesto que es crucial que haya confianza entre el Scrum Master y los demás miembros del equipo, Sería ideal si el Scrum Team selecciona el Scrum Master. Sin embargo, en la realidad lo más a menudo posible La Administración selecciona el Scrum Master. Para obtener la confianza necesaria, el Scrum Master debe https://translate.googleusercontent.com/translate_f
11/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
No tienen responsabilidad gestión dede línea para unosede los miembros del equipo. De lo contrario, La comunicación abierta y de la búsqueda decisiones verán obstaculizadas. Responsabilidades del Scrum Master El Scrum Master tiene varias responsabilidades importantes: • • • • • •
Proteger al equipo Scrum de las solicitudes externas y las interrupciones Actuar como agente de cambio y adaptar procesos para maximizar la productividad del equipo Entrenador del equipo Scrum Eliminar los impedimentos para el equipo Scrum Asegurar una comunicación eficiente entre el equipo Scrum y el propietario del producto Scrum Facilitar los diversos eventos Scrum
Con el fin de hacer esto efectivamente, una serie de habilidades son útiles: • Moderación • Entrenamiento • Conocimientos de desarrollo Guardando el Equipo Scrum / Eliminando impedimentos Un trabajo importante del Scrum Master es proteger a los miembros del equipo de "solicitudes urgentes". Line-Management o el Product Product de Scrum a menudo intentarán asignar nuevos, no planeados y no Solicitudes comprometidas al equipo oa los miembros individuales del equipo. Sin embargo, uno de los aspectos Scrum es que todas las entregas y paquetes de trabajo son conocidos y comprometidos por el equipo Scrum Antes del Sprint y que el Equipo Scrum puede trabajar al 100% en estos entregables. El trabajo del Scrum Master debe discutir estas solicitudes y posponer la solicitud hasta el próximo sprint Arranca o cancela el sprint actual y el arranque. Los desarrolladores dentro del equipo Scrum deben concentrarse en desarrollar el valor del cliente Entregando funcionalidad potencialmente enviable. El Scrum Master ayuda eliminando los impedimentos Que bloquean o dificultan el desarrollo. Ejemplos podrían ser la organización de reuniones, la aclaración de preguntas O realizar trabajos de apoyo. SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
Página 15
Página 16
Http://www.scrum-institute.org Instituto Internacional de Scrum ™ Agente de cambio Una de las piedras angulares del marco Scrum es la mejora continua a través de inspeccionar & adaptar. El Maestro Scrum anfitriona y modera la Reunión Retrospectiva Scrum y su trabajo es A fin de facilitar el cambio de las deficiencias identificadas. Facilitación de eventos Scrum El Marco Scrum define varias reuniones que tienen que ser organizadas y facilitadas por el Maestro Scrum: • • • •
Reuniones Diarias de Scrum Reuniones de planificación Sprint Reuniones de revisión de Sprint Reunión Retrospectiva de Sprint
https://translate.googleusercontent.com/translate_f
12/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
Página 16
Página 17
Http://www.scrum-institute.org Instituto Internacional de Scrum ™
PROPIETARIO DEL PRODUCTO SCRUM El propietario del producto Scrum es un rol central dentro del Scrum Framework. La mayoría de Responsabilidades del gerente de producto clásico y del director del proyecto se combinan Este único papel. Representa al cliente final y / oa otras partes interesadas y es responsable de maximizar el Valor del producto asegurando que el trabajo correcto se hace en el momento adecuado. Como consecuencia, esto significa que el propietario del producto Scrum tiene que trabajar muy de cerca Con el equipo Scrum y coordina sus actividades durante toda la vida del proyecto. No Se le permite a otra persona decirle al equipo de desarrollo que trabaje desde un conjunto diferente de prioridades. El propietario del producto Scrum tiene varias responsabilidades: • • • •
Gestión de la cartera de productos Scrum Gestión de la liberación Gestión de los interesados Trabajar estrechamente con el equipo Scrum
Por supuesto, el propietario del producto Scrum puede delegar ciertas actividades (como mantener físicamente El Scrum Product Backlog), pero al final sigue siendo responsable. Gestión de la cartera de productos Scrum El propietario del producto Scrum es la única persona autorizada para administrar los contenidos del Scrum Pila de Producto. Esto significa que tiene que: • • •
Crear, mantener y describir con claridad los elementos de la cartera de productos de Scrum Priorizar los ítems para lograr mejor los objetivos y la misión Asegurarse de que el equipo de Scrum entienda los elementos de la cartera de productos Scrum
Gestión de la liberación El propietario del producto Scrum es responsable de alcanzar las metas del proyecto. Él crea y mantiene El plan de lanzamiento y decide sobre entregas, funcionalidades y por lo tanto sobre los costos de un proyecto. Él administra el equipo Scrum por la creación y priorización de los elementos apropiados de Backlog de Scrum. Gestión de los interesados Los interesados externos no deben comunicarse directamente con el equipo Scrum. En su lugar el Scrum El Propietario del Producto debe reunir y discutir las funcionalidades requeridas con las diferentes partes interesadas (Por ejemplo, cliente, marketing, servicio, etc.). Estos requisitos se combinan y se filtran antes Dándolo al equipo en la forma de prioridad Scrum Producto Backlog Items.
SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM! https://translate.googleusercontent.com/translate_f
Página 17 13/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Página 18
Http://www.scrum-institute.org Instituto Internacional de Scrum ™ Trabajar estrechamente con el equipo Scrum Para un proyecto exitoso es importante que el propietario del producto Scrum y el equipo Scrum trabajen Juntos muy de cerca. Él es responsable de que todo el mundo en el Equipo Scrum entiende lo que es necesario. El propietario del producto Scrum también es responsable de verificar y aceptar los resultados de Sprint Durante la sesión de revisión de Sprint.
SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
Página 18
Página 19
Http://www.scrum-institute.org Instituto Internacional de Scrum ™
¿CÓMO TRABAJA EL MARCO DEL SCRUM SIN PROYECTO ¿GERENTE? En un proyecto tradicional normalmente un gerente de producto define los requisitos. La realización es entonces Delegado a un gerente de proyecto y coordina todas las actividades necesarias para realizar el proyecto. El Scrum Framework no define un "gestor de proyectos" en el sentido clásico, Las actividades son, por supuesto, necesario. Dentro del marco Scrum las responsabilidades de un proyecto Manager se distribuyen sobre las funciones de Scrum Product Owner y Scrum Master. https://translate.googleusercontent.com/translate_f
14/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
La definición de la función y responsabilidades del Scrum Master tiene en cuenta que Decisiones sobre funcionalidad, plan de lanzamiento y costos pueden hacerse mucho más fácil y mejor si uno Persona es responsable por el contenido y la planificación. De lo contrario siempre habrá una tensión Entre el propietario del producto Scrum (no responsable del proyecto) y el director del proyecto (no Responsable del contenido). Si estas responsabilidades se combinan todo será mucho más más fácil. Sin embargo, el Scrum Master asumirá algunas de las responsabilidades de un proyecto tradicional gerente. Seguimiento de las tareas dentro de un Sprint y la resolución de los impedimentos están dentro de su responsabilidad. Puesto que es parte del equipo Scrum, es mucho más fácil y mucho más eficiente Manejar dichos temas directamente en el equipo.
SCRUM REVELADO: EL ÚNICO LIBRO PUEDE SIMPLEMENTE APRENDER SCRUM!
Página 19
Página 20
Http://www.scrum-institute.org Instituto Internacional Scrum ™
La Pila de Producto SCRUM En la definición más sencilla del Scrum Product Backlog es simplemente una lista de todas las cosas que tiene que ser realizado dentro del proyecto. Sustituye a los objetos tradicionales de especificación de requisitos. Estas artículos pueden tener un carácter técnico o pueden ser, por ejemplo, en forma de historias de usuario centrada en el usuario. El propietario de la Pila de Producto Scrum Scrum es el propietario del producto. El Scrum Master, el Equipo Scrum y otras partes interesadas contribuir a tener una amplia y completa lista de tareas pendientes. Trabajar con un Scrum Product Backlog no significa que el Equipo Scrum no se le permite crear y utilizar otros artefactos. Ejemplos de artefactos adicionales podrían ser un resumen de los diversos funciones de usuario, descripciones de flujo de trabajo, directrices de interfaz de usuario, guiones gráficos, o interfaz de usuario Prototipos. Sin embargo, estos artefactos no reemplazan la reserva de pedidos de productos, pero Scrum complemento y el detalle de su contenido. El propietario del producto Scrum Scrum utiliza la Pila de Producto durante la reunión de planificación de Sprint para describir las entradas principales al equipo. El Equipo Scrum continuación, determina qué artículos que pueden completar durante el próximo sprint. Cada Cartera Scrum producto tiene ciertas propiedades que lo diferencian de un simple lista de tareas: • • • • • •
una entrada en el Scrum Product Backlog siempre un valor añadido para el cliente las entradas en el Scrum Product Backlog se priorizan y se les ordenó en consecuencia el nivel de detalle depende de la posición de la entrada en el Scrum Product Backlog todas las entradas se estiman la Pila de Producto Scrum es un documento vivo no hay acción-elementos o tareas de bajo nivel en el scrum Pila de Producto
https://translate.googleusercontent.com/translate_f
15/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Ejemplo Scrum Pila de Producto
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
Página 20
Página 21
http://www.scrum-institute.org Instituto Internacional Scrum ™ Sólo las entradas que agregan valor Cada entrada de la Scrum Product Backlog debe tener algún tipo de valor para el cliente. entradas sin ningún valor para el cliente son pura pérdida y no debe estar presente de todos modos. el Scrum La cartera de productos puede incluir entradas para la exploración de las necesidades del cliente o diversos aspectos técnicos opciones, una descripción de los dos requisitos funcionales y no funcionales, el trabajo necesario para lanzar el producto, y otros artículos, así, como la configuración del entorno o rehabilitadora defectos. Algunas tareas pueden no sumar valor directo a la funcionalidad. Sin embargo puede ser que añadir valor mediante el aumento de la calidad o la reducción de los incidentes en el largo plazo. documento vivo El Scrum Product Backlog se cambia a lo largo de todo el proyecto. Si es necesario, nuevo se añaden los requisitos y las necesidades existentes pueden ser modificados, se definen con más detalle o incluso eliminado. Requisitos ya no se congelan desde el principio. En cambio, el último conjunto de requisitos dentro del Scrum Product Backlog también se desarrolla de forma iterativa, junto con la resultante software. Esto es diferente a la ingeniería de requisitos tradicionales, pero permite maximizar el valor del cliente y minimiza el esfuerzo de desarrollo. Diferentes niveles de detalles Los requisitos en el scrum Pila de Producto tienen una granularidad diferente. Solo esos requisitos que deben entrar en vigor durante una de las próximas carreras se definen con mayor detalle y todo lo demás es de grano más grueso. La simple razón de esto es que no hace sentido invertir tiempo y esfuerzo en la especificación de estos requisitos, ya que la mayoría de éstos requisitos habrán cambiado de todos modos hasta que se inicie la aplicación. No hay tareas de bajo nivel El Scrum Product Backlog no deberá contener la información detallada requisito. lo ideal sería que la requisitos finales se definen junto con el cliente durante el sprint. Reparación y distribución de estos requisitos es responsabilidad del Equipo Scrum. El Scrum Product Backlog se ordena Todas las entradas son priorizados y la reserva de pedidos de productos scrum se ordenaron. El propietario del producto Scrum con la ayuda del Equipo Scrum hace la priorización. Valor Añadido, costes y riesgos son los la mayoría de los factores comunes para el establecimiento de prioridades. Con esta priorización del Scrum Product Owner decide lo que se debe hacer a continuación. Todas las inscripciones se estiman Todas las entradas en el Scrum Product Backlog tienen que ser estimado de acuerdo a lo acordado definición (por ejemplo, puntos de la historia). Esta estimación puede ser utilizado para dar prioridad a las entradas en el scrum La cartera de productos y para planificar lanzamientos. Trabajar con la reserva de pedidos La cartera necesita atención y cuidado regular - que necesita ser manejado con cuidado. Al inicio de el proyecto del Equipo Scrum y su puesta en Scrum Producto Propietario anotando todo lo que puede pensar fácilmente. Esto es casi siempre más que suficiente para una primera carrera de velocidad.
https://translate.googleusercontent.com/translate_f
16/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
Página 21
Página 22
http://www.scrum-institute.org Instituto Internacional Scrum ™ Después de la configuración inicial, la reserva de pedidos de productos Scrum tiene que ser mantenido en un proceso continuo que comprende las siguientes etapas: • • • •
A medida que se descubren nuevos elementos que se describen y se añaden a la lista. los existentes son cambiado o eliminado según sea apropiado. Ordenar el Scrum Product Backlog. Los elementos más importantes se mueven a la parte superior. Preparación de las entradas de alta prioridad para la próxima reunión de planificación de Sprint (Re) Estimación de las entradas en el Scrum Product Backlog
El propietario del producto Scrum es responsable de asegurarse de que el Scrum Cartera El producto está disponible buena forma este es un proceso de colaboración. Cuando se utiliza el marco Scrum aproximadamente el 10% de la Equipos de Scrum tiempo total debe ser reservado para el mantenimiento de la Scrum Product Backlog (Discusión, la estimación etc.). El mantenimiento de colaboración de la reserva de pedidos de productos Scrum ayuda a clarificar los requisitos y crea una aceptación por parte del Equipo Scrum.
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
Página 22
Página 23
http://www.scrum-institute.org Instituto Internacional Scrum ™
TESTIMONIOS DE USUARIOS SCRUM Las entradas en el Scrum Product Backlog se escriben a menudo en forma de historias de los usuarios. Un usuario Historia cuenta una breve historia sobre alguien que use el producto. Contiene un nombre, una breve descripción, y criterios de aceptación y las condiciones para que la historia sea completa. La ventaja de las historias de usuario es que se centran en exactamente lo que necesita el usuario / quiere sin entrar en los detalles sobre cómo alcanzarlo. https://translate.googleusercontent.com/translate_f
17/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Hay diferentes recomendaciones para definir cómo las historias de usuario. Una plantilla podría ser como sigue:
Como [el actor], que [quiero | deben] [acción] para que [logro] O en una versión más corta: Como [el actor], que [quiero | deben] [logro] Actor: El 'dueño' de la historia de usuario. Esto es a menudo un usuario, pero se recomienda a ser más específica aquí. Mediante el uso de actores específicos (por ejemplo, "administrador", "Conectado al cliente", "Visitante autenticado") es más fácil de entender y establece la historia de usuario en contexto. Acción: Lo que el actor quiere hacer. Si se trata de una acción obligatoria que puede estar precedido por "necesidad". De lo contrario, "quieren" se utiliza. Logro: Lo que el actor quiere lograr mediante la realización de la acción. Este es el resultado de la ejecución de la acción visto desde el punto de vista del actor.
Ejemplo historia de usuario
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
Página 23
Página 24
http://www.scrum-institute.org Instituto Internacional Scrum ™
ESTIMACIONES DE ESFUERZO SCRUM - Planificación Poker® Todas las entradas en el Scrum Product Backlog tienen que ser estimado para permitir que el Scrum Propietario del producto para dar prioridad a las entradas y planificar lanzamientos. Esto significa que el producto Scrum Propietario necesita una evaluación honesta de lo difícil será la obra. Sin embargo, es recomienda que el propietario del producto Scrum no asiste a la estimación para evitar presionar (Intencionalmente o no) al equipo de Scrum. El propio Marco Scrum no prescribe una única manera para que los equipos de Scrum para estimar su trabajo. Sin embargo, dentro del marco de Scrum la estimación no se hace normalmente en términos de tiempo - se utiliza una métrica más abstracta para cuantificar el esfuerzo. los métodos de cálculo comunes incluyen dimensionamiento numérico (1 a 10), los tamaños de la camiseta (XS, S, M, L, XL, XXL, XXXL) o el Fibonacci secuencia (1, 2, 3, 5, 8, 13, 21, 34, etc.). Lo importante es que el equipo comparte una comprensión común de la escala que utiliza, de modo que cada miembro del equipo es cómodo con él. Planificación Poker® / Scrum Poker Uno de los métodos comúnmente utilizados durante el proceso de estimación es jugar Planificación Poker® (también llamada Scrum Poker). Al utilizar Planificación Poker®, la influencia entre los participantes son reduce al mínimo y, por tanto, se produce un resultado de la estimación más precisa. Para poder jugar Planificación Poker® se necesita lo siguiente: • •
La lista de características que se estima Barajas de cartas numeradas.
https://translate.googleusercontent.com/translate_f
18/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Una cubierta típica tiene tarjetas que muestra la secuencia Fibonacci incluyendo un cero: 0, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89; otros progresiones similares son también posibles. La razón para usar el Fibonacci secuencia es para reflejar la incertidumbre en la estimación de los artículos más grandes. Una estimación alta generalmente significa que la historia no se entiende bien en detalle o debe ser dividido en varios más pequeños cuentos. historias más pequeñas se pueden estimar con mayor detalle. Sería una pérdida de tiempo para analizar si es 19, 20 o 25; la historia no es más que (también) grande. El juego se juega a continuación, en los siguientes pasos: •
• • • • •
El Scrum Product Owner presenta la historia a ser estimado. El Equipo Scrum pregunta preguntas y el Scrum Producto Propietario explica con más detalle. Si muchas historias tienen que estimar un tiempo de restricción (por ejemplo, a sólo un minuto para la explicación) podría ser establecido así. Si se alcanza la hora en restricciones y el Equipo Scrum no entiende la historia es una señal de que la historia tiene que ser reescrita. Cada miembro del equipo Scrum elige de forma privada la tarjeta que representa la estimación. Después de todo el mundo ha elegido una tarjeta, todas las selecciones son revelados. Las personas con estimaciones altas y bajas se les permite explicar su estimación. Estimación comienza de nuevo hasta que se encuentre un consentimiento. Este juego se repite hasta que se estiman todas las historias.
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
página 24
Página 25
http://www.scrum-institute.org Instituto Internacional Scrum ™ Planificación Poker® es una marca comercial registrada de cabra de montaña Software, LLC.
https://translate.googleusercontent.com/translate_f
19/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
página 25
Página 26
http://www.scrum-institute.org Instituto Internacional Scrum ™
¿QUÉ ES UN SPRINT? En el marco de Scrum todas las actividades necesarias para la implementación de las entradas de la Scrum La cartera de productos se llevan a cabo dentro de los Sprints (también llamado '' iteraciones). Sprints son siempre breves: normalmente alrededor de 2-4 semanas. Cada Sprint sigue un proceso definido como se muestra a continuación:
El proceso de Sprint
Cada Sprint se inicia con dos sesiones de planificación para definir el contenido de la Sprint: el queReunión y el COMO de reuniones. La combinación de estos dos reunión también se definen como Sprint Reunión de planificación. En el qué-Reunión del Equipo Scrum se compromete en las historias de los usuarios de la Scrum Pila de Producto y utiliza un how-Reunión de romper las historias de los usuarios comprometidos en tareas más pequeñas y concretas. Entonces comienza la ejecución. Al final del Sprint una reunión de Revisión del Sprint se lleva a cabo para permitir que el propietario del producto Scrum para comprobar si todos los elementos comprometidos son completos y se aplica correctamente. Además, una Sprint Reunión retrospectivo se llevó a cabo para controlar y mejorar los procesos de ejecución del proyecto: Lo que fue bueno durante el Sprint, lo que debería continuar como es y lo que debe ser mejorado. SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
Página 26
Página 27
http://www.scrum-institute.org Instituto Internacional Scrum ™
Durante el Sprint un corto diaria Standup-Reunión (Reunión Scrum diario) se lleva a cabo para actualizar la estado de los elementos y para ayudar a la auto-organización del equipo. https://translate.googleusercontent.com/translate_f
20/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
página 27
Página 28
http://www.scrum-institute.org Instituto Internacional Scrum ™
SCRUM TABLA Burndown La Tabla de Scrum Burndown es una herramienta de medición visual que muestra el trabajo realizado por día en contra de la tasa prevista de finalización de la versión actual del proyecto. Su propósito es permitir que el proyecto está en el buen camino para alcanzar la solución esperada dentro de la programación deseada.
https://translate.googleusercontent.com/translate_f
21/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Gráfico simple Burndown La tasa de progreso de un equipo Scrum se llama "velocidad". Expresa la cantidad de, por ejemplo historia puntos completan en cada iteración. Una regla de importación para el cálculo de la velocidad es que las únicas historias que Se efectuara en la final de la iteración se cuentan. Contando trabajo parcialmente terminado (por ejemplo, codificación única - falta de pruebas) está estrictamente prohibido. Después de unos Sprints la velocidad de un equipo Scrum muy probable que sea predecible y permitiría estimación bastante precisa sobre el tiempo necesario hasta que todas las entradas en el Scrum Product Backlog será completado. Si la velocidad de un equipo Scrum es, por ejemplo 30 puntos de la historia y la cantidad total de el trabajo restante es de 155, podemos predecir que necesitamos unos 6 Sprint para completar todas las plantas del Reserva. Sin embargo, en realidad, las entradas en el Scrum Product Backlog cambiarán a lo largo de la duración de la proyecto. Se agregan nuevas historias y otras historias se cambian o incluso eliminar. En el sencillo Gráfico Burndown la velocidad del equipo de Scrum y el cambio en el alcance no puede ser distinguido. Para reflejar esto, otra forma de diagrama se puede utilizar.
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
página 28
Página 29
http://www.scrum-institute.org Instituto Internacional Scrum ™
La separación de los cambios de velocidad y alcance Aquí se utiliza un gráfico de barras en lugar de un diagrama de líneas. El tamaño de cada barra representa la cantidad total de trabajo restante en el inicio de cada sprint. La velocidad del equipo se resta de la parte superior mientras que los cambios en el perímetro cambian la parte inferior de la barra. Para obtener aún más preciso también podemos tomar el ritmo de los cambios de trabajo total en cuenta. Sin embargo hay que tener cuidado al usar este modelo ya que la tasa de cambio será alta en el a partir del proyecto, pero se reducirá al final.
https://translate.googleusercontent.com/translate_f
22/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
página 29
Página 30
http://www.scrum-institute.org Instituto Internacional Scrum ™
Gráfico Burndown extendido con Predicción
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
Página 30
Página 31
http://www.scrum-institute.org Instituto Internacional Scrum ™
Reunión de planificación SPRINT https://translate.googleusercontent.com/translate_f
23/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Cada Sprint y cada reunión de planificación de Sprint comienza con un QU -Reunión. Objetivo de esta sesión es definir un Pila del Sprint realista que contiene todos los elementos que podrían aplicarse plenamente hasta el final de la Sprint. Preparación Para una exitosa QUÉ-Encuentro un poco de preparación es necesario: • • • • •
El Scrum Product Owner define el objetivo del Sprint. Sobre la base de este objetivo las entradas relevantes en el scrum Pila de Producto son elegidos por el Scrum propietario del producto. Estas entradas se actualizan y se rompen en pequeñas historias para que puedan ser completados el plazo de un Sprint. Las entradas se estiman y priorizados. El equipo define su capacidad para el próximo Sprint.
Sprint Meta El Scrum Product Owner define el objetivo del Sprint. Es una breve descripción de lo que el Sprint tratar de lograr y lo que debe ser realista y comprensible para todos. Capacidad equipo La capacidad total del equipo Scrum puede cambiar de Sprint a Sprint. Con el fin de llegar a compromisos realistas, es necesario conocer la capacidad total del equipo para la próxima Sprint teniendo en cuenta por ejemplo, vacaciones, días festivos, los esfuerzos para las reuniones de Scrum y el tiempo necesario para otras actividades durante el sprint. La sesión de reunión Durante la sesión, el Scrum Product Owner presenta el objetivo del Sprint y discute con el equipo. Después de eso se repite el scrum del equipo a través de los elementos relevantes en el producto Scrum Cartera de pedidos y el equipo se compromete a las entradas que piensan que puede ser completado totalmente dentro de la Sprint. La decisión debe basarse en la capacidad disponible y el conocimiento acerca de las entradas. Al final de la sesión de la lista de todas las entradas comprometidos de la Scrum Product Backlog proporciona la base para el COMO de Reunión y la Cartera de Scrum. Cómo-Reunión El objetivo de la Reunión-Cómo es llenar la Pila del Sprint mediante la identificación de las tareas concretas necesario para la ejecución completa de las entradas de la reserva de pedidos de productos de Scrum. tareas que normalmente incluir, documentación, y de prueba-actividades implementación- disenos. Cómo-Reunión se puede hacer en una sesión separada después de la LO-Reunión, durante el SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
página 31
Página 32
http://www.scrum-institute.org Instituto Internacional Scrum ™ ¿QUÉ-Reunión en la comisión de las entradas o ambos. Después de identificar las actividades necesarias que se estiman por el equipo. Base para esta estimación debe ser de horas-persona. El equipo debe cuánto tiempo tendrá que hacer todo lo que se requiere para terminar esta actividad.
https://translate.googleusercontent.com/translate_f
24/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
página 32
Página 33
http://www.scrum-institute.org Instituto Internacional Scrum ™
La cartera de SPRINT Dentro de la Pila del Sprint todas las actividades necesarias para completar las entradas comprometidos de la Scrum La cartera de productos se almacenan. Todas las entradas tienen que ser estimada sobre una base de persona en horas ordenar para seguir el progreso y los esfuerzos restantes. La Pila del Sprint es un artefacto de estar y se actualiza sobre una base diaria. Si un miembro del equipo empieza a trabajar en una actividad que su nombre se registra en el sprint backlog. Las nuevas actividades se pueden añadir a la Pila del Sprint durante el Sprint. Al final del día, se actualizan todos los esfuerzos restantes y esto define la cantidad de trabajo que queda hasta que se alcance el objetivo del Sprint. La definición de Done (Ver más abajo) se utiliza para decidir si un artículo se lleva a cabo o no. La Pila del Sprint se puede mantener por medios electrónicos dentro ejemplo, una hoja Excel o con tarjetas en una tarea tablero. Este último tiene algunas ventajas (por ejemplo, de transparencia y de fácil acceso) pero añaden adicional complejidad si el Equipo Scrum se distribuye a través de múltiples sitios. La siguiente figura muestra una ejemplo de cómo un tablero de tal tarea podría organizarse. La estructura debe ser adaptado para reflejar la Necesidades del proyecto.
https://translate.googleusercontent.com/translate_f
25/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Junta de tareas Sprint ejemplo
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
Página 33
Página 34
http://www.scrum-institute.org Instituto Internacional Scrum ™
DEFINICIÓN DE DONE (DoD) Con el fin de ser capaz de decidir cuando se ha completado una actividad de la Pila del Sprint, el Se utiliza definición de Fin (DoD). Es una lista completa de las actividades necesarias que a garantizar que sólo características verdaderamente hecho se entregan, no sólo en términos de funcionalidad, pero en términos de calidad también. El Departamento de Defensa puede variar de un equipo a otro Scrum, pero debe ser consistente dentro de un equipo. Puede ser diferente del Departamento de Defensa a varios niveles: • • •
Del Departamento de Defensa para un elemento de la Pila de Producto Scrum (por ejemplo, la escritura de código, pruebas y todo lo necesario documentación) Del Departamento de Defensa para una carrera de velocidad (por ejemplo, instalar el sistema de demostración para su revisión) Del Departamento de Defensa para un lanzamiento (por ejemplo, escribir notas de la versión)
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
página 34
Página 35
http://www.scrum-institute.org Instituto Internacional Scrum ™ https://translate.googleusercontent.com/translate_f
26/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
SPRINT Burndown informes / listas El Informe Burndown Sprint muestra el progreso en el sprint hacia el logro de la Sprint Gol. Proporciona transparencia sobre el rendimiento (tasa de quemado) actual y permite un fácil la estimación de si el objetivo del Sprint se puede llegar en el tiempo o si el equipo tiene que encontrar medidas adicionales para acelerar la realización de las actividades restantes.
Sprint Burndown Informe / Gráfico
La Cartera inicial Sprint define el punto de inicio para el resto de esfuerzos. El esfuerzo restante de todas las actividades se recogen sobre una base diaria y se añaden a la gráfica. Al principio, el el rendimiento a menudo no es tan bueno como predice la tasa de quema ideal debido a mal estimaciones o impedimentos que tienen que ser eliminados con el fin de conseguir la máxima velocidad.
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
página 35
Página 36
http://www.scrum-institute.org Instituto Internacional Scrum ™
REUNIÓN Scrum diario / DAILY reunión de pie La reunión diaria de Scrum es una breve reunión todos los días, a ser posible durante el inicio de la jornada laboral. Cada miembro del equipo que trabaja en la realización de una carrera de velocidad dada necesita participar. Durante esta reunión, cada miembro del equipo debe proporcionar brevemente las respuestas de los siguientes tres Preguntas • • •
¿Qué tiene él / ella lleva a cabo desde la última reunión diaria de Scrum? Lo que es él / ella va a lograr hasta la próxima reunión de Scrum? ¿Cuáles son los obstáculos que impiden que él / ella desde el cumplimiento de sus / sus tareas?
Todos los miembros del equipo deben atender y deben permanecer de pie durante la reunión. El scrum diaria cumplir idealmente no debe durar más de 15 minutos. Por otro sin problemas o preocupaciones planteadas Durante la reunión se les permite ser ignorado debido a la falta de tiempo. Problemas o preocupaciones deben ser registrado por el Scrum Master y necesita ser manejado específicamente después de la reunión.
https://translate.googleusercontent.com/translate_f
27/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
Página 36
Página 37
http://www.scrum-institute.org Instituto Internacional Scrum ™
REUNIÓN SPRINT REVISIÓN Al final de cada sprint se llevó a cabo una reunión de Revisión del Sprint. Durante esta reunión, el Equipo Scrum Scrum muestra qué elementos de la Pila de Producto Completaron (según la definición del hecho) durante el sprint. Esto podría llevarse a cabo en forma de una demostración de las nuevas características. Es importante tener en cuenta que los elementos de la Pila de que no se han completado, no se puede demostrar. De lo contrario, esto podría sugerir que estos elementos están acabados también. En lugar incompleta artículos / actividades restantes serán devueltos al Scrum Product Backlog, re-estimado y terminado en una de las siguientes carreras. La reunión de Revisión del Sprint debe mantenerse muy informal. No hay diapositivas de PowerPoint se deben utilizar y el tiempo para la preparación y realización de la reunión debe ser limitado. Durante la reunión de la Scrum propietario del producto inspecciona las entradas de retraso acumulado implementadas y acepta la solución o agrega nuevas historias al Scrum Product Backlog para adaptar la funcionalidad. Los participantes en la revisión de Sprint incluyen típicamente el dueño del producto Scrum, el Equipo Scrum y el Scrum Master. Adicionalmente gestión, clientes y desarrolladores de otros proyectos podrían participar también.
https://translate.googleusercontent.com/translate_f
28/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
Página 37
Página 38
http://www.scrum-institute.org Instituto Internacional Scrum ™
Retrospectiva del Sprint REUNIÓN Después de la reunión Sprint revisión se llevó a cabo el Equipo Scrum y el Scrum Master se reúnen para la Retrospectiva del Sprint. En esta reunión todos los miembros del equipo de reflexionar sobre el pasado y el sprint de verificación tres cosas: lo que salió bien durante el sprint, lo que no, y qué mejoras podrían ser hecha en el siguiente sprint. La reunión debe ser encajadas en tiempo (por ejemplo, 3 horas). El Sprint Retrospective es una parte integral del proceso de “inspeccionar y adaptar”. Sin esto Encuentro de las personas nunca será capaz de mejorar su rendimiento global y no puede centrarse en el el rendimiento general del equipo. Por lo tanto sugerencias viables para mejorar el rendimiento debería ser disponible al final de la reunión.
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
Página 38
Página 39 https://translate.googleusercontent.com/translate_f
29/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
http://www.scrum-institute.org Instituto Internacional Scrum ™
DISTRIBUIDO Y PROYECTOS GRANDES SCRUM El marco de Scrum - como se ha descrito hasta el momento - que funciona mejor para un solo equipo Scrum en uno ubicación. Sin embargo, en realidad, un solo equipo Scrum puede a menudo no se dan cuenta los proyectos o recursos son repartidos en varias ubicaciones. Como consecuencia, el número de equipos ha de aumentarse y / o Se distribuirán los equipos. Las razones de esto pueden ser técnicos (por ejemplo, los expertos no están disponibles a nivel local), relacionada con el tamaño (proyecto demasiado grande) o relacionados con la empresa (por ejemplo, el uso de los recursos de bajo costo países o de aceleración por el uso de diferentes zonas horarias). Como la comunicación es una parte integral del Marco de Scrum, un cuidado especial tuvo que ser llevado a superar los desafíos cuando se trabaja dentro de un entorno distribuido. Por lo tanto, todo el equipo miembros deben tener acceso a las herramientas de comunicación adecuadas (por ejemplo, la videoconferencia y webcams) para romper las barreras de comunicación más tangibles. Organización del proyecto - Múltiples Equipos La forma más sencilla de extender el marco de Scrum cuando se trabaja en un proyecto a gran escala es aumentar el número de equipos en la misma ubicación.
Múltiples equipos en un solo lugar Si varios equipos tienen que ser utilizados para implementar los requisitos, es importante asegurarse de que el número de equipos no crece demasiado rápido. Lo mejor es comenzar con un solo equipo y después de la primera sprints se han completado la adición de un pequeño número de otros equipos. Si es necesario después de estos equipos se podrían añadir otros equipos productivos.
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
Página 39
Página 40
http://www.scrum-institute.org Instituto Internacional Scrum ™
El aumento del número de equipos https://translate.googleusercontent.com/translate_f
30/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Para la creación de nuevos equipos, hay dos posibilidades: • •
La división de un equipo existente en nuevos equipos y añadir nuevos miembros Añadiendo completamente nuevos equipos
La división de un equipo existente tiene la ventaja de que el know-how requerido ya está disponible en el equipo y el equipo pueden obtener productiva más rápido. El inconveniente es que los equipos de trabajo ya están destrozado. Al añadir completamente nuevos equipos, estos equipos existentes pueden continuar con su trabajo sin mucho interrupción. Sin embargo, se necesitará más tiempo para construir el sistema de know-how necesario en el nuevo Equipo Scrum. Independiente de la decisión de cómo añadir nuevos equipos de las siguientes reglas se deben seguir: • • •
Comience con un pequeño número de equipos Siempre espere hasta que una fundación es la construcción y los equipos han estabilizado Aumentar el número de equipos en pequeños pasos
Organización del proyecto - Los equipos distribuidos Aún más complicado que obtendrá si estos nuevos equipos están distribuidas en varias ubicaciones. Ahora también más a menudo obstáculos de comunicación ocurrirán y especial cuidado tiene que ser tomado para introducir e involucrar a todos los miembros del equipo de manera adecuada.
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
Página 40
Página 41
http://www.scrum-institute.org Instituto Internacional Scrum ™
Múltiples equipos en varias ubicaciones Para asegurarse de que los nuevos miembros del equipo son introducidos de manera adecuada y estar fabricados del requerido conocimiento lo más rápido posible, nuevos miembros del equipo podría por ejemplo añadido temporalmente a una ya existente equipo, preferentemente incluso en otra ubicación. Con este enfoque, el know-how se transfiere y se relaciones personales con personas de otros equipos y ubicaciones construir. Equipos virtuales Otra posibilidad para la distribución es que el propio equipo se distribuye en varias ubicaciones. tal equipo se llama un "equipo virtual". https://translate.googleusercontent.com/translate_f
31/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
Página 41
Página 42
http://www.scrum-institute.org Instituto Internacional Scrum ™
Equipos virtuales El principal desafío es asegurar una buena comunicación entre los miembros del equipo ya algunas personas podrían no ser capaces de participar físicamente en las reuniones o no tienen acceso a "ayudantes" de comunicación, como la Junta de Sprint. Una posibilidad sería el uso de herramientas de colaboración y / o de comunicación. las personas co-localizados A continuación, podría por ejemplo ser añadidos a reuniones a través de videoconferencia o las reuniones podrían ser incluso realizado por completo en una 'sala virtual' proporcionado por la mayoría de las plataformas de colaboración. Equipo Scrum Producto Propietario La comunicación apropiada entre el Scrum propietario del producto y el equipo es crucial para el éxito implementación del proyecto. Para asegurar que el Scrum propietario del producto está siempre disponible para el equipo, a menudo es necesario tener múltiples Scrum Dueño del Producto trabajar juntos. Idealmente hay uno dedicado Scrum propietario del producto por equipo. El scrum Los propietarios de producto deben continuación, construir un equipo Scrum Producto dueño dedicado a trabajar juntos con eficacia. Uno de los propietarios del producto Scrum debe asignar el papel de la 'Jefe Scrum Product Owner' quién es el responsable de asegurar que el producto se desarrolla en una de manera coordinada. Dado que este equipo es responsable de la ingeniería de requisitos completa también podría ser beneficioso añadir otras funciones y de los interesados, como los arquitectos o los representantes de los clientes.
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
https://translate.googleusercontent.com/translate_f
Página 42
32/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Página 43
http://www.scrum-institute.org Instituto Internacional Scrum ™
Equipo Scrum Producto Propietario Todos los propietarios de Scrum productos deben trabajar dentro de un solo Scrum Product Backlog que contiene todos historias relevantes para el proyecto. Componente o característica Equipos Al distribuir el trabajo podemos cortar los equipos en diferentes maneras: como componente o característica Equipos Equipos de componentes Al utilizar equipos de componentes de cada equipo sólo es responsable de la implementación de dedicada componentes en el sistema. Para terminar una historia de usuario que se encuentra en la mayoría de los casos necesarios para dividir las historias en pedazos más pequeños que podrían ser implementadas dentro de un solo componente. La resultante dependencias entre los equipos hacen que la integración de forma regular es necesario. En muchos casos, una historia de usuario único no puede ser terminado dentro de un único esprint como la implementación de un equipo depende en los resultados de otras historias en otro equipo que no está disponible todavía. Esto se llama "tuberias de diferentes tipos" y debe evitarse en lo posible.
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
Página 43
Página 44
http://www.scrum-institute.org Instituto Internacional Scrum ™
https://translate.googleusercontent.com/translate_f
33/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Equipos de componentes Ventaja de utilizar equipos de componentes es que es más fácil asegurar la arquitectura adecuada de la sistema. Por otro lado las personas se especializan sólo en pequeñas partes del sistema y el conocimiento sobre el sistema en su conjunto podría perderse. Sin este conocimiento optimización local podría tomar colocar desde que el equipo a veces puede tomar decisiones que están optimizados para el single se podrían haber hecho soluciones de componentes pero mejor desde el punto de vista del sistema. equipos de características equipos de características son totalmente responsables de la ejecución de las historias de usuario que figura en el scrum Reserva. El equipo ya no se corta a lo largo de los componentes del sistema, sino poner en práctica todo lo es necesario terminar la historia.
equipos de características equipos de características tienen que ser interdisciplinario e idealmente pueden actuar completamente autónomo. los ventaja es que el sistema de conocimiento se extendió y la integración es más fácil. Sin embargo es más difícil asegurar la consistencia de la arquitectura del sistema y puede ser difícil o lleva tiempo para SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
Página 44
Página 45
http://www.scrum-institute.org Instituto Internacional Scrum ™ asegurar que el conocimiento suficiente está disponible en todos los equipos. Componentes y funciones Equipos En realidad, muchos de los proyectos más grandes utilizan ambos: los equipos de componentes dedicados y equipos de características.
Componentes y funciones Equipos
Equipo C es un equipo de componentes y proporciona servicios de infraestructura necesarias para los otros equipos que se utilizan como equipos de características. Equipo C no implementa directamente historias de usuario pero conseguir la requisitos de las historias de usuario cometidos por los equipos de características. Esto permite reducir al mínimo el número de personas necesarias con los conocimientos técnicos (por ejemplo, bases de datos know-how). El Scrum Master en un entorno Distribuye En un entorno distribuye el papel del Scrum Master es aún más importante como tales configuraciones https://translate.googleusercontent.com/translate_f
34/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
por lo general tienen más impedimentos que requieren la atención y esfuerzo Scrum Masters. Una regla importante es que el Scrum Master tiene que estar situado donde el equipo es de lo contrario, ser difícil de eliminar los obstáculos en el trabajo diario. Siempre debe haber un Scrum primaria Maestro, pero en equipos virtuales que podría también ser una opción que en el sitio remoto una persona actúa como una Maestro local de Scrum.
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
página 45
Página 46
http://www.scrum-institute.org Instituto Internacional Scrum ™
MULTI-equipo de coordinación y PLANIFICACIÓN Scrum de Scrum Para coordinar los diferentes equipos de Scrum "Scrum de Scrum" -Reuniones se puede utilizar. Es similar el Daily Scrum pero la atención se centra en equipo de nivel. La reunión se lleva a cabo todos los días y debe limitarse a, por ejemplo 15 minutos. Cada equipo envía uno de los miembros a participar y contestar las siguientes preguntas: • • •
Lo que terminó el equipo? Lo que hace el equipo planean terminar hoy? Existen impedimentos?
Las respuestas deben concentrarse en las cosas que afectan a cualquier otro equipo. El Jefe Scrum dueño del producto debe moderar la reunión. Participar deben no sólo el Scrum Master de los equipos, un enfoque también podría ser la transferencia de la participación en una base diaria dentro del equipo. Críticas común Sprint En lugar de múltiples reuniones pequeñas Sprint Review una opinión común de Sprint con todos los equipos podrían también ser utilizado. Esto mostrará que cada uno lo que se ha hecho en el Sprint y cuál es la situación del proyecto es. Retrospectivas Sprint comunes Para el Sprint Retrospective hay dos posibilidades. La primera posibilidad es que cada equipo tiene su propia reunión Sprint Retrospective seguido de un Sprint Retrospective común donde todos Los resultados se discuten que conciernen a varios equipos. Otra posibilidad es que los temas se recogen, seleccionan y luego trabajadas en grupos más pequeños con los miembros de todos los equipos. Este enfoque se toma más tiempo, pero la ventaja es que los miembros desde múltiples equipos están trabajando en estrecha colaboración. Equipo Multi-Planificación - Scrum Product Backlog Incluso cuando se trabaja con varios equipos, es importante mantener un único común Scrum Producto Retraso de todos los equipos. El Scrum Product Backlog se mantendrá por el Jefe Scrum Propietario del producto, pero se llena por todos los propietarios de producto Scrum. Si es necesario los elementos de la Pila de Producto Scrum se pueden dividir en más de equipo específica historias y mantenidos en una específica de un equipo Scrum Pila de Producto, por ejemplo, sólo las partes relevantes para un equipo de infraestructura. En este caso existirán referencias entre estos Scrum Los pedidos pendientes del producto.
SCRUM revelado: https://translate.googleusercontent.com/translate_f
35/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
El único libro puede simplemente LEARN SCRUM!
página 46
Página 47
http://www.scrum-institute.org Instituto Internacional Scrum ™
Los pedidos pendientes específica de un equipo programación de Sprint En un entorno distribuido Scrum es posible elegir la forma de sincronizar los diferentes Equipos Una posibilidad es utilizar sprints síncronos. En este caso todos los equipos comienzan y terminan su sprints en el mismo día.
Sprints síncronos Sprints síncronos son el método más sencillo, ya que hace que la comunicación y la coordinación más simple.
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
página 47
Página 48
http://www.scrum-institute.org Instituto Internacional Scrum ™ Otra posibilidad es utilizar sprints asíncronos. Aquí las pruebas de velocidad no se inician en el mismo día. El uso de sprints asíncronos tiene la ventaja de que no todas las reuniones tienen que ser realizadas en el mismo día y hace posible que por ejemplo, los propietarios de producto Scrum para participar en más de estos Reuniones. Cuando un equipo proporciona servicios a otros equipos Sprints asíncronos también podría ser una buena opción, ya que aquí los resultados del equipo de prestación de servicios ya están disponibles durante el el tiempo de desarrollo de los otros equipos y podría integrarse. https://translate.googleusercontent.com/translate_f
36/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
asíncronos Sprints
Las estimaciones de esfuerzo Es importante que todos los elementos de la Pila de Producto Scrum se estiman utilizando la misma base de Estimacion. Si se utilizan puntos de la historia todos los equipos tienen que ponerse de acuerdo sobre la misma métrica y una común escalar a utilizar. Si se utilizan equipos de componentes es importante que los miembros de todos los equipos participan en la estimación para asegurar que todos los esfuerzos están cubiertos.
SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
página 48
Página 49
http://www.scrum-institute.org Instituto Internacional Scrum ™
SCRUM PLANIFICACIÓN RELEASE Se crea un plan muy alto nivel para múltiples Sprints (por ejemplo, de tres a doce iteraciones) durante el planificación de entregas. Es una guía que refleja las expectativas sobre qué características serán implementadas y cuando se hayan completado. También sirve como una base para monitorear el progreso dentro de la proyecto. Releases pueden ser entregas intermedios realizados durante el proyecto o la entrega final en la fin. Para crear un plan de lanzamiento de las siguientes cosas tienen que estar disponibles: • • •
Un atasco del producto Scrum prioridad y estimado El (estimado) velocidad del Equipo Scrum Condiciones de satisfacción (metas para la programación, alcance, recursos)
Dependiendo del tipo de proyecto (o la fecha feature- impulsada por) el plan de liberación puede ser creado en diferentes caminos: Si el proyecto es impulsado por función, la suma de todas las funciones dentro de en un comunicado puede ser dividido por el la velocidad esperada. Esto dará entonces como resultado el número de sprints necesario para completar el pedido Funcionalidad.
https://translate.googleusercontent.com/translate_f
37/39
2017-5-22 Http://www.scrum-i nstitute.org Instituto Internacional Scrum ™ SCRUM REVELADO: ¡El Unico LIBRO PUEDE APRENDER SIMPLEMENTE SC…
Plan de estreno de un proyecto impulsado por función Si el proyecto es impulsado por fecha simplemente podemos multiplicar la velocidad por el número de sprints y conseguiremos el trabajo total que puede ser completado dentro de la línea de tiempo dado. SCRUM revelado: El único libro puede simplemente LEARN SCRUM!
página 49
Página 50
http://www.scrum-institute.org Instituto Internacional Scrum ™
Plan de estreno de un proyecto impulsado por fecha
Al igual que el Scrum Product Backlog el plan de lanzamiento no es un plan estático. Se va a cambiar durante el proyecto conjunto cuando el nuevo conocimiento es entradas disponibles y, por ejemplo en el scrum Pila de Producto se cambió y re-estima. Por lo tanto, el Plan de lanzamiento debe ser revisado y actualizado en intervalos regulares, por ejemplo, después de cada Sprint.
https://translate.googleusercontent.com/translate_f
38/39