Desarrollo Agil

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Desarrollo Agil por Mind Map: Desarrollo Agil

1. Prohibe el diseño de cambios inmediatos

2. Que es la agilidad?

2.1. Describe un proceso de Software

2.2. Respuesta efectiva al cambio

2.3. El diseño es muy importante

3. Que es un proceso agil?

3.1. Principios de agilidad

3.1.1. Satisfacer al cliente

3.1.1.1. entrega de software valioso

3.1.2. Son bienvenidos los rquerimientos cambiantes

3.1.3. Entregas continuas de software funcionando

3.1.4. personas de negocio y desarrolladores trabajan juntos

3.1.5. Trabajadores motivados

3.1.6. Conversacion cara a cara

3.1.7. Ritmo constante en el desarrollo

3.1.8. Buen diseño

3.2. La politica del desarrollo agil

3.2.1. Documentacion sin defectos

3.2.2. Ingenieria tradicional

3.3. Factores humanos

3.3.1. Competencia

3.3.1.1. Talento innato

3.3.2. Enfoque comun

3.3.2.1. Cliente

3.3.2.2. Fechas

3.3.2.3. Cambios

3.3.3. Colaboracion

3.3.4. Habilidad para tomar decisiones

3.3.4.1. Tecnicos

3.3.4.2. Autonomos del proyecto

3.3.5. Capacidad para resolver problemas difusos

3.3.6. Confianza y respeto mutuos

3.3.7. Organizacion propia

4. La agilidad y el costo del cambio

4.1. El costo al cambio aumenta en forma no lineal a medida que el proyecto avanza

4.2. El cambio es mas sencillo cuando tenemos los requerimientos.

4.3. Los costos de funcionamiento son minimos

5. Programacion extrema XP

5.1. Valores XP

5.1.1. Comunicacion

5.1.1.1. No formal con los clientes

5.1.2. Simplicidad

5.1.3. Retroalimentacion

5.1.4. Valentia

5.1.5. Respeto

5.2. El proceso XP

5.2.1. Planeacion

5.2.2. Diseño

5.2.3. Codificacion

5.2.4. Pruebas

5.3. XP industrial

5.3.1. centrado

5.3.1.1. cliente

5.3.1.2. pruebas

5.3.2. Evaluacion de la Factibilidad

5.3.3. Comunidad del proyecto

5.3.4. Calificacion del proyecto

5.3.5. Administracion orientada a pruebas

5.3.6. Retrospectivas

5.3.7. Aprendizaje continuo

5.4. El debate XP

5.4.1. Volatilidad de los requerimientos

5.4.2. Necesidades conflictivas del cliente

5.4.3. Los requerimientos se expresan informalmente

5.4.4. Falta de un diseño formal

6. Otros modelos agiles de proceso

6.1. Desarrollo adaptativo de software (DAS)

6.2. Scrum

6.3. Metodo de desarrollo de sistemas dinamicos (MDSD)

6.4. Cristal

6.5. Desarrollo impulsado por las caracteristicas (DIC)

6.6. Desarrollo esbelto de software (DES)

6.7. Modelo agil (MA)

6.8. El proceso unifiado agil (PUA)

7. Conjunto de herramientas para el proceso agil