-
La Evolución de la Ingenieria de Software
*Existían pocos métodos formales, sistemáticos y poco creyentes en ellos.
*No existía documentación de ningún tipo.
*Desarrollo a base de prueba y error.
*Se trabajaba con la idea de “Codificar y Corregir”.
*No existía un planteamiento previo. -
Period: to
PRIMERA ETAPA CRÓNOLOGICA - HISTORIA
Durante los primeros años de desarrollo de las computadoras, el hardware y el software sufrió continuos cambios. La programación de computadoras de aquel entonces existían pocos métodos sistemáticos para el desarrollo del software. -
FORTRAN
Lenguaje de programación alto nivel adaptado al cálculo numérico y a la computación científica. -
COBOL
Está diseñado para el desarrollo de negocios, por lo general orientada a archivos y aplicaciones. -
La Crisis del Software
Se define como los problemas que surgían en el desarrollo de sistemas de software, cuyos proyectos terminaban tarde, desbordando los presupuestos y con problemas de funcionamiento. -
Period: to
SEGUNDA ETAPA CRÓNOLOGICA - PROCESOS DEL SOFTWARE
Los Sistemas Computacionales da inicio a la multiprogramación y los sistemas multiusuario. Está se caracterizó como un producto y aparecieron las empresas dedicadas al desarrollo y distribución masivo del software. -
El término de la Ingeniería del Software
Describe el conjunto de conocimientos y principios técnicos para obtener un software enconomicamente confiable, que debía desarrollarse para dar solución a la situación. Se patrocinó dos conferencias sobre la ingeniería de software en el comité de ciencia de la OTAN en 1968 (Garmisch, Alemania) -
Period: to
TERCERA ETAPA CRONOLOGICA - MODELOS TRADICIONALES - NO SILVER BULLET
En la que los sistemas informáticos aumentaron mucho en su complejidad, y nacieron las redes de ordenadores. Esta época acabó con la aparición de los microprocesadores. -
Modelos Tradicionales - Ciclo de vida
*Modelo Espiral
*Modelo en Cascada -
Modelo Espiral
Proporciona un modelo evolutivo para el desarrollo de sistemas de software complejos, permite la utilización de prototipos en cualquier etapa de la evolución del proyecto. -
Modelo En Casada
Ordena rigurosamente las etapas del ciclo de vida del software, de tal forma que el inicio de cada etapa debe esperar a la finalización de la inmediatamente anterior. -
Period: to
CUARTA ETAPA CRONOLOGICA - EN LA ACTUALIDAD
*Globalización.
*Internet
*Abundancia computacional.
*Avances de Tecnologias -
Programacion Orientado a Objeto
Paradigma de programación que usa objetos en sus interacciones, para diseñar aplicaciones y programas informáticos. -
JAVA
Se creó como una herramienta de programación para ser usada en un proyecto de set-top-box en una pequeña operación denominada the Green Project en Sun Microsystems, compuesto por 13 personas. -
Prominencia de Internet
El auge de la Internet condujo a un rápido crecimiento en la demanda de sistemas internacionales de despliegue de información y correo electrónico en la World Wide Web. -
Impacto del Software
durante 1995-2016
Aparecen: Redes de Información, Tecnologías Orientadas a Objetos, Aparecen: Redes Neuronales, Sistemas Expertos y SW de Inteligencia Artificial.
La información como valor preponderante dentro de las Organizaciones. -
REDES SOCIALES
Este año las redes sociales se vuelven tan populares alrededor del mundo de la Internet.