Procesos de Software (Sommerville)

Actividades Fundamentales

Especificacion de Software

Diseño e Implementacion del Software

Validación del Software

Evolucion del Software

Modelos

Modelo en Cascada

Modelo en Cascada

Desarrollo Incrementa

Desarrollo Incrementa

Orientado a la reutilizacion

Orientado a la reutilizacion

Actividades del Proceso

Especificación del Software

Especificación del Software

Estudio de Factibilidad

Obtención y análisis de requerimientos

Especificación de requerimientos

Validación de requerimientos

Diseño e implementación del software

Diseño e implementación del software

Diseño arquitectónico

Diseño de interfaz

Diseño de componentes

Diseño de base de datos

Validación de software

Validación de software

Prueba de desarrollo

Pruebas del sistema

Pruebas de aceptación

Evolución del software

Evolución del software

Cómo enfrentar el cambio

Prototipado

Prototipado
Entrega Incremental

Entrega Incremental

Modelo en Espiral de Boehm

Modelo en Espiral de Boehm

Establecimiento de objetivos

Valoración y reducción del riesgo

Desarrollo y validación

Planeación

El Proceso Unificado Racional

Fases

Fases

Concepción

Elaboración

Construcción

Transición