Adaptive Software Development: Difference between revisions

From Scrum Manager BoK
(Created page with "Adaptive Software Development (ASD) es el modelo de implementación de patrones ágiles para desarrollo de software, diseñado por Jim Highsmith,(Adaptive Software Development...")
 
No edit summary
Line 9: Line 9:


COLABORACIÓN
COLABORACIÓN
Desarrollo concurrente del trabajo de cons¬trucción y gestión del producto.
Desarrollo concurrente del trabajo de construcción y gestión del producto.


APRENDIZAJE
APRENDIZAJE

Revision as of 15:35, 31 December 2012

Adaptive Software Development (ASD) es el modelo de implementación de patrones ágiles para desarrollo de software, diseñado por Jim Highsmith,(Adaptive Software Development: A Collaborative Approach to Managing Complex Systems) que materializa las fases de la gestión ágil de la siguiente forma:

ESPECULACIÓN, compuesta por 5 pasos:

  1. Inicio para determinar la misión del proyecto.
  2. Fijación del marco temporal del proyecto.
  3. Determinación del número de iteraciones y la duración de cada una.
  4. Definición del objetivo de cada iteración.
  5. Asignación de funcionalidad a cada iteración.

COLABORACIÓN Desarrollo concurrente del trabajo de construcción y gestión del producto.

APRENDIZAJE

  • En cada iteración se revisa:
  • Calidad, con criterios de cliente.
  • Calidad, con criterios técnicos.
  • Funcionalidad desarrollada.
  • Estado del proyecto.

Las características básicas de ASD son:

  • Trabajo orientado y guiado por la misión del proyecto.
  • Basado en la funcionalidad.
  • Desarrollo iterativo.
  • Desarrollo acotado temporalmente.
  • Guiado por los riesgos.
  • Trabajo tolerante al cambio.