Ing del software

Solo disponible en BuenasTareas
  • Páginas : 40 (9964 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de septiembre de 2012
Leer documento completo
Vista previa del texto
Introducción a la Ingeniería de software
Instituto Tecnológico de Morelia

U n i d a d 2. Introducción a la Ingeniería de Software
La planeación y control son elementos esenciales de todo sistema exitoso. Al
desarrollar el software para el sistema, la planeación se realiza en el diseño
mucho antes de que comience la programación. Son necesarias algunas técnicas
que ayuden a poner losobjetivos de los programas para que estos estén
completos. También se necesitan técnicas de diseño que ayuden a dividir el
esfuerzo de programación en módulos manejables.

El software de computadora es el alma mater. Es la maquina que conduce la toma
de decisiones comerciales. Sirve de base para la investigación científica moderna
y de resolución de problemas de ingeniería. Es el factor clave quediferencia los
productos y servicios modernos. Está en sistemas de todo tipo tal como:
transporte,

médico,

telecomunicación,

militar,

procesos

industriales,

entretenimiento, productos de oficina, etc. El software es casi necesario en un
mundo moderno. A medida que nos adentramos en el siglo XXI, será el que
conduzca a nuevos avances en todo, desde la educación elementalhasta la
ingeniería genética.

2.1 Definición de Ingeniería de Software

Muchos autores han desarrollado definiciones personales de la ingeniería del
software, se citan enseguida algunas de ellas:


Fritz Bauer, 1969: Más que una disciplina o una parte del conocimiento, La
Ingeniería es un verbo, una palabra de acción, un modo de enfocar el
problema. [2]



La Ingeniería del Softwarees el establecimiento y uso de principios
robustos de la ingeniería a fin de obtener económicamente software que
sea fiable y que funcione eficientemente sobre maquinas reales. [6]

38
Fundamentos de desarrollo de sistemas

Introducción a la Ingeniería de software
Instituto Tecnológico de Morelia



Bohem, 1976: Ingeniería del Software es la aplicación practica del
conocimientocientífico en el diseño y construcción de programas de
computadora y la documentación necesaria requerida para desarrollar,
operar (funcionar) y mantenerlos. [10]



Zelkovits, 1978: Ingeniería del Software es el estudio de los principios y
metodologías para desarrollo y mantenimiento de sistemas de software. [10]



Mills, 1980: La Ingeniería de Software tiene como uno de sus principalesobjetivos la producción de programas que cumplan las especificaciones, y
que se demuestren correctos, producidos en el plazo y costo adecuado. [10]



Meyer, 1988: La Ingeniería de Software es la producción de software de
calidad. [10]



Ford, 1990: La Ingeniería de Software es una forma de ingeniería que
aplica los principios de la ciencia de los computadores y matemáticas paraconseguir soluciones a los problemas del software de forma efectiva y
económica. [10]



IEEE 1993: La Ingeniería de Software es la aplicación de un enfoque
sistemático, disciplinado y cuantificable hacia el desarrollo, operación y
mantenimiento del software; es decir, la aplicación de Ingeniería de
Software. [2]
Un complemento a esta definición es lo siguiente: La Ingeniería de Softwarees el estudio de enfoques como en la aplicación de un enfoque sistemático,
disciplinado y cuantificable hacia el desarrollo, operación y mantenimiento
del software; es decir, la aplicación de Ingeniería de Software. [2]



La Ingeniería de Software es el establecimiento y uso de principios de
ingeniería para obtener software que sea confiable y que funcione
eficientemente en máquinasreales. [7]

Hoy en día la Ingeniería de Software tiene un doble papel. Es un producto y al
mismo tiempo, el medio para entregarlo. Como producto, hace entrega de la
potencia informática que incorpora el hardware informático o, más ampliamente,
39
Fundamentos de desarrollo de sistemas

Introducción a la Ingeniería de software
Instituto Tecnológico de Morelia

una red de computadoras que...
tracking img