Word image 92

Recorrido de ingenería de software

  • Inicios

    Inicios
    La primera teoría sobre el software fue propuesta por Alan Turing en su ensayo de 1935 sobre números computables, con una aplicación destinada a la toma de decisiones. El término "software" fue utilizado por primera vez de forma escrita por John W. Tukey en 1958. El estudio de los campos académicos sobre el software se dividieron en informática y la ingeniería de software.
  • Primera pc Digital

    Primera pc Digital
    En 1941 el ingeniero alemán Konrad Zuse presenta Z3 la primera computadora digital. La Z3 puede ser considerada una de las primeras máquinas programables y automáticas que de manera eficiente podía desarrollar sumas, restas, multiplicación, división, sacar la raíz cuadrada y gestionar memoria.
  • Termino Software

    Termino Software
    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.
  • Avances del software

    Avances del software
    Dentro de los primeros avances del software en la década de los años 50, este realmente era valorado como una parte del sistema informático bastante fundamental e indispensable a su vez, ya que gracias a la creación de dicho sistema fue posible que en otras computadoras se opera a través de ellas, el desarrollo del software es bastante similar en su desarrollo las únicas diferencias que existen eran que en el hardware era través de cables y en cambio del hardware es través de códigos
  • Primer lenguaje de programación

    Primer lenguaje de programación
    En 1954 John W. Backus creo junto a un equipo de programadores de IBM el primer Lenguaje de programación de alto nivel, el FORTRAN, y este posteriormente fue comercializado en 1957.
  • Nacimiento del lenguaje fortran

    Nacimiento del lenguaje fortran
    Se puede considerar que este lenguaje de programación fue el primero en usarse para el desarrollo de los softwares ya que esta orientado al calculo numérico, diseñado en sus inicios para computadoras IMB y usado en aplicaciones científicas y de ingeniería, y a pesar que dentro del El Salvador fue introducido unos años mas tarde, su desarrollo se volvió realmente bueno
  • Lenguaje Cobal

    Lenguaje Cobal
    Un lenguaje de programación universal que pudiera ser usado en cualquier ordenador, ya que en los años 1960 existían numerosos modelos de ordenadores incompatibles entre sí.
  • Crisis del software

    Crisis del software
    En estos años el 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. Se busca simplificar código. Aparición de multiprogramación. Sistemas de tiempo real apoyan la toma de decisiones. Aparición de software como producto.
  • Primera computadora en el salvador.

    Primera computadora en el salvador.
    Las computadoras fueron un gran avance dentro El Salvador en la década de los 60 , su uso estuvo limitado a las instituciones de gobierno y a la industria, ya que el área administrativa era donde más se usaba, el perfil de secretaria cambió poco a poco: tenían que aprender ya no solo la taquigrafía sino los programas de texto que acompañaban la nueva moda. La computadora comenzó a ganar mercado y era hora de actualizarse.
  • APPLE

    APPLE
    En las décadas de 1970 y 1980, el software tuvo un gran éxito con la llegada de las computadoras personales. Apple lanzó Apple II , su producto revolucionario, al público en abril de 1977. VisiCalc , el primer software de hoja de cálculo para computación personal, fue muy popular y conocido como la aplicación asesina de Apple II. El software fue escrito en lenguaje ensamblador especializado y apareció en 1979.
  • Nace lenguaje C

    Nace lenguaje C
    Dennis M. Ritchie crea el Lenguaje de programación C en los Laboratorios Bell como evolución del anterior es decir el lenguaje B.
  • ISSS El salvador

    ISSS El salvador
    El ISSS ya disponía de una computadora IBM/1401 y estaba a punto de recibir una nueva, la IBM /370/115. Según la tesis ‘Estudio del Sistema de Inventarios de Medicamentos del ISSS’ de Efraín Ernesto Jovel García, de la UCA, el equipo que tenía el ISSS era subutilizado. En esta tesis de Ago/1974 se planteaba una solución a los problemas de control de inventario que la institución tenía.
  • UCA compra 1 mb de memoria

    UCA compra 1 mb de memoria
    La UCA compra una HP-3000 con 1 Mb en memoria
  • SCRUM

    SCRUM
    El término Scrum (traducido del inglés como melé) fue acuñado y definido por Ikujiro Nonaka e Hirotaka Takeuchi en los años 80, cuando las principales empresas de desarrollo tecnológica empezaban a dominar el mercado y a definir conductas de trabajo.
  • Programación pascal en El salvador.

    Programación pascal en El salvador.
    El lenguaje Pascal alcanza buena aceptación entre los programadores nacionales. Llegan equipos HP-3000 el cual contaba con su propio SPL (System Programming Languaje). En Estados Unidos un año antes había aparecido Compaq, lo que a la larga ayudaría a llevar la computadora a niveles de precios accesibles.
  • 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.
  • Windows 2.0

    Windows 2.0
    Microsoft Windows 2.0 es un sistema operativo de Microsoft Windows con una interfaz gráfica de usuario de 16 bits, que fue lanzado el 9 de diciembre de 1987 y es el sucesor de Microsoft Windows 1.0.
  • Protocolos usados en El salvador

    Los protocolos más utilizados en los entornos de red en El Salvador son CSMA/CD Token Passing. Los discos duros de la época tenían una velocidad de 75K a 100K bits/segii.
  • Economia

    Economia
    Economicamente:
    En los Estado Unidos, el software contribuyó a una octava parte de todo el incremento del PIB durante la década de 1990.
    La ingeniería de software contribuyó a US$ 1 billón de crecimiento económico y productividad en esa década. Alrededor del globo, el software contribuye al crecimiento económico de maneras similares, aunque es difícil de encontrar estadísticas fiables.
    Socialmente:
    La ingeniería de software cambia la cultura del mundo debido al extendido uso de la computadora
  • El salvador CONACYT

    El salvador CONACYT
    La Asamblea Legislativa aprueba el 15 de julio la Ley del Consejo Nacional de Ciencia y Tecnología, CONACYT.
  • DSDM

    DSDM
    El consorcio DSDM fue fundado en 1994 por un conjunto de vendedores y expertos en el sector de la Ingeniería de Software. Se creó con el objetivo de un "Desarrollo conjunto promocionando un entorno de trabajo de desarrollo ágil", combinando las mejores experiencias obtenidas en práctica.
  • Extreme programming

    Extreme programming
    Enfoque formulado por Kent Beck en 1999, que se diferencia de las metodologías tradicionales principalmente en que pone más énfasis en la adaptabilidad que en la previsibilidad. Sus defensores consideran que ser capaz de adaptarse a los cambios de requisitos en cualquier punto de la vida del proyecto es una aproximación mejor y más realista que definir todos los requisitos al comienzo e invertir esfuerzos después en controlar los cambios.
  • Manifiesto ágil

    Manifiesto ágil
    El 12 de febrero de 2001 diecisiete críticos de los modelos de mejora del desarrollo de software basados en procesos, convocados por Kent Beck, quien había publicado un par de años antes Extreme Programming Explained, libro en el que exponía una nueva metodología denominada Extreme Programming, se reunieron en Snowbird, Utah para tratar sobre técnicas y procesos para desarrollar software
  • Planning poker

    Planning poker
    También en 2002 nace la técnica de Planning Poker, ideada por James Greening y escrita en un Paper. Una de las técnicas más efectivas y conocidas del mundillo ágil para estimar es el Planning Poker. Se trata de una dinámica ágil en la que se reúne el equipo con una baraja de Poker modificada y se hacen rondas de estimación con ayuda de estas cartas.
  • Universidad Luterana El salvador

    Universidad Luterana El salvador
    Universidad Luterana Salvadoreña renueva la Licenciatura en Ciencias de la Computación abrazando el enfoque del software libre en su formación, constituyéndose así como la primera carrera con enfoque al software libre en El Salvador. En este año también se anuncia que la Universidad Centroamericana (UCA) inicia su proceso de migración de software privativo a software libre.