Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Elemento del
sistema Sistema de
Salida
Definición del
problema
INGENIERÍA DE
SISTEMAS
DATOS
SOFTWARE
PROGRAMAS DOCUMENTACIÓN
Herramientas
Tareas como comunicación y análisis de
Text requerimientos, modelación del diseño,
construcción del programa, pruebas
Métodos
Text Es el fundamento de la ingeniería del software.
Proceso
Toda ingeniería se debe basar en un compromiso
Text
organizacional con la calidad
Compromisos con la calidad
ESPECIFICACIÓN SOFTWARE
DE NECESIDAD CODIFICACIÓN FINAL
OBTENER
ESPECIFICACIÓN
RECURSO VALIDAR
HUMANO ESPECIFICACIÓN
¿PORQUE LA
INGENIERÍA
DEL SOFTWARE?
ESTRUCTURA DEL
CAMBIOS DE PROGRAMA
NECESIDADES "ARQUITECTURA"
SE CONSTRUYE EL
PROGRAMA
CORRECTO
Mitos del
desarrollador No es necesaria ninguna metodología, cuanto
antes empecemos a programar, antes
acabaremos.
Lo único que realmente importa, cuando se
termina un proyecto, es que la aplicación
funcione. La documentación nadie la utiliza.
Obsolescencia
Tiempo
Cambio
Cambio Obsolescencia
Cambio
Curva ideal
Tiempo
PRODUCTOS SERVCIOS DE
SOFTWARE SOFTWARE
Software de Software de
sistema aplicaciones Diseño y desarrollo de
software
Software de
productividad Procesamiento de
Sistemas operativos
datos
Mesa de ayuda
Comida
Productos de consumo
Mueble
Hogar
Cemento
Productos Industriales
Fábrica
Consultoría de
gestión
PRÁCTICA
Examinar la
exactitud del Ejecutar el plan
resultado ¿Se ajusta la solución al plan?
¿Es probable que cada parte
¿Puede probarse cada parte componente de la solución sea
componente de la solución? correcta?
¿La solución produce resultados ¿El diseño y código se
que se apegan a los datos, han revisado?
funciones y características que
se requieren?
¿El software se ha validado
contra todos los requerimientos
de los participantes?
ÁREAS DEL
CONOCIMIENTO
ING_SOFT
Pruebas del
Software
Modelos y metododologías de la
Ingeniería del Software
Fundamento de
Matemáticas
Ingeniería de
Computación 1
Administración de
5 Proyectos
Ciencia de la
computación 2 DISCIPLINAS
RELACIONADAS
Gestión de la
CON LA 6 calidad
INGENIERÍA DEL
Administración 3
SOFTWARE
Ingeniería de
7 Sistemas
Matemáticas 4
http://www.computer.org/web/swebok