3.3.3 Fase de desarrollo

Fase de Desarrollo o Construcción

 

Durante la fase de construcción, el foco del producto se mueve de la arquitectura de base a un sistema lo suficientemente completo como para llevarlo al usuario. El baseline de arquitectura crece en complejidad y se convierte en un sistema completo, de la misma manera, se refina el diseño para llevarlo a código fuente.

  • El producto se desarrolla a través de iteraciones donde cada iteración involucra tareas de análisis, diseño e implementación.
  • Las fases de estudio y análisis sólo dieron una arquitectura básica que es aquí refinada de manera incremental conforme se construye (se permiten cambios en la estructura).
  • Gran parte del trabajo es programación y pruebas.
  • Se documenta tanto el sistema construido como el manejo del mismo.
  • Esta fase proporciona un producto construido junto con la documentación.

Durante la fase de construcción se crea el producto. La línea base de la arquitectura crece hasta convertirse en el sistema completo.
Al final de esta fase, el producto contiene todos los casos de uso implementados, sin embargo puede que no esté libre de defectos.

Los artefactos producidos durante esta fase son:

  • El sistema software
  • Los casos de prueba
  • Los manuales de usuario

La fase de construcción finaliza con el hito de Capacidad Operativa Inicial.

Este hito se alcanza cuando el equipo de desarrollo y los stakeholders llegan a un acuerdo sobre:

  • El producto es estable para ser usado.
  • El producto provee alguna funcionalidad de valor.
  • Todas las partes están listas para comenzar la transición.