MODELO DE PROCESO JAVA

El proceso a seguir se basa en The Unified Software Development Process de Ivar Jacobson, Grady Booch y James Rumbaugh.

Las principales características del proceso son:

  • Iterativo e incremental: Se divide el trabajo en miniproyectos donde cada uno es una iteración que resulta en un incremento del producto

  • Guiado por Casos de Uso: el flujo de actividades en el desarrollo es guiado por los Casos de Uso los cuales especifican funcionalidades.

  • Centrado en la Arquitectura: la arquitectura prioriza los Casos de Uso más significativos y especifica la estructura del Sistema

 El Proceso puede ser visto en dos dimensiones: