Categorias: Todos - evolución - implementación - diseño - especificación

por juan romero 4 anos atrás

582

Procesos de Software (Sommerville)

En el ámbito del desarrollo de software, existen varias actividades fundamentales que aseguran la calidad y la funcionalidad del producto final. Estas actividades incluyen el diseño e implementación, la validación y la evolución del software.

Procesos de Software (Sommerville)

Procesos de Software (Sommerville)

El Proceso Unificado Racional

Fases
Transición
Construcción
Elaboración
Concepción

Cómo enfrentar el cambio

Modelo en Espiral de Boehm
Planeación
Desarrollo y validación
Valoración y reducción del riesgo
Establecimiento de objetivos
Entrega Incremental
Prototipado

Actividades del Proceso

Evolución del software
Validación de software
Pruebas de aceptación
Pruebas del sistema
Prueba de desarrollo
Diseño e implementación del software
Diseño de base de datos
Diseño de componentes
Diseño de interfaz
Diseño arquitectónico
Especificación del Software
Validación de requerimientos
Especificación de requerimientos
Obtención y análisis de requerimientos
Estudio de Factibilidad

Modelos

Orientado a la reutilizacion
Desarrollo Incrementa
Modelo en Cascada

Actividades Fundamentales

Evolucion del Software
Validación del Software
Diseño e Implementacion del Software
Especificacion de Software