Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
FACULTAD DE INGENIERÍAS ESCUELA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS CURSO Desarrollo Adaptativo e Integrado de Software TEMA Niveles de planeamiento ágil SESIÓN N° 06 DOCENTE: Ing. Pedro Coronado Rodríguez Niveles de planeamiento ágil Contenidos de la sesión: • Niveles de planeamiento ágil. Niveles de planeamiento ágil Logro de la sesión: Al término de la sesión el estudiante, será capaz de identificar el los niveles de planeamiento ágil. ¿Qué aspectos recordamos de la clase anterior? Inicio https://www.nimblework.com/es/agile/planificacion-agil/ ¿De qué se trata la imagen? Niveles de planeamiento ágil La idea clave para Agile Planning es vincular todo lo que se hace en el desarrollo con las estrategias y los objetivos del negocio. Esto significa que la planificación comienza en la parte superior (el director y la alta dirección) y se vuelve progresivamente más detallada hasta llegar al nivel de los equipos que ejecutan el trabajo. Una bella metáfora de este proceso de planificación es la cebolla de planificación ágil. Niveles de planeamiento ágil Como puede ver, la cebolla tiene seis capas. Éstas corresponden a la estructura jerárquica típica de la mayoría de las empresas. El nivel estratégico examina hacia dónde quiere dirigirse la empresa en el futuro (visión), sus metas y objetivos a largo plazo. Esta planificación se proyecta arriba de un año. Niveles de planeamiento ágil Como puede ver, la cebolla tiene seis capas. Éstas corresponden a la estructura jerárquica típica de la mayoría de las empresas. El nivel de producto desarrolla una hoja de ruta para un solo producto (suite), detallando hacia dónde tiene que ir para cumplir su parte en la cartera, esto, para lograr la visión Niveles de planeamiento ágil Como puede ver, la cebolla tiene seis capas. Éstas corresponden a la estructura jerárquica típica de la mayoría de las empresas. El nivel de lanzamiento detalla qué trabajo hay que hacer en un producto y en qué orden, y establece fechas de entrega basadas en el rendimiento histórico y la duración de los futuros releases. Aquí participa todo el equipo, coordinan y generan dependencias entre historias de usuario Niveles de planeamiento ágil Como puede ver, la cebolla tiene seis capas. Éstas corresponden a la estructura jerárquica típica de la mayoría de las empresas. El nivel de iteración se centra en el trabajo que debe realizarse en la siguiente iteración, de acuerdo a las historias de usuario de la pila de producto. Este es el dominio de los equipos que ejecutan el desarrollo del producto de acuerdo a la tareas establecidas. Se minimiza la incertidumbre. El equipo decide la duración del sprint de acuerdo al número de historias de usuario que se incluirá en dicho spring. El equipo se compromete a cumplirlas al 10%. Niveles de planeamiento ágil Como puede ver, la cebolla tiene seis capas. Éstas corresponden a la estructura jerárquica típica de la mayoría de las empresas. El nivel diario es donde los equipos se reúnen para informar sobre el trabajo realizado y discutir la planificación diaria de su trabajo y el progreso hacia la consecución de lo que planearon en el nivel de iteración. El equoi elijen la siguiente tarea a realizar. Los avances lo consignan en el gráfico de avance o burndown. Niveles de planeamiento ágil Como puede ver, la cebolla tiene seis capas. Éstas corresponden a la estructura jerárquica típica de la mayoría de las empresas. Burndown indicando un sprint sobreestimado Niveles de planeamiento ágil Cuadro de planificación por niveles Nivel Cuando Actores principales Salidas Visión del producto Una vez, antes del inicio Propietario del Producto (opcional: Equipo de Desarrollo) Visión del producto Hoja de ruta del producto Antes de algunas releases Propietario del Producto (opcional: Equipo de Desarrollo) Hoja de ruta Planificación de release Antes de cada release Propietario del Producto + Equipo de Desarrollo (opcional: interesados) Plan de release Planificación de sprint En cada inicio de sprint Propietario del Producto + Equipo de Desarrollo Pila de sprint y objetivo de sp rint Planificación diaria Cada día de trabajo Equipo de Desarrollo Avance de sprint y gráfico de avance (burndown) https://scrum.menzinsky.com//2015/07/como-se-realiza-la-vision-del-producto.html https://scrum.menzinsky.com//2015/07/como-se-realiza-la-vision-del-producto.html https://scrum.menzinsky.com//2015/01/cuales-son-las-tareas-de-un-propietario.html https://scrum.menzinsky.com//2015/01/cuales-son-las-tareas-de-un-propietario.html https://scrum.menzinsky.com//2017/03/por-que-etapas-pasa-la-formacion-de.html https://scrum.menzinsky.com//2017/03/por-que-etapas-pasa-la-formacion-de.html https://scrum.menzinsky.com//2015/07/como-se-realiza-la-vision-del-producto.html https://scrum.menzinsky.com//2015/02/como-se-realizan-las-hojas-de-ruta-del.html https://scrum.menzinsky.com//2015/02/como-se-realizan-las-hojas-de-ruta-del.html https://scrum.menzinsky.com//2015/07/como-se-realiza-la-planificacion-de.html https://scrum.menzinsky.com//2015/01/cuales-son-las-tareas-de-un-propietario.html https://scrum.menzinsky.com//2015/01/cuales-son-las-tareas-de-un-propietario.html https://scrum.menzinsky.com//2015/02/como-se-realizan-las-hojas-de-ruta-del.html https://scrum.menzinsky.com//2015/07/como-se-realiza-la-planificacion-de.html https://scrum.menzinsky.com//2015/07/como-se-realiza-la-planificacion-de.html https://scrum.menzinsky.com//2015/07/como-se-realiza-la-planificacion-de.html https://scrum.menzinsky.com//2015/01/cuales-son-las-tareas-de-un-propietario.html https://scrum.menzinsky.com//2017/03/por-que-etapas-pasa-la-formacion-de.html https://scrum.menzinsky.com//2017/03/por-que-etapas-pasa-la-formacion-de.html https://scrum.menzinsky.com//2017/03/por-que-etapas-pasa-la-formacion-de.html https://scrum.menzinsky.com//2015/07/como-se-realiza-la-planificacion-de.html https://scrum.menzinsky.com//2015/08/como-se-realiza-la-planificacion-de.html https://scrum.menzinsky.com//2015/08/como-se-realiza-la-planificacion-de.html https://scrum.menzinsky.com//2017/01/como-imprimen-los-sprints-flujo-en-la.html https://scrum.menzinsky.com//2015/01/cuales-son-las-tareas-de-un-propietario.html https://scrum.menzinsky.com//2017/03/por-que-etapas-pasa-la-formacion-de.html https://scrum.menzinsky.com//2017/03/por-que-etapas-pasa-la-formacion-de.html https://scrum.menzinsky.com//2017/03/por-que-etapas-pasa-la-formacion-de.html https://scrum.menzinsky.com//2014/07/la-pila-de-sprint-es-un-subconjunto-de.html https://scrum.menzinsky.com//2014/07/la-pila-de-sprint-es-un-subconjunto-de.html https://scrum.menzinsky.com/2017/08/que-representan-el-objetivo-y-la-pila.html https://scrum.menzinsky.com//2017/01/como-imprimen-los-sprints-flujo-en-la.html https://scrum.menzinsky.com//2017/01/como-imprimen-los-sprints-flujo-en-la.html https://scrum.menzinsky.com//2015/07/como-se-realiza-la-planificacion-diaria.html https://scrum.menzinsky.com//2015/07/como-se-realiza-la-planificacion-diaria.html https://scrum.menzinsky.com//2017/03/por-que-etapas-pasa-la-formacion-de.html https://scrum.menzinsky.com//2017/03/por-que-etapas-pasa-la-formacion-de.html https://scrum.menzinsky.com//2016/02/como-incluir-nuevas-historias-cuando-el.html https://scrum.menzinsky.com//2016/02/como-incluir-nuevas-historias-cuando-el.html https://scrum.menzinsky.com//2016/02/como-incluir-nuevas-historias-cuando-el.html En la planificación ágil, la atención se centra continuamente en aportar valor al cliente. Niveles de planeamiento ágil Clientes en el centro Niveles de planeamiento ágil Niveles de planeamiento ágil La interacción, flexibilidad y rapidez se ha vuelto una necesidad en la gestión de proyectos informáticos. Niveles de planeamiento ágil Práctica Formar grupo de trabajo : • Grupo 1: Preliminares, Valores de Scrum y Pilares de Scrum • Grupo 2: Equipo Scrum • Grupo 3: Eventos de Scrum • Grupo 4:Artefactos de Scrum ***Los equipos de trabajo deben agruparse para exponer los temas de Scrum de acuerdo al material facilitado (Guía Scrum 2020)) Cierre • ¿En qué nos ayuda el comprender los niveles de panificación en los procesos ágiles? Niveles de planeamiento ágil Niveles de planeamiento ágil Cierre • Conclusiones En resumen, los plazos ágiles serían flexibles en cuanto al alcance y el tiempo (para adaptarse a los cambios de requisitos), pero fijos en cuanto a los recursos (equipos y, por tanto, coste). Y esto es precisamente lo que permite estimar los costes y determinar los presupuestos sin necesidad de que el desarrollo realice las estimaciones. Referencias Bibliográficas • García, F., Vizcaíno, A. & Piattini, M. (2014). Desarrollo global de software. RA-MA Editorial. • https://elibro.net/es/ereader/upsjb/106438 Gracias Diapositiva 1 Diapositiva 2 Diapositiva 3 Diapositiva 4 Diapositiva 5 Diapositiva 6 Diapositiva 7 Diapositiva 8 Diapositiva 9 Diapositiva 10 Diapositiva 11 Diapositiva 12 Diapositiva 13 Diapositiva 14 Diapositiva 15 Diapositiva 16 Diapositiva 17 Diapositiva 18 Diapositiva 19 Diapositiva 20 Diapositiva 21 Diapositiva 22 Diapositiva 23
Compartir