-
Desde el comienzo de esta década, el software comienza a dar un jiro enorme para dar total importancia a nuestra sociedad, que a llegado a ser una carrera formal atreves del tiempo en las Universidades de El Salvador como en los centros educativos del extranjero.
-
Se abstuvo de la idea que el tanto el hardware como el software serian importantes. En esta misma década se publico el articulo con el primer termino de (Software) a utilizar "En la ingeniería de software y las ciencias de la computación, el software es toda la información procesada por los sistemas informa- ticos: programas y datos."
-
BUENAS PRACTICAS La primera buena practica que se implemento dentro de los años 50 fue la integración del lenguaje de programación para el desarrollo de software, por ejemplo FORTRAN
Su desarrollo fue a base de prueba y error. MALAS PRACTIVAS En inicios de los años 50 no existen aquellas metodologías las cuales son útiles hoy en día para el software dentro de los lenguajes de programación.
Los lenguajes de programación, no cumplen con todos los requisitos para satisfacer a los usuarios. -
1-Retrasos importantes en la entrega del sistema, aumento en costos probablemente el enfrentamiento de múltiples errores colaterales.
2-El tiempo invertido en arreglar los problemas ocasionados en los arreglos en el software.
3-Los costos de los problemas de software por los general al inicio salieron bastante caros lo que implicaba mayores gastos en sus arreglos.
4-La satisfacción en los usuarios ya que las épocas anteriores se enfocaban en corregir los errores, los objetos no se alcanzaban. -
BUENAS PRACTIVAS 1- Con el surgimiento de la ingeniería de software en 1968, los ingenieros encargados en el proceso de desarrollo y mantenimiento de software encontraron un avance que ayudaría a corregir dichos procesos. MALAS PRACTICAS 1- No tenia una formalidad, pero ha sido de gran ayuda para los programadores.
2- El software era una tarea unipersonal, donde los usuarios eran el programa de la aplicación -
Garmisch, Alemania, OTAN ( Organización del Tratado del Atlántico Norte) patrocino dos conferencias sobre y para Ingeniería de Software, a las conferencias asistieron expertos internacionales en software de computadora que acordaron definir las mejores prácticas para el software basado en la aplicación de la ingeniería.
-
BUENAS PRACTICAS 1- La consolidación de la comprobación de los costos del software con el hardware ayuda a tomar una mejor decisión en los programas y componentes a utilizar MALAS PRACTICAS 1- La potencia de las computadoras a pesar de ser de las generaciones del momentos su capacidad era bastante limitada.
2- Los programas desde nuestro punto de vista eran bastante simples.
3- En aquel entonces se utilizaban los lenguajes de programación de bajo nivel -
Durante el desarrollo del software se entro en crisis debido a que hubieron problemas, especialmente marcadas por el costo en exceso, muy poca confiabilidad, no se llego a satisfacer a los usuarios y problemas en los horarios. Eran los síntomas del desarrollo de software, por esa razón no hubo mucha ganancia en esta década.
-
Debido a la necesidad de tener en mejor estado los registros académicos de la Universidad Salvadoreña UCA se llevo acabo el uso de la computadora PH-1000 21 mx en esa década fue la maquina con mayor rendimiento y condición. -
El informático compartió una charla en la Conferencia Internacional sobre Ingeniería de Software (Introducción al Conocimiento de la Sociedad y el Estado), el cual su titulo era "LOS PROCESOS DE SOFTWARE TAMBIEN SON SOFTWARE" el cual dio idea de iniciar con una nueva forma los procesos de Software.
-
BUENAS PRACTICAS 1- Se crearon herramientas para automatizar el ciclo de vida del software, apareciendo así la primera generación de herramientas CASE, se mejoraron para la creación de software de alta calidad, sin defectos y de un fácil mantenimiento MALAS PRACTICAS 1- Los costos de propiedad y mantenimiento del software se elevó dos veces más de lo que costó el desarrollo del mismo software, y más aún en las décadas de los 90 subió un 30% más.
-
El lenguaje de Pascal alcanza una nueva adaptación entre los programadores nacionales. Llegando equipo de PH.3000 el cual contaba con su propio sistema de programación. -
Microsoft Windows 2.0, se trata de un sistema operativo de la empresa Microsoft Windows con una interfaz grafica de usuario de 16 bits, que fue lanzado el 9 de diciembre de 1987 y es el sucesor de Microsoft Windows 1.0.
-
BUENAS PRACTICAS 1- Con el surgimiento y desarrollo de los modelos relacionales se brindo gran ayuda en la parte de mejorar el manejo de procesos de software.
2- También surgieron mas lenguajes de programación lo cual permitió al software ser más ágil. MALAS PRACTICAS 1- 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 -
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.
-
Para los inicios del Software libre en el país, fue cuando se instalo en 1994 un servidor con Mandrake Linux en la biblioteca central de la Fuerza Armada. La Administración Nacional
de Telecomunicaciones (ANTEL) contaba con servidores que eran Sistemas Operativos basados en Linux. -
Primera conexión en El Salvador, era tipo Unix to Unix Copy Program (UUCP). Para lograr la conexión, se tuvo que hacer 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 hacia el servidor, ubicado en El Salvador, a UUNet. -
La supremacía dan inicios en Universidades e instituciones, los cuales son cinco, Universidad Centroamericana José Simeón Cañas (UCA), Universidad Don Bosco (UDB), Universidad de El Salvador (UES), el Consejo Nacional de Ciencias y Tecnología (CONACYT) y la organización SVNet. Continuación sus inicios:
- UCA (uca.edu.sv)
- UDB (udb.edu.sv)
- UES (ues.edu.sv)
- CONACYT (conacyt.gob.sv)
- SVNet (svnet.org.sv) -
Es un documento firmado por 17 pensadores independientes del mundo del desarrollo de software con el ánimo de descubrir “mejores formas de desarrollar software” en base a su experiencia propia o ayudando a terceros. Actualmente vivimos en la actividad de este tipo de métodos, especialmente de Scrum, y ha sido necesario recitar a los Ingenieros de Software en la "Cultura" y técnicas agiles. -
BUENAS PRACTICAS 1- 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 ágiles, las cuales con sus dichos avances permiten mejorar cada vez mas en todos los ámbitos
2- También la integración de la tecnología en El Salvador MALAS PRACTICAS 1- La falta de actualizaciones en los equipos informáticos
2- No utilizar bases de datos para guardar la información de las paginas web. -
Entre los defensores de los modelos de procesos y los de modelos ágiles fueron frecuentes las posturas radicales, más ocupadas en descalificar al otro, que en estudiar sus métodos y conocerlos para mejorar los propios. -
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. -
Unión de los portales web de casi todas las dependencias estatales, es un gestor de contenidos libres. Uno de los proyectos mas grandes en materia de uso de software libre en el gobierno. -
la Universidad Luterana Salvadoreña renueva y 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. -
Fueron consolidados diecisiete criterios 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 expuso una nueva metodología denominada Extreme Programming, se reforzo en Snowbird, Utah.