Ingenieria de software
Ingeniería de Software
Es una disciplina de la ingeniería que comprende todos los aspectos de la producción de software, desde las etapas iniciales de la especificacióndel sistema, hasta el mantenimiento de éste después de que se utiliza.
¿Cual es la diferencia entre programación e ISw?
Antes
Sistema Informático = Programación
La Ingeniería del Software secentra en los
pasos de planificación y diseño del programa, mientras que antiguamente (programación artesanal) la realización de un programa consistía únicamente en escribir el código. (Programaciónes parte de la ISw.)
“Software motor del futuro”
inicio de los ochenta Business Week
“Una brecha creciente del software”
“La trampa del software, automatizar …. O que?” final de los ochenta“Nos podemos fiar de nuestro Business Week software?”
Inicio de los noventa Newsweek
mediados de los ochenta Fortune
Es una realidad...
“Sólo el 28% de los proyectos de software tienenéxito.”
Standish Group, CHAOS Report, 2001
Situación actual del entorno…
“Por cada 6 nuevos sistemas de software de gran escala que son puestos en operación, otros dos son cancelados cancelados.”Software´s Chronic CrisisW. Wayt Gibbs Scientific American, Sept. 94
Situación actual del entorno…
“75% de los sistemas grandes
tienen fallas de operación, o no funcionan como se esperaba ono se usan.”
Software´s Chronic CrisisW. Wayt Gibbs Scientific American, Sept. 94
Situación actual del entorno…
“El 50% de los proyectos de
desarrollo de software sobrepasan su calendario enmás de la mitad del tiempo.”
Software´s Chronic CrisisW. Wayt Gibbs Scientific American, Sept. 94
De casitas de mascotas a rascacielos
Puede ser construido por una persona: • Modelado mínimo •Proceso simple • Herramientas sencillas
Normalmente por un equipo con: • Modelado indispensable • Procesos bien definidos • Herramientas poderosas
Antecedentes
1969 – IBM/360 Mark IV, 10...
Regístrate para leer el documento completo.