Línea de Tiempo de desarrollo Software en El Salvador

  • Origen

    Origen
    La ingeniería de software es el arte de procedimientos que pasa el software que conlleva métodos, estrategias y practicas disciplinarias, que se mantiene en periodo de tiempo.
    Buenas practicas
    - Afán de crear productos útiles y seguros para el usuario.
    Malas practicas
    - Los lenguajes de programación, no cumplen con todos los requisitos para satisfacer al usuario.
  • Lenguaje de Programación

    Lenguaje de Programación
    Fortran es un lenguaje de programación de alto nivel. El desarrollo de Fortran fue paralelo a la temprana evolución de la tecnología del compilador. De hecho, muchos avances en la teoría y diseño de compiladores fueron motivados específicamente por la necesidad de generar código eficiente para los programas en Fortran.
    Buenas practicas
    Orientado para uso en trabajos numéricos y científicos
    Una de sus deficiencias que no se puede utilizar fuera de su campo científico y análisis numérico.
  • Lenguaje COBOL

    Lenguaje COBOL
    Implementado en el año 1960 con el objetivo de crear un leguaje de programación universal que pudiera ser usado en cualquier ordenador, orientado principalmente a los negocios.
    Buenas practicas
    - Lenguaje mas sencillo de entender y gestionar.
    Satisfacción por los profesionales de las industrias que en su caso era necesario en el ámbito empresarial.
    Mala practica
    - El software era una tarea unipersonal, donde el usuario era el programa de la aplicación.
  • 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. Surge como una necesidad para corregir e identificar los procesos de desarrollo y mantenimiento del software. Buenas practicas
    -Definir las mejores practicas para el software
    Malas practicas
    - software no confiable, usuarios insatisfechos.
  • Comprobación de Costes

    Comprobación de Costes
    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.
    Buenas practicas
    -Ayudo a tomar mejores decisiones en los programas
    Malas practicas
    -La potencia de las computadoras a pesar de las generaciones del momento su capacidad era bastante limitada.
  • Crisis del software

    Crisis del software
    En la década de los 70 el software genero grandes perdidas a causa de sus altos costos, escasa fiabilidad, insatisfacción de los usuarios y los horarios de tiempos.
    Malas practicas
    El problema no es la capacidad, sino la orientación. El despegue de desarrollo de software en El Salvador requiere de que en general tanto la industria como los consumidores den soluciones.
  • Leo Osterwail

    Leo Osterwail
    Impartió una charla invitada en la International Conference on Software Engineering ICSE cuyo titulo fue Software processes are software too que supuso el inicio de una nueva forma de abordar los procesos software.
    Buenas practicas
    - Se crearon herramientas para automatizar el ciclo de vida del software.
    Malas practicas
    - Los costos de propiedad y mantenimiento del software se elevo dos veces mas de lo que costaba el desarrollo del mismo sofware.
  • Lenguaje Pascal en El Salvador

    Lenguaje Pascal en El Salvador
    El lenguaje Pascal alcanza una buena adaptación entre los programadores nacionales. Llegan a equipos PH-3000 el cual contaba con su propio sistema de programación.
    Buenas practicas
    orientado para cualquier tipo de ordenador.
  • Conacyt

    Conacyt
    La Asamblea Legislativa de El Salvador aprobó la Ley del Consejo Nacional de Ciencia y Tecnología, mejor conocida como Conacyt ha impulsado la creación de infraestructura científica y tecnológica.
    Buenas practicas
    - Desarrollo tecnológico e innovación abierta.
    Malas Practicas
    - Falta de seguridad en su base de datos.
  • Inicios de Software libre en El Salvador

    Inicios de Software libre en El Salvador
    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.
  • 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, ONGS, PyMES y el Gobierno en la región, siendo la oficina de El Salvador la casa matriz donde se centraliza el proceso de producción.
    Buenas practicas
    - Renovación en el tema de seguridad en linea.
    Malas practicas
    - Atención y solución de problemas inmediato.
  • Manifiesto Ágil

    Manifiesto Ágil
    En el año 2001 en las montañas de Wasatch, Utah, en los Estados Unidos se reunieron 17 personas expertos en programación que supuso un cambio radical en la forma de desarrollar software. Frente a los modelos tradicionales excesivamente rígidos y alejados de las necesidades de los clientes. El manifiesto Ágil es un documento que resume en cuatro valores y 12 principios la filosofía ágil.
    Buenas practicas
    - Colaboración con el cliente sobre negociación contractual.
  • Metodología Scrum

    Metodología Scrum
    Modelo de desarrollo ágil caracterizado por: Adoptar una estrategia de desarrollo incremental, en lugar de planificación y ejecución completa del producto. Scrum es una metodología que ayuda a los equipos a colaborar y a realizar un trabajo de alto impacto.
    Buenas practicas
    - Entrega de productos de forma eficiente y creativa con el máximo valor.
    Malas practicas
    Si realiza demasiados cambios o recibe demasiados comentarios discordantes de los clientes es posible que se itere una y otra vez.
  • Actualización del Manifiesto Ágil

    Actualización del Manifiesto Ágil
    Fueron consolidados 17 críticos de los métodos de mejora del desarrollo de software basados en procesos, convocados por Kent Beak, 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.
    Buenas practicas
    - Respuesta ante el cambio sobre seguir un plan.
    Malas practicas
    - Falta de controles de calidad