Please enable JavaScript.
Coggle requires JavaScript to display documents.
MANIFIESTO ÁGIL - Coggle Diagram
MANIFIESTO ÁGIL
Principios del manifiesto ágil
Nuestra mayor prioridad es satisfacer al cliente mediante entregas tempranas y continuas de software con valor
Bienvenidos los cambios a los requerimientos, incluso los tardíos. Los procesos ágiles aprovechan los cambios para la ventaja competitiva del cliente
Liberar frecuentemente software funcionando, desde un par de semanas a un par de meses, con preferencia por los periodos más cortos
Las personas del negocio y los desarrolladores deben trabajar juntos diariamente a lo largo del proyecto
Construir proyectos en torno a individuos motivados. Darles el entorno y apoyo que necesiten, y confiar en ellos para que consigan hacer su trabajo
El método más efectivo y eficiente de compartir información a, y dentro de un equipo de desarrollo, es la conversación cara a cara
El software funcionando es la medida de progreso
Los procesos ágiles promueven el desarrollo sostenible.
La atención continua a la excelencia técnica y al buen diseño incrementan la agilidad
La simplicidad –el arte de maximizar la cantidad de trabajo no hecho- es esencial
Las mejores arquitecturas, requerimientos y diseños emergen de los equipos auto-organizados
En intervalos regulares, el equipo reflexiona sobre cómo volverse más efectivo, entonces afina y ajusta su comportamiento como corresponde
Implementaciones del manifiesto ágil
Implementaciones del manifiesto ágil
SCRUM
Crystal
Methodologies
Dynamic Systems Development
Method (DSDM)
Adaptive Software Development
(ASD)
Feature-Driven Development (FDD)
Lean
Development (LD)
Valores
Los individuos e interacciones por encima de los
procesos y las herramientas
Software funcionando por encima de la
documentación
La colaboración del cliente por encima de la
negociación del contrato
La respuesta al cambio por encima del seguimiento
de un plan
CICLO DE VIDA
naturaleza
desarrollo
maduración
final
comienzo
desarrollo de software
análisis y
especificación de requerimientos
diseño de interfaces y
de software
implementación y pruebas unitarias
integración y del sistema, implantación
mantenimiento
Historia
comienzo de los 90
surgieron propuestas metodológicas
para lograr
resultados más rápidos en el desarrollo de software
sin
disminuir su calidad
Metodologías pesadas
Modelo de cascada
Asumen que no se van a presentar cambios
Procuran documentar de manera rigurosa
Limitan la participación del cliente