Ingeniería de Software

By MChiari
  • Juguetes mecánicos

    Juguetes mecánicos
    Juguetes mecánicos japoneses que sirven té, disparan flechas y pintan. Juguetes Karakuri.
  • Muñeca mecánica

    Muñeca mecánica
    Henri Maillardert construyó una muñeca mecánica que era capaz de hacer dibujos. Una serie de levas se utilizaban como ‘ el programa ’ para el dispositivo en el proceso de escribir y dibujar
  • Dispositivo controlado

    El inventor americano G.C Devol desarrolló un dispositivo controlador que podía registrar señales eléctricas por medios magnéticos y reproducirlas para accionar un máquina mecánica. La patente estadounidense se emitió en 1952.
  • La era pionera

    El término ingeniería del software apareció por primera vez en la década de 1950 y principios de los años 1960. Los programadores siempre habían sabido sobre ingenieros civiles, eléctricos y de computadores y debatían qué podría significar la ingeniería para el software.
  • Máquina para control numérico

    Una máquina prototipo de control numérico fue objetivo de demostración en el Instituto Tecnológico de Massachusetts después de varios años de desarrollo.
    Un lenguaje de programación de piezas denominado APT (Automatically Programmed Tooling) se desarrolló posteriormente y se publicó en 1961.
  • Unimate

    Unimate
    Se introdujo el primer robot ‘Unimate’’, basada en la transferencia de artic. programada de Devol. Utilizan los principios de control numérico para el control de manipulador y era un robot de transmisión hidráulica.
  • Period: to

    La crisis del software

    La ingeniería de software fue estimulada por la llamada crisis del software de la década de 1960, 1970 y 1980, que identifica muchos de los problemas de desarrollo de software. Muchos proyectos de software sobrepasaron el presupuesto y el tiempo estimados. Algunos proyectos causaron daños a la propiedad otros proyectos causaron pérdidas de vidas
  • Comité de ciencia de la OTAN

    Comité de ciencia de la OTAN
    El Comité de ciencia de la OTAN patrocinó dos conferencias sobre ingeniería del software en 1968 y en 1969, que dio al campo su impulso inicial. Muchos creen que estas conferencias marcaron el inicio oficial de la profesión de la ingeniería de software.
  • La dificultad incrementó

    La dificultad incrementó
    Es para mediados de la década los 70, cuando los sistemas informáticos incrementaron la dificultad y dan pie a la creación de las redes de computadoras. Este hecho presionó a quienes desarrollaban las computadoras personalizadas, aunque no se sabía mucho sobre ellas; al final de esta etapa, surgieron los microprocesadores.
  • Costo vs software

    Costo vs software
    El costo de propiedad y mantenimiento del software fue dos veces más caro que el propio desarrollo del software.
  • Desarrollo en espiral

    Desarrollo en espiral
    Las actividades de este modelo se conforman en una espiral, en la que cada bucle o iteración representa un conjunto de actividades. Las actividades no están fijadas a ninguna prioridad, sino que las siguientes se eligen en función del análisis de riesgo, comenzando por el bucle interior.
  • Prominencia de Internet

    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. Se utilizó el internet como medio de transmisión.
  • Surfeando en la Web

    Surfeando en la Web
    Surgen los primeros navegadores de internet e infinidad de aplicaciones a través de la red.
  • Auge de los lenguaje de programación

    Auge de los lenguaje de programación
    Aparecen más lenguaje de programación para distintos ámbitos que intentó simplificar muchas las áreas de la ingeniería de software, incluyendo la recopilación de requerimientos y las pruebas de confiabilidad para el creciente y gran número de pequeños sistemas de software.
  • Redes sociales

    Redes sociales
    Las redes sociales toman la cima del internet.Redes sociales como Facebook, Youtube, MySpace, entre otras, tuvieron su auge desde el 2004.
  • Califican la Ing. de Software

    La revista Money y Salary.com calificaron la ingeniería de software como el mejor trabajo en Estados Unidos en términos de crecimiento, paga, niveles de estrés, flexibilidad en horas y medio ambiente de trabajo, creatividad y lo fácil que es entrar y avanzar en el campo.
  • Android

    Android
    Octubre de 2008 cuando lo vimos por primera vez funcionando en un HTC Dream. Un móvil con la primera versión final de Android, la 1.0. El modelo G1 de HTC ,quedará para la historia como el iniciador de este gigante llamado Android.
  • DevOps

    DevOps
    “Ingeniería del Software Continua”, y su correspondiente tecnología y “filosofía” “DevOps”, que logran reducir el tiempo entre que se compromete un cambio en el sistema y que se ponga en producción normal.
  • Comienza el auge de la I.A.

    Comienza el auge de la I.A.
    Un ordenador de IBM gana el concurso de preguntas y respuestas 'Jeopardy!': El ordenador de IBM Watson ha salido victorioso de su duelo contra el cerebro humano.
  • Nuevas metodologías

    Nuevas metodologías
    Scrum es un método para trabajar en equipo a partir de iteraciones o Sprints. Así pues, Scrum es una metodología ágil, por lo que su objetivo será controlar y planificar proyectos con un gran volumen de cambios de última hora, en donde la incertidumbre sea elevada.
  • Actualidad

    Actualidad
    1. Han surgido nuevos tipos de aplicaciones: Smart City, Internet de las Cosas (IoT), Realidad aumentada/virtual.
    2. Inteligencia Artificial: robótica, machine learning, procesamiento de lenguaje, reconocimiento de imágenes …ya no es ciencia ficción.
    3. Los sistemas ya casi no se hacen desde cero, evolucionan a sistemas complejos.