CONCEPTOS Y EVOLUCIÓN DE LA INGIENIERÍA DEL SOFTWARE
L a ingeniería del Software va a introducirse en la
cuarta década de su existencia y sufre de los muchos puntos fuertes y débiles. La Ingeniería del Software se va aproximando a su edad media con muchos logros a sus espaldas, pero con un trabajo significativo todavía por hacer. Hoy en día, está reconocida como una disciplina legítima, digna de tener una investigación seria, un estudio concienzudo y un grande y tumultuoso debate. En la industria el Ingeniero del software ha sustituído al programador como título de trabajo preferente.
LA EVOLUCIÓN DEL SOFTWARE
Durante los primeros años desarrollo del software se fallaba, lo depuraba.
de la computadora, el realizaba virtualmente sin Debido a este entorno software se contemplaba ninguna planificación, personalizado del software, como un añadido. La hasta que los planes por la el diseño era un proceso programación de misma persona u implícito, realizado en la computadoras era un “arte organización. mente de alguien y, la de andar por casa” para el documentación La misma persona lo que existían pocos normalmente no existía. métodos sistemáticos. El escribía, lo ejecutaba y, si
L a segunda era en la evolución de los sistemas de computadora se extienden desde la
mitad de la década de los sesenta hasta finales de los setenta. La multiprogramación y los sistemas multiusuario introdujeron nuevos conceptos de interacción hombre-máquina. Las técnicas interactivas abrieron un nuevo mundo de aplicaciones y nuevos niveles de sofisticación del hardware y del software. Los sistemas de tiempo real podían recoger, analizar, y transformar datos de múltiples fuentes, controlando así los procesos y produciendo salidas en milisegundos en lugar de minutos. Los avances en los dispositivos de almacenamiento en línea condujeron a la primera generación de sistemas de gestión de bases de datos.