Maduración del problema y el proceso

Los miembros del equipo de software deben estructurar un conjunto de actividades que le permitan trabajar en cada función del problema.

Se pueden considerar las siguientes actividades:


Comunicación

Se establece comunicación entre el desarrollador y el cliente, con el propósito de obtener los requisitos del sistema.

Planificación

Conjunto de tareas con el propósito de definir los recursos y la planificación temporal del proyecto.

Análisis del riesgo

Tareas requeridas para valorar los riesgos técnicos y de gestión.

Ingeniería

Tareas requeridas para construir una o más representaciones de la aplicación.

Construcción y entrega

Tareas requeridas para construir, probar, instalar y proporcionar asistencia al usuario.

Evaluación del cliente

Tareas requeridas para que el cliente evalúe las  representaciones de software creadas durante la fase de ingeniería.

 

El trabajo del gestor del proyecto es estimar los requisitos de recursos, poner fechas de inicio y finalización de las tareas y los productos a fabricar.

Descomposición del proceso

Las actividades de: comunicación, planificación, análisis de riesgo, ingeniería, construcción, entrega y evaluación se adaptan al modelo o paradigma de desarrollo de software seleccionado.