tareas
Se caracteriza de una manera que refiere 3 suposiciones:
1. Resulta difícil predecir cuales requisitos del software persistirán y cuales cambiaran. De igual forma, esdifícil presagiar como cambiaran las prioridades del cliente mientras se ejecuta un proyecto.
2. Para muchos tipos de software, el diseño y la construcción están intercalados. Esto es, ambas actividadesse deben realizar de manera conjunta, de modo que los modelos de diseño se necesita antes de que la construcción se utilice para probar el diseño.
3. El análisis, el diseño y la construcción no sonpredecibles (desde el punto de vista de la planeación), lo que sería deseable.
Para una adaptación continua sin un progreso logra muy poco. Por lo tanto, un proceso ágil de software debe adaptarseen forma incremental. Para llevar a cabo una adaptación incremental, un equipo ágil requiere de la retroalimentación con el cliente (para que sea factible realizar las adaptaciones apropiadas). Uncatalizador efectivo para la retroalimentación del cliente es un prototipo operacional o una porción de sistema operacional. Por lo tanto, debe instituirse una estrategia incremental de desarrollo. Losincrementos de software (prototipos ejecutables o una porción de un sistema operacional (deben entregarse en cortos periodos para que la adaptación mantenga un buen ritmo con el cambio(imprevisibilidad). Este enfoque iterativo le permite un buen ritmo con el cambio. Este enfoque iterativo le permite al cliente evaluar el incremento del software de manera regular, proporcionar la retroalimentaciónnecesaria al equipo de software, e influir sobre las adaptaciones del proceso que se realizan para adecuar la retroalimentación.
Factores Humanos
Los defensores del desarrollo ágil del softwareresaltar la importancia de los factores de las personas en un desarrollo ágil exitoso.
Si los miembros del equipo van a manejar las características del proceso que se aplica para construirlo, debe...
Regístrate para leer el documento completo.