Académique Documents
Professionnel Documents
Culture Documents
Ingeniera de software
M.C.C. Pedro Alejo Escarela Rodrguez Tuxtla Gutirrez, Chiapas. Mayo de 2012
Qu es software?
Adicionalmente:
Documentacin
Configuracin
Reglas
Datos
1
Qu es la ingeniera de software?
Ian Sommervilee
Frases clave:
Disciplina de la ingeniera
2
Tipos de productos de software
Productos aislados.
Genricos Se venden al mercado abierto.
Quien los desarrolla controla sus
especificaciones.
3
Qu es un modelo de procesos del software?
4
Tipos de modelos
5
Modelos generales de desarrollo de software
6
Modelo de desarrollo en cascada
Anlisis de Se analizan las necesidades de los usuarios finales
requisitos para determinar qu objetivos debe cubrir.
Se descompone y organiza el sistema en partes que
puedan elaborarse por separado. Elaboracin del
Diseo del sistema Documento de Diseo de Software (SDD Software
Document Design) que describe el esquema global
relacional del sistema.
7
Ventajas
8
Desventajas
Difcilmente el cliente establece al principio todos los
requerimientos necesarios.
9
Modelo de desarrollo iterativo
Actividades
concurrentes
Versin
Especificacin
inicial
Esbozo de la Versiones
Desarrollo
descripcin intermedias
Versin
Validacin final
10
Ventajas
11
Desventajas
12
Modelo de desarrollo basado en componentes
13
Modelo del ciclo de vida del DSBC
Especificacin
de
requerimientos
Anlisis de
componentes
Modificacin
de
requerimientos
Diseo del
sistema con
reutilizacin
Diseo de
componentes Desarrollo e
propios integracin
Validacin del
sistema
14
Ventajas
Permite alcanzar un mayor nivel de reutilizacin de software.
15
Desventajas
17