Ingeniería de Software

  • Period: to

    Crecimiento economico en EUA

    Durante el período 1929-1982, la tercera parte del crecimiento económico fue debida a la evolución tecnológica.
  • Crisis de Software

    Inicia la crisis del software que durará en las décadas de 1960, 1970 y 1980, identifica muchos de los problemas de desarrollo de software.
  • Crisis del Software

    De 1965 a 1985 en este año software inicio con una Crisis del Software. Ligada a la crisis de la programación se plantea la necesidad de controlar el proceso de desarrollo. (https://www.timetoast.com/timelines/historia-y-evolucion-de-la-ingenieria-de-software)
  • Concepto de ingeniería del software

    El concepto surge tras una conferencia en Garmisch (Alemania) que tuvo como objetivo resolver los problemas de la crisis del software.
    https://histinf.blogs.upv.es/2010/12/28/ingenieria-del-software/
  • Modelo en cascada

    Modelo en cascada
    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.
  • Correo

    Correo
    El primer mensaje de correo electrónico genuinamente enviado a través de una red data
  • Period: to

    Cuarta fase, innovación conceptual

    Fundamentos de programación
    Verificación de programas
    Metodologías de diseño.
  • Lenguaje C

    Es un lenguaje de programación creado por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL.
  • Primeras referencias a crisis e ingenieria de software

    Una de las primeras y más conocidas referencias a los conceptos crisis el software e ingeniería del software fue hecha por Edsger Dijkstra, durante la presentación de 1972 titulada “The Humble Programmer” en la Association for Computing Machinery, cuando se le hizo entrega de un Premio Turing.
  • DCT-2000

     DCT-2000
    El Ministerio de Educación y Ciencia dotó al centro de cálculo con un terminal DCT-2000, conectado al ordenador Univac 1100 alojado en el propio Ministerio, que amplió sustancialmente la capacidad de proceso pero no la orientación del trabajo que realizaba
  • Centro de Cálculo

    El Centro de Cálculo decidió abrirse a la empresa, iniciando
    una colaboración con los astilleros ASTANO
  • Period: to

    SADAT

    El primer proyecto citado, SADAT, fue desarrollado entre los años 1974-1979, momento en el que la actividad del astillero ASTANO se centraba en la construcción de petroleros de gran tonelaje.
  • Sector agropecuario

    Se produjo un giro profesional importante pasando a trabajar en el Sector Agropecuario, centrado alrededor de la fabricación de piensos compuestos, medicamentos para ganado, correctores de pienso, complementos alimenticios, selección, reproducción y cría de ganado porcino y producción avícola en granjas propias o en colaboración con granjeros.
  • No hay balas de plata

    No hay balas de plata
    Fred Brooks publicó su artículo No hay balas de plata, argumentando que ninguna tecnología individual o práctica jamás haría una mejora de 10 veces en la productividad dentro de 10 años.
  • Fomento del crecimiento en la gestión profesional de incidentes cibernéticos

    El gusano Morris interrumpió la incipiente Internet. DARPA solicitó que el SEI creara un equipo de respuesta de emergencia de computadora, y nació el Centro de Coordinación CERT.
  • Construcción del Master de Ingeniería de Software

    El SEI organizó un taller de educadores líderes en ingeniería de software para diseñar un plan de estudios recomendado para una maestría en ingeniería de software.
  • Establecimiento de una base para la reutilización de software

    La reutilización sistemática del software es una estrategia que puede llevar productos al mercado o al campo con mayor rapidez, mejorar la calidad y reducir los costos.
  • Java

    Java nace en 1991 con el nombre "OAK", posteriormente cambiado por Green por problemas legales, y finalmente con la denominación actual JAVA. El objetivo de java era crear un lenguaje de programación parecido a C++ en estructura y sintaxis, fuertemente orientado a objetos, pero con una máquina virtual propia. (http://www.tuprogramacion.com/programacion/historia-de-java/)
  • Definición de la IEEE

    Es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento del software.
  • Necesidades de programación en tiempo real

    El SEI publicó el Manual para profesionales para el análisis en tiempo real: Guía en evaluar Análisis monótona para Real-Time Systems.
  • Metodología

    Metodología
    La creciente de la demanda del software a bajo costo llevó al crecimiento de metodologías simples
  • Lenguajes de programación

    Lenguajes de programación
    Se crean más lenguajes de programación para diferentes ámbitos. (https://prezi.com/wwvvwugvq1-q/linea-del-tiempo-ingenieria-de-software/)
  • Herramientas CASE

    Las herramientas CASE surgieron en 1990, pero tuvieron un gran auge entre 2001, y 2002.
  • Principios de métodos híbridos (Scrum)

    En 2001 un grupo de personas muy relevantes en lo que empezaba a ser el desarrollo ágil escribieron los valores fundamentales de los procesos ágiles. (https://proyectosagiles.org/historia-de-scrum/)
  • MDA

    Publicación de Model-Driven Architecture (MDA) por OMG (Object Management Group). (http://www.lcc.uma.es/~av/Publicaciones/12/LibroDSDM.pdf)
  • Manifiesto Ágil

    Se firma el “Manifiesto Ágil” como
    intento de simplificar la complejidad de las metodologías
    existentes y en respuesta a los modelos “pesados” tipo
    CMM. (https://agilemanifesto.org/iso/es/manifesto.html)
  • Intel Pentium M

    Intel Pentium M
    En marzo de 2003, se introdujo al mercado un microprocesador fabricado con 77 millones de transistores de 130 nm de tamaño. (https://ark.intel.com/es/products/27577/Intel-Pentium-M-Processor-1-60-GHz-1M-Cache-400-MHz-FSB)
  • MoProSoft

    Modelo de Procesos para la Industria del Software es un modelo para la mejora y evaluación de los procesos de desarrollo y mantenimiento de sistemas y productos de software.(https://www.slideshare.net/RevistaSG/qu-tiene-de-apasionante-la-ingeniera-de-software)
  • Google

    Google
    Google y Youtube llegan a un auge importante, los manda a la cima.
  • Creación de la IDM

    La Ingeniería Dirigida por Modelos (IDM) se centra en la creación y explotación de modelos de dominio (es decir, representaciones abstractas de los conocimientos y actividades que rigen un dominio de aplicación particular), más que en conceptos informáticos (o algoritmos).
  • Elecciones en línea

  • Android

    Android
    Android comenzó en octubre del año 2008 cuando vio por primera vez la luz el primer smartphone equipado con este sistema operativo, T-Mobile G1, un smartphone fabricado por HTC y desarrollado junto con Google. (https://androidos.readthedocs.io/en/latest/data/historia/)
  • Concepto DevOps

    DevOps es una abreviatura en inglés de Development Operations que se centra en la comunicación, colaboración e integración entre desarrolladores de software y los profesionales de sistemas en las tecnologías de la información. (https://www.paradigmadigital.com/techbiz/que-es-devops-y-sobre-todo-que-no-es-devops/)
  • Windows 7

    Windows 7
    Windows saca al mercado la versión 7 de su sistema operativo
  • OS X

    OS X
    OS X Mavericks (versión 10.9) es la décima versión principal de OS X para ordenadores, portátiles y servidores Mac. (https://prezi.com/dnglnfz3xsdk/linea-del-tiempo-la-evolucion-de-la-ing-de-software/)