作者:Ana del rosario 5 年以前
604
Fundamentos de la Ingeniería de Software
Conceptos de la Ingeniería de Software
Metodología
Método
Notaciones
Requerimientos
objetivos
Recursos
Tareas
Actividades
Productos de Trabajo
Modelos
Sistemas
Participantes
Fundamentos de la Ingeniería de Software
Autores
Pressman, 2005
Sommerville, 2004
IEEE, 1993
Bauer, 1972
Bohem, 1976
Zelkovitz, 1978
Conceptos
Software
Documentación para el usuario
Archivos de configuración
Diversos programas independientes
Ingenieria
Antecedentes de la Ingeniería de Software
1985, aparecen herramientas, metodologias y tecnologias.
1965-1985, crisis de software en palabras de Edsger Dijkstra.
1968, Fritz Bauer utiliza el termino Ingenieria de Software por primera vez, omite de Ciencias de la Otan.
Fallas de la Ingenieria de Software por Keith F. Kelly.
Fracasar al hacer una implementación.
Desconocer la re-ingeniería.
adivinar las intenciones del Usuario
Espera que el usuario configure antes de usarlo.
Esperar que el usuario procesara todo.
Esperar que el usuario lea todo.
Fallar al proteger la privacidad del usuario.
Negligencia para tomar en cuenta las fallas.
Basar el diseño en motivos propios.
La solución es mas problemática que el problema.
Personal y sus roles
Personal de pruebas
Analistas y programadores
Personal de mantenimiento
Usuario líder
Usuario final
Modelos de Procesos y sus Ciclos de Vida
Actividades de protección
Conjunto de tareas
Marco común del proceso
Desarrollo de la Ingeniería de Software (Pressman)
Implementación
Diseño de objetos
Análisis y diseño del sistema
Obtención de requerimientos