Modelos de ingenieria de software
Enfoque sistematico que avanza con las siguientes etapas:
1. Ingenieria y modelado de Sistemas / Información Hardware, Software
2. Analisis delos requisitos del Software : Dominio de información del Software, funciones, comportamiento, rendimiento, interconexión, documentación.
3. Diseño :
- Estructuras de datos- Arquitectura del Software
- Representacion de Interfaz
- Procedimientos (Algoritmos)
4. Generacion de Codigos
5. Pruebas proceso lógico
6. Mantenimientocambios
DESVENTAJAS
1. Los proyectos reales casi nunca siguen al modelo
2. Es dificil que el cliente exponga claramente todos los requisitos
3. Se requiere mucha paciencia por parte delcliente.
4. A veces hay que esperar para seguir con otras actividades en equipos
PARADIGMA DE CASCADA
En este paradigma se reconocen las siguientes etapas para el desarrollo del software:
ElAnálisis de Requerimientos
La Especificación de Requerimientos
El Diseño
Externo o de la interfaz con el usuario
Interno
La Implementación
CodificaciónPrueba
El Mantenimiento
LA ETAPA DE DISEÑO
DISEÑO EXTERNO
Diseño de la Interfaz con el usuario:
Menúes manejadores de entrada, pantallas o informes de salida, sonidos deretroalimentación.
DISEÑO INTERNO
Diseño estructural Puede ser simultáneo con el de interfaz de usuario. Aquí se definen la estructura del sistema (componentes modulares y sus interrelaciones) y lamayoría de las estructu-ras de datos
Diseño detallado Detalle de cómo implementar cada uno de los componentes del diseño estructural.
[pic]
Modelo de cascada en una dimensiónDESVENTAJAS DEL PARADIGMA DE CASCADA
Gran énfasis en la producción de documentos completamente elaborados, producto de las fases de análisis y especificación de requerimientos y de diseño.
No muy...
Regístrate para leer el documento completo.