Métodos Ágiles son alternativos a las metodologías formales
(CMMI, SPICE).
POSTULADOS
Individuos e interacción por encima de
Procesos y Herramientas
Software que funciona por encima de
Documentación
Colaboración con el Cliente por encima de
Negociación Contractual
Respuesta al Cambio por encima de
Seguimiento de un Plan
PRINCIPIOS
1.
Satisfacer al
Cliente mediante la entrega temprana y continua de software de valor.
2.
Son bienvenidos
los Requisitos cambiantes, aunque lleguen tarde al desarrollo.
3.
Entregas en
períodos de un par de semanas a un par de meses.
4.
Negocio y
Desarrolladores deben trabajar juntos de forma cotidiana.
5.
Individuos
motivados.
6.
Conversación cara
a cara.
7.
La principal
medida del progreso es el software que funciona.
8.
Desarrollo
sostenido.
9.
Atención continua
a la excelencia técnica.
10.
Simplicidad:
maximizar la cantidad de trabajo que no se hace.
11.
Las mejores
Arquitecturas, Requisitos y Diseños salen de equipos que se autoorganizan.
12.
En intervalos
regulares, se reflexiona sobre la forma de ser más efectivo.
Métodos
Ágiles más conocidos: Extreme Programming (XP), SCRUM, Feature DrivenDevelopment (FDD) y Test Driven Development (TDD).
No hay comentarios:
Publicar un comentario