Istock 843016322

Historia y evolución de Ingeniería de Software en El Salvador

  • Comienzos del software

    Comienzos del software
    Desde los inicios de la década de los años 40, el termino software ha pasado de ser un simple termino a jugar un rol muy importante en nuestra sociedad, hasta el punto, de llegar a convertirse en una carrera formal en las universidades de, El Salvador, como en las universidad extranjeras
  • Primeros avances del Software

    Primeros 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
  • John Wilder Tukey

    John Wilder Tukey
    En la década los años 50 justamente en el año de 1950, mucho tiempo antes de que se fundara Microsoft, John Wilder Tukey empezó con el termino o palabra de software que como todos ya sabemos se ha convertido en algo bastante fundamental en nuestras vidas y también dijo y se abstuvo de la idea que el tanto el hardware como el software serian importantes
  • Period: to

    Buenas y malas practicas de la década de los años 50

    Buenas practicas
    La primer buena practica que se implemento dentro de los años 50 fue la integrcion del lenguaje de programacion para el desarrollo de software, por ejemplo FORTRAN
    Su desarrollo era a base de prueba y error.
    Malas practicas
    En inicios de los años 50 no existian aquellas metodologias las cuales son utiles hoy en dia para el software dentro de los lenguajes de programacion.
    Los lenguajes de programacion, no cumplen con todos los requisitos para satisfacer a los usuarios.
  • Period: to

    Problemas ocasionados en la historia y evolución del software

    -retrasos importantes en la entrega del sistema, aumento en costos y seguramente el enfrentamiento de múltiples errores colaterales.
    -El tiempo invertido en arreglar los problemas ocasionados en los arreglos en el software.
    -Los costos de los problemas de software por lo general al inicio salieron bastante caros lo que implicaba mayores gastos en sus arreglos
    -La insatisfacción en los usuarios ya que en las épocas anteriores se enfocaban en corregir los errores los objetivos no se alcanzaban
  • Introducción del lenguaje FORTRAN dentro del Software

    Introducción del lenguaje  FORTRAN dentro del Software
    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
  • Introducción del lenguaje COBOL dentro del Software

    Introducción del lenguaje COBOL dentro del Software
    fue creado en el año 1959 e implementado en el año 1960 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador y que estuviera orientado principalmente a los negocios
  • Period: to

    Buenas y malas practicas de la década de los años 60

    Buenas practicas
    -Con el surgimiento de la ingeniería de software en 1968, los ingenieros encargados en el proceso de desarrollo y mantenimiento de software obtuvieron un avance que ayudaría para corregir dichos procesos.
    Malas practicas
    -No tenia una formalidad, pero ha sido de gran ayuda para los programadores.
    -El software era una tarea unipersonal, donde el usuarios era el programa de la aplicación
  • Principios de la crisis del software

    Principios de la crisis del software
    En el año de 1961, la potencia computacional de las maquinas era bastante limitada. Es por esto que los programas que se desarrollaban eran básicos desde nuestro punto de vista. Seguían un proceso de desarrollo bastante artesanal, sin una metodología o un camino a seguir para su desarrollo. En esta época se solían usar los lenguajes de bajo nivel para el desarrollo de Software.
  • 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.
  • Ingeniería de Software

    Ingeniería de Software
    El Comité de ciencia de la OTAN patrocinó dos conferencias​ sobre ingeniería del software en 1968 en Garmisch, Alemania
  • Impulso inicial

    Impulso inicial
    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. El software como se ha visto, no surge con los equipos electrónicos, aunque es con ellos que adopta el nombre- ya está presente desde el empleo de ábacos o sumadoras mecánicas.Sin embargo, en estos casos,
  • Comprobación entre organizaciones

    Comprobación entre organizaciones
    En los inicios de la década de los años 70 las organizaciones empezaron a comprobar si realmente los costes del software superaban a los del hardware, a pesar que hace unos años atrás de la década de los años 70 se comenzó a debatir este tema en el año de 1970 se termino consolidando
  • Period: to

    Buenas y malas practicas de la década de los años 70

    Buenas practicas
    -La consolidación de la comprobación de los costos del software con el hardware ayudo a tomar una mejor decisión en los programas y componentes a utilizar
    Malas practicas
    -La potencia de las computadoras a pesar de ser de las generaciones del momentos su capacidad era bastante limitada.
    -Los programas desde nuestro punto de vista eran bastante simples.
    - En aquel entonces se utilizaban los lenguajes de programación de bajo nivel
  • Consolidación de la crisis del software

    Consolidación de la crisis del software
    La consolidación de la crisis del software fueron los problemas que se presentaron durante el desarrollo del software especialmente fue marcada por los excesos de costos, la escasa fiabilidad, la insatisfacción de los usuarios y los horarios de tiempos, mejor conocidos como síntomas de la crisis de software, esto provocó grandes pérdidas en la década de los 70´s
  • ISSS y El Banco Salvadoreño

    ISSS y El Banco Salvadoreño
    El ISSS ya disponía con una computadora IBM 1401 y ya estaba a punto de recibir una nueva, la IBM /370/115, en ese mismo año el Banco Salvadoreño también adquiere la primera computadora para el sector bancario.
  • Desarrollo del sfotware en la UCA

    Desarrollo del sfotware en la UCA
    Para los registros académicos de la universidad Salvadoreña UCA adquirió la computadora PH-1000 21mx la cual en su momento de dicha década daba un rendimiento de excelentes condiciones
  • Leo Osterwail

    Leo Osterwail
    Leo Osterweil impartió una charla invitada en la International Conference on Software Engineering (ICSE) cuyo título fue “Software processes are software too” que supuso el inicio de una nueva forma de abordar los procesos software.
  • Period: to

    Buenas y malas practicas de la década de los años 80

    BUENAS PRACTICAS
    -Se crearon herramientas para automatizar el ciclo de vida del software, apareciendo así la primera generación de herramientas CASE, se utilizó para la creación de software de alta calidad, sin defectos y de un fácil mantenimiento
     MALAS PRACTICAS
    -Los costos de propiedad y mantenimiento del software se elevó dos veces más de lo que costaba el desarrollo del mismo software, y más aún en las décadas de los 90 subió un 30% más.
  • Programadores Nacionales

    Programadores Nacionales
    El lenguaje Pascal alcanza una buena adaptación entre los programadores nacionales. Llegan equipos PH-3000 el cual contaba con su propio sistema de programación.
  • Primera generación de herramientas del software en el Salvador

    Primera generación de herramientas del software  en el Salvador
    En cuanto a la tecnología, se automatiza parte del ciclo de vida del software, apareciendo la conocida como primera generación de herramientas CASE, y los lenguajes de programación orientados a objetos.
  • Microsoft Windows 2.0

    Microsoft 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.
  • Period: to

    Buenas y malas practicas de la década de los años 90

    Buenas practicas
    -Con el surgimiento y desarrollo de los modelos relacionales se brindo gran ayuda en la parte de mejorar el manejo de procesos de software.
    -También surgieron mas lenguajes de programación lo cual permitió al software ser mas ágil.
    Malas practicas
    - Los métodos rápidos surgen por la inestabilidad del entorno técnico y al cliente no satisfacía el proyecto, el contexto del vino cambia el contexto y se adapta a los cambios durante el proceso de desarrollo
  • Modelos relacionales

    Modelos relacionales
    A principios de la década de los años 90 justamente en el año 1992 empezó el desarrollo de los modelos relacionales junto con la mejora de los procesos de software, como por ejemplo, TSP o PSP y las primeras normas ISO 9126, ISO 12207, ISO 9003.
  • COCYNAT

    COCYNAT
    El 15 de julio del año 1992 la Asamblea Legislativa de El Salvador aprobó la Ley del Consejo Nacional de Ciencia y Tecnología, mejor conocida CONACYT, la cual a partir de ese momento se impulsaron importantes acontecimientos dentro de nuestro pais
  • Inicios de software libre en El Salvador

    Inicios de software libre en El Salvador
    En el año 1994 se instaló un servidor con Mandrake Linux en la Biblioteca Central de la Fuerza Armada, esos serían parte de los inicios del software libre en el país. También se hace referencia de que la extinta Administración Nacional de Telecomunicaciones (ANTEL) habría contado con servidores con Sistemas Operativos basados en Linux.
  • Ingeniero Rafael Ibarra

    Ingeniero Rafael Ibarra
    La primera conexión dentro de El Salvador no fue precisamente distribuida en todo el país, si no que fue dentro del CONACYT, y fue el ingeniero Rafael Ibarra quien hizo la instalación con el apoyo de los colegas de Guatemala y Costa Rica
  • Conexión dedicada en El Salvador

    Conexión dedicada en El Salvador
    En 1995 se logró la primera conexión dedicada a internet en El Salvador,La primera conexión a Internet era del tipo Unix to Unix Copy Program (UUCP). Para lograr la conexión, se hizo un acuerdo con UUNet, un proveedor de Internet de Estados Unidos. El enlace funcionaba por medio de una llamada por teléfono a medianoche que hacía el servidor, ubicado en El Salvador, a UUNet.
  • Primeros dominios informáticos en El Salvador

    Primeros dominios informáticos en El Salvador
    Los primeros cinco dominios se registraron para la Universidad Centroamericana José Simeón Cañas (UCA), Universidad Don Bosco (UDB), Universidad de El Salvador (UES), el Consejo Nacional de Ciencia y Tecnología (CONACYT) y la organización SVNet. Estos fueron sus dominios:
    UCA: uca.edu.sv
    UDB: udb.edu.sv
    UES: ues.edu.sv
    CONACYT: conacyt.gob.sv
    SVNet: svnet.org.sv
  • premper

    premper
    Nace en El Salvador en el año 1999, siendo pionero entre las empresas de desarrollo web en Centroamérica; a la fecha servimos a la industria, comercio, ONG's, PyMES y Gobierno en la región, siendo la oficina de El Salvador la casa matriz donde se centraliza el proceso de producción
  • Manifiesto Agil

    Manifiesto Agil
    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, y surgen, los métodos híbridos, que buscan un
    equilibrio, combinando la adaptabilidad de los ágiles
    con la formalidad y documentación de los métodos
    rigurosos. Actualmente vivimos el auge de este tipo de
    métodos, especialmente de Scrum, y ha sido necesario
    reciclar a los Ingenieros de Software en la “cultura” y
    técnicas ágiles.
  • Period: to

    Buenas y malas practicas de la década de los años 2000's

    Buenas practicas
    - Una de las buenas practicas que han surgido en la década de los años 2000 es la constante renovación de acuerdos de las manifestaciones agiles, las cuales con sus dichos avances permiten mejorar cada vez mas en todos los ambitos
    -Tambien la integacion de la tecnologia en El Salvador
    Malas practicas
    - La falta de actualizaciones en los equipos informaticos
    - No utilizar bases de datos para guardar la informacion de las paginasweb.
  • Primera firma

    Primera firma
    En el año 2001 se reunieron 17 personas involucradas en el desarrollo de software para, de alguna manera, dar estructura a una corriente que había comenzado a tener algunos indicios desde 1968 y que para la década de los 80 comenzó a tener un mayor auge. Estas personas se reunieron en las montañas de Wasatch, Utah, en los Estados Unidos, del 11 al 13 de febrero para hablar sobre las alternativas a los pesados procesos de desarrollo de software.
  • Frecuencias del menifiesto agil

    Frecuencias  del menifiesto agil
    las posturas radicales entre los defensores de los modelos de procesos y los defensores de modelos ágiles, quizá más ocupados en descalificar al otro que en estudiar sus métodos y conocerlos para mejorar los propios.
  • Ministerio de Salud

    Ministerio de Salud
    En el gobierno los esfuerzos más grandes se dan a partir del año 2009 en el Ministerio de Salud, donde se ha migrado una gran cantidad de equipos al software libre
  • Unificacion de portales

    Unificacion de portales
    unificación de los portales web de casi todas las dependencias estatales, con un gestor de contenidos libre. Uno de los proyectos más grandes en materia de uso de software libre en el gobierno.
  • Universidad Luterana Salvadoreña

    Universidad Luterana Salvadoreña
    la 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.
  • Manifiesto Agil en la actualidad

    Manifiesto Agil en la actualidad
    Fueron consolidados 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 el libro Extreme Programming Explained, en el que exponía una nueva metodología denominada Extreme Programming, se reunieron en Snowbird, Utah