Software developer vs software engineer 840x500

Ingenieria de Software

  • Computadoras de Harvard

    Computadoras de Harvard
    en Harvard, las mujeres se encargaban de muchas de los calculos matematicos usados en la astronomia, a este equipo se le conocio como "Computadoras de Harvard", aunque no existian computadoras digitales en sí.
  • Colossus

    Colossus
    Las máquinas Colossus fueron los primeros dispositivos calculadores electrónicos usados por los británicos para leer las comunicaciones cifradas alemanas durante la Segunda Guerra Mundial. Colossus fue uno de los primeros computadores digitales.
  • Primera vez del termino ingenieria de software

    Grady Booch sostiene que todos sus datos apuntan a que Margaret Hamilton usó por primera vez el término 'ingenieria de software' para distinguir su trabajo de la ingeniería de hardware mientras trabajaba en un programa espacial, el famoso proyecto Apollo y el Skylab
  • Ingenieria de Software

    en la edición de junio de 1965 de la revista 'Computers and Automation', apareció un anuncio de trabajo buscando un "ingeniero de sistemas de software".
  • termino ingenieria de software

    Friedrich Bauer quien acuño este termino en la conferencia de ingeniería de software de la OTAN
  • Nuevo concepto

    Nuevo concepto; Sistemas distribuidos.
    Aparecen: Redes de área local y global.
  • Consumo de software

    La industria del software ya es la cuna de la economía del mundo.Los sistemas informáticos se aleja de las computadoras individuales y de los programas de computadoras, dirigiéndose al impacto colectivo de las computadoras y del software.
  • Ciclo de vida

    Surge el ciclo de vida del software
  • Navegadores web

    Surgen los primeros navegadores web e infinidad de aplicaciones a través de la red.
  • Lenguajes de Programacion

    Aparecen más lenguajes de programación para diferentes ámbitos
  • Redes sociales

    Este año las redes sociales se vuelven tan populares alrededor del mundo de la Internet.
  • Android

    Surge el revolucionario sistema operativo para dispositivos móviles denominado "Android"
    Los dispositivos móviles son lo más novedoso con nuevos sistemas operativos
  • Scrum

    Scrum es un modelo de desarrollo ágil caracterizado por: Adoptar una estrategia de desarrollo incremental, en lugar de la planificación y ejecución completa del producto.
    Basar la calidad del resultado más en el conocimiento tácito de las personas en equipos autoorganizados, que en la calidad de los procesos empleados.
    Solapamiento de las diferentes fases del desarrollo, en lugar de realizar una tras otra en un ciclo secuencial o de cascada.
  • Realidad Aumentada

    Solinix,[5] empresa Colombiana. Lanza la primera App que revoluciona el concepto de Mobile Marketing aprovechando la Realidad Aumentada.2016: Niantic saca Pokémon Go, un juego de RA para móviles que alcanza un éxito sin precedentes en el género.