1. 1.1. Conceptos básicos
Definición de Software.Conjunto de instrucciones que cuando se ejecutan
suministran la función y comportamiento adecuados, un conjunto de estructuras de
datos que facilitan la manipulación adecuada de La información, y finalmente, los
documentos que describen la operación y uso de los programas.
El término Ingeniería del Software se utilizó por primera vez en la Software
Engineering Conference (SEC) de la OTAN celebrada en Garmisch, Alemania, en
1968. Se atribuye a Fritz Bauer.
A continuación se presentan algunas definiciones de diversos autores:
Definición 1:
Ingeniería del Software es el estudio de los principios y metodologías para desarrollo y
mantenimiento de sistemas de software [Zelkovits, 1978].
Definición 2:
Ingeniería del Software es la aplicación practica del conocimiento científico en el
diseño y construcción de programas de computadora y la documentación necesaria
requerida para desarrollar, operar (funcionar) y mantenerlos [Bohem, 1976].
Definición 3:
Ingeniería del Software trata del establecimiento de los principios y métodos de la
Ingeniería a fin de obtener software de modo rentable que sea fiable y trabaje en
máquinas reales [Bauer, 1972].
Definición 4:
La aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo,
operación (funcionamiento) y mantenimiento del software; es decir, la aplicación de
Ingeniería al software [IEEE, 1993].
Definición 5:
Disciplina tecnológica y de gestión que concierne a la producción y mantenimiento
sistemático de productos software que son desarrollados y modificados a tiempo y
dentro de los costes estimados (Fairley, 1995).
Definición 6:
La aplicación inteligente de principios probados, técnicas, lenguajes y herramientas
para la creación y mantenimiento, dentro de un coste razonable, de software que
satisfaga las necesidades de los usuarios (Davis, 1995).
Definición 7:
El establecimiento y uso de principios de ingeniería robustos, orientados a obtener
económicamente software que sea fiable y funcione eficientemente sobre máquinas
reales. F.L. Bauer, 1972