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

Entradas populares de este blog

Mis primeros pasos con LED, Protoboard y Resistencias.

Unidad 3:Planificacion del proyecto de software: