Fase De Desarrollo Anteproyecto 1

6
Fase de Desarrollo Comienza tras la aprobación de los requisitos del software Abarca hasta la puesta en funcionamiento del sistema Incluye tres subfases Diseño de Alto Nivel Diseño Detallado Transferencia

Transcript of Fase De Desarrollo Anteproyecto 1

Page 1: Fase De Desarrollo Anteproyecto 1

Fase de Desarrollo

Comienza tras la aprobación de los requisitos del software

Abarca hasta la puesta en funcionamiento del sistema

Incluye tres subfases Diseño de Alto Nivel Diseño Detallado Transferencia

Page 2: Fase De Desarrollo Anteproyecto 1

Diseño de Alto Nivel

Llamado también Diseño Arquitectónico (DA) Define la estructura del software a desarrollar Asigna funciones a componentes del software Define flujos de datos y de control entre dichos

componentes Software se descompone en unidades de menor

complejidad, metodología top-down

Page 3: Fase De Desarrollo Anteproyecto 1

Describen datos de entrada, funciones que desempeña, datos de salida

Requisitos computacionales (CPU, memoria, disco), para entorno de desarrollo

Page 4: Fase De Desarrollo Anteproyecto 1

Diseño Detallado (DD)

Refina detalles significativos. El resultado de la fase DD será: Código desarrollado Documento de Diseño Detallado (DDD) Manual de usuario del software (MUS)

Verificación y pruebas del software

Page 5: Fase De Desarrollo Anteproyecto 1

Fase de Transferencia

En esta fase se instala el software Lleva a cabo el test de aceptación especificados Comprueba que el programa satisfaga los requisitos

para los que fue concebido Recibe la aceptación provisional, comienza su

operación y uso Genera el documento de transferencia (DTR):

Describe instalación y verificación realizadas

Page 6: Fase De Desarrollo Anteproyecto 1

Fase Operación y Mantenimiento (OM) Fase Operación: Fase de supervisión,

corrección defectos producto Fase Mantenimiento: Fase modificación de

errores detectados, ante necesidades del usuario

Se genera Documento de Historia del Proyecto (DHP): reúne errores y modificaciones realizadas, para analizar fiabilidad del software