Está en la página 1de 1

Definir requisitos basados ​en la Recopilar comentarios de los

Realización de pruebas de
acumulación de productos, la clientes y las partes interesadas
Desarrollar software basado en garantía de calidad, formación y Entregar e integrar el producto
acumulación de sprints y los sobre la iteración con el fin de
los requisitos establecidos
documentación internas y de trabajo en la producción

comentarios de los clientes y las definir nuevos requisitos para el


externas

partes interesadas
próximo sprint

El ciclo de Desarrollo de
Software Ágil Modelo Ágil Los 12 principios de Agile

1. Satisfaga a los clientes mediante la entrega temprana y continua de un trabajo valioso.


¿Que es?

2. Divida el trabajo grande en tareas más pequeñas que se puedan completar


rápidamente.
3. Reconozca que el mejor trabajo surge de equipos autoorganizados.
4. Brinde a las personas motivadas el entorno y el apoyo que necesitan, y confíe en ellos
El Desarrollo de Software Ágil —también conocido para hacer el trabajo.
simplemente como Agile— es un tipo de metodología de 5. Cree procesos que promuevan esfuerzos sustentables.
desarrollo que anticipa la necesidad de flexibilidad y aplica 6. Mantenga un ritmo constante para completar el trabajo.
un nivel de pragmatismo a la entrega del producto 7. Dé la bienvenida a los requisitos cambiantes, incluso al final de un proyecto.
terminado. El desarrollo de software ágil requiere un 8. Reúna al equipo del proyecto y a los propietarios de negocios a diario durante todo el
cambio cultural en muchas empresas porque se centra en proyecto.
la entrega limpia de piezas individuales o partes del 9. Haga que el equipo reflexione a intervalos regulares sobre cómo ser más efectivo,
software y no en la aplicación completa.
luego sintonice y ajuste el comportamiento en consecuencia.
10. Mida el progreso por la cantidad de trabajo completado.
11. Busque continuamente la excelencia.
12. Aproveche el cambio para obtener una ventaja competitiva.

Los cuatro valores de


Agile

Las interacciones individuales Enfoque en el software de


Colaboración en lugar de Enfoque en responder al
son más importantes que los trabajo en lugar de una
negociaciones contractuales cambio
procesos y las herramientas documentación completa

Agile se enfoca en la colaboración entre el cliente y El desarrollo de software tradicional se utilizaba


Las personas impulsan el proceso de Antes de Agile, se dedicaba una gran cantidad de
el gerente del proyecto, en lugar de negociaciones para evitar cambios porque se consideraba un gasto
desarrollo y responden a las necesidades tiempo a documentar el producto durante todo el
entre los dos, para resolver los detalles de la no deseado. Agile elimina esta idea. Las breves
comerciales. Son la parte más importante del desarrollo para su entrega. La lista de requisitos
entrega. Colaborar con el cliente significa que se iteraciones en el ciclo Agile permiten realizar
desarrollo y deben valorarse por encima de documentados era extensa y causaría grandes
incluye a lo largo de todo el proceso de desarrollo, cambios fácilmente, lo que ayuda al equipo a
los procesos y herramientas. Si los procesos retrasos en el proceso de desarrollo. Si bien Agile
no solo al principio y al final, lo que facilita a los modificar el proceso para que se adapte mejor a sus
o las herramientas impulsan el desarrollo, no elimina el uso de documentación, la simplifica de
equipos la satisfacción de las necesidades de sus necesidades y no al revés. En general, el desarrollo
será menos probable que el equipo responda manera que proporciona al desarrollador solo la
clientes. Por ejemplo, en el desarrollo de software de software ágil cree que el cambio es siempre una
y se adapte al cambio y, por lo tanto, será información necesaria para realizar el trabajo —
ágil, el cliente puede ser incluido en diferentes forma de mejorar el proyecto y proporcionar valor
menos probable que satisfaga las como las historias de usuario. El Manifiesto Ágil
intervalos para demostraciones del producto. Sin adicional.

necesidades del cliente.


sigue valorando el proceso de documentación, pero
embargo, el cliente también podría estar presente e
le da más valor al software que funciona.

interactuando con los equipos a diario, asistiendo a


todas las reuniones y asegurándose de que el
producto satisfaga sus deseos.

También podría gustarte