Professional Documents
Culture Documents
VS
¿CUÁL ES LA DIFERENCIA ENTRE UN INGENIERO
DE SOFTWARE Y UN PROGRAMADOR?
Un programador no es equivalente a un ingeniero de
Software
“Todo mundo” puede sentarse a programar
Portable
Mantenible
¿QUÉ CONTIENE EL SOFTWARE?
El software contiene:
Líneas de código de algún lenguaje
Instrucciones de computadora.
Descripción de las estructuras de datos.
Algoritmos.
Procedimientos y funciones.
Componentes de software.
¿QUÉ TIPOS DE SOFTWARE HAY?
Software
Windows, Linux, Mac os, Unix,
Sistemas Operativos
Pretende
PROCESOS
Fasesdel Ciclo de Vida del Software
Asegurando un Producto Excelente
CAPAS DE LA INGENIERÍA DE
SOFTWARE
METODOLOGÍAS
Orientaciones sobre como manejar el desarrollo a través del
ciclo de vida del software
HERRAMIENTAS
Usode tecnologías para asistir el desarrollo del software y
asegurar el cumplimiento de los objetivos del software
Enfoque automático / semiautomático
PROCESOS DE LA INGENIERÍA DE
SOFTWARE
El Proceso general para la solución de problemas
contempla estas etapas:
Decidir que hacer
Decidir como hacerlo
Hacerlo
Probar el resultado
Usar el resultado
Objetivos
Satisfaceruna necesidad mediante una solución tratable por
ordenador.
Producir el mantenimiento del software hasta el fin de su vida
útil.
FASES DEL PROCESO DE SOFTWARE