DEFINICIÓN DE INGENIERÍA DE SOFTWARE
DEFINICIÓN DE INGENIERÍA DE SOFTWARE.
DEFINICIÓN DE INGENIERÍA.
Autor: I.N.G. Carlos Alberto Jiménez de la Cruz.
Instituto Tecnológico Superior de Centla.
INFOTECH.
HISTORIA DE LA
INGENIERIA EN SOFTWARE.
El concepto de ingeniería del
software surgió en 1968, tras una conferencia en Garmisch (Alemania) que tuvo
como objetivo resolver los problemas de la crisis del software. El término
crisis del software se usó desde finales de 1960 hasta mediados de 1980 para
describir los frecuentes problemas que aparecían durante el proceso de
desarrollo de nuevo software. Tras la aparición de nuevo hardware basado en
circuitos integrados, comenzarona desarrollarse sistemas y aplicaciones mucho
más complejos que hasta entonces no era posible construir puesto que el
hardware disponible no lo permitía. Estos nuevos proyectos de desarrollo de
software, en la mayoría de ocasiones, no se terminaban a tiempo, lo cual
también provocaba que el presupuesto final del software excediera de aquel que
se había pactado. Algunos de estos proyectos eran tan críticos (sistemas de
control de aeropuertos, equipos para medicina, etc.) que sus implicaciones iban
más allá de las pérdidas millonarias que causaban. Además, en muchos casos el
software no daba respuesta a las verdaderas necesidades del cliente o había que
ser un usuario experto para poder utilizarlo, todo ello sumado a que el
mantenimiento de los productos era complejo y muy costoso.
DEFINICIÓN.
Ingeniería de software es una disciplina formada por un conjunto de métodos,
herramientas y técnicas que se utilizan en el desarrollo de los programas informáticos (software).
Esta disciplina trasciende la actividad de programación, que es el pilar
fundamental a la hora de crear una aplicación. El ingeniero de software se encarga de toda la gestión
del proyecto para que éste se pueda desarrollar en un plazo determinado y con
el presupuesto previsto.
La ingeniería de
software, por lo tanto, incluye el análisis previo de la situación, el diseño
del proyecto, el desarrollo del software, las pruebas necesarias para confirmar
su correcto funcionamiento y la implementación del sistema.
DEFINICIONES DE
INGENIERIA.
Es
el arte de tomar decisiones, con base en un conjunto de datos inexactos,
incompletos y a menudo contradictorios, de tal manera que la solución que se
adopte sea la más satisfactoria.
Anónimo
El
científico estudia lo que es y el ingeniero crea lo que nunca ha sido.
Theodor von Kármán
La
ingeniería es una profesión orientada hacia la aplicación competente de un
cuerpo distintivo de conocimientos, basado en las matemáticas, las ciencias
naturales y la tecnología, integradas con la gestión empresarial, que se
adquiere mediante la educación y la formación profesional. La ingeniería está
orientada hacia el desarrollo, provisión y mantenimiento de infraestructura,
bienes y servicios para la industria y la comunidad.
María Elena San Martín et al.
Es el conjunto de conocimientos y de técnicas que permiten
aplicar el saber científico a la utilización de la materia y de las fuentes de
energía, mediante invenciones o construcciones útiles para el hombre.
DEFINICION DE
SOFTWARE.
Software es una secuencia de
instrucciones que son interpretadas y/o ejecutadas para la gestión, re-
direccionamiento o modificación de un dato/información o suceso.
El software es una producción
inmaterial del cerebro humano y tal vez una de las estructuras más complicadas
que la humanidad conoce. De hecho, los expertos en computación aún no entienden
del todo cómo funciona, su comportamiento, sus paradojas y sus límites.
Se conoce como software al
equipamiento lógico o soporte lógico
de un sistema informático, que comprende el conjunto de los componentes lógicos
necesarios que hacen posible la realización de tareas específicas, en
contraposición a los componentes físicos que son llamados hardware.
Comentarios
Publicar un comentario