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 Características de un proceso ágil SESIÓN N° 03 DOCENTE: Mg. Coronado Rodríguez Pedro D. Inicio El nombre Scrum, no es un acrónimo, proviene del Rugby y significa melé, y al igual que en Rugby, todos los jugadores actuan como una unidad para hacer avanzar la pelota. En Scrum todos los componentes de un equipo realizan actividades de forma iterativa e incremental para desarrollar el proyecto. "Driving Strategy, Delivering More", lo que puede traducirse como "Al Estrategizar la entrega, entregamos más". Extreme Programming es una metodología basada en la comunicación, la reutilización del código desarrollado y la realimentación Características de un proceso ágil Contenidos de la sesión: • Características de un proceso ágil. Características de un proceso ágil Logro de la sesión: Al término de la sesión el estudiante, será capaz de identifica las características de un proceso ágil. Marco de gestión ágil Marco de gestión ágil Valores Principios Prácticas 1. Introducción • Agile es un modo de pensar y de hacer las cosas definido por unos valores, guiado por unos principios y que se pone de manifiesto a través de diferentes prácticas. • Agile es ampliamente conocido como un enfoque para el desarrollo de productos de software. El mas popular es Scrum. • Agile es un marco de gestión de permite hacer frente a problemas complejos de manera adaptativa, entregando de manera efectiva y eficiente productos del más alto valor para el cliente. Características de un proceso ágil 2. Características • Permiten gestionar la expectativas del cliente de una manera mas efectiva y eficiente: se priorizan de los objetivos/requisitos en función del valor que aportan al cliente. • Permiten hacer las cosas más rápidamente y mejor, al priorizar las característica del mayor valor para los clientes. • Anima a los equipos a probar ciertas características, enfoques o tácticas y actuar rápidamente sobre los resultados. Características de un proceso ágil 3. Generalidades • Cuando oímos hablar de gestión ágil, se hace referencia a un grupo de marcos de gestión empleado en el desarrollo y la gestión de productos de software. • Es un enfoque para resolver problemas, que contribuye a generar una solución mas satisfactoria para el cliente, a través de un proceso de desarrollo más rápido y fluido, que se conoce como ciclo de vida adaptativo. La gestión ágil de proyectos 4. Prácticas • Básicamente los marcos ágiles requieren de equipos autogestionados y empoderados, iteraciones cortas, time box y se centran en generar productos potencialmente entregables y funcionales. La gestión ágil de proyectos La gestión ágil de proyectos 5. Ciclo de vida adaptativo • Es la práctica básica de los marcos ágiles. • El ciclo de vida de un proyecto está compuesto por distintos procesos que deberían seguirse para alcanzar los objetivos planteados. • Un proceso es un conjunto estructurado de actividades diseñadas para lograr un resultado especifico: toma unos aportes definidos y los convierte en productos que a su ves formara los aportes de otro proceso. La gestión ágil de proyectos 6. Procesos La gestión ágil de proyectos Analizar Diseñar Planifica r Ejecutar Monitor ear 7. Modelo adaptativo • El modelo mejora la capacidad de respuesta. Hace posible recibir feedback antes y aplicarlo en la próxima iteración. • Se emplean ciclos de vidas adaptativos. La gestión ágil de proyectos Iterativos • El producto se desarrolla a través de una serie de ciclos repetidos conocida como iteraciones, que se suceden hasta alcanzar la solución deseada por el cliente. Incrementales • Cada iteración genera un producto potencialmente entregable funcional sobre el que se van añadiendo nuevas funcionalidades en cada iteración. 7. Modelo adaptativo La gestión ágil de proyectos Desarrollo Práctico • Nos organizamos en 10 grupos • Preparamos las presentaciones de los temas facilitados en plataforma (RUP) • Exponemos los temas. ¿Por qué desarrollar software con un proceso ágil? Características de un proceso ágil Cierre • Conclusiones • Las empresas que apuestan por una metodología agile consiguen gestionar sus proyectos de una forma más flexible, autónoma y eficaz, logrando incrementar su productividad y reducir sus costes. https://www.game-learn.com/es/recursos/blog/la-importancia-de-la-metodologia-agile-en-las-empresas/ 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
Compartir