Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad 4-1
Unidad 4-1
INTRODUCCION A LA INGENIERIA DE
SOFTWARE
En una segunda época (a partir de mitad de la década de 1960) se estableció el software como producto y
aparecieron las empresas dedicadas al desarrollo y distribución masiva del mismo. El origen del término Ingeniería del
Software, como se ha visto previamente se atribuye a dos conferencias organizadas por la OTAN en 1967 y 1968
La tercera era comenzó a mediados de la década de 1970, época en la que los sistemas informáticos aumentaron
mucho en su complejidad, y nacieron las redes de ordenadores. Esto supuso mucha presión para los desarrolladores,
aunque los ordenadores para uso personal, apenas estaban difundidos. Esta época acabó con la aparición de los
microprocesadores.
La cuarta era de la evolución de los sistemas informáticos, comienza hacia 1990 y se dirige al impacto colectivo de
los ordenadores y el software, en todos los entornos. La industria del software tiene un gran peso en la economía
mundial. Aparecen las técnicas de redes neuronales, junto con la lógica difusa, de interés en el campo de la
Inteligencia Artificial.
CRISIS
La palabra crisis se define en el diccionario como "un punto decisivo en el curso
de algo; momento, etapa, o evento decisivo o crucial". Sin embargo para el
software no ha habido ningún punto crucial, sólo una lenta evolución.
las nuevas metodologías suponen un enfoque integral del problema, abarcando todas las fases,
que en su mayoría no se consideraban en los desarrollos tradicionales. en particular son
fundamentales la reducción de costes y plazos, así como la calidad del producto final. estas
tecnologías constituyen la denominada "ingeniería del software", que se puede definir como "el
tratamiento sistemático de todas las fases del ciclo de vida del software". hay otras definiciones,
pero todas inciden en la importancia de una disciplina de ingeniería para el desarrollo de
software.
METAS
La ingeniería de software aplica diferentes normas y métodos que permiten obtener mejores
resultados, en cuanto al desarrollo y uso del software, mediante la aplicación correcta de estos
procedimientos se puede llegar a cumplir de manera satisfactoria con los objetivos fundamentales
de la ingeniería de software.
mitos del cliente: un cliente que solicita una aplicación de software puede ser una
persona del despacho de al lado, un grupo técnico de la sala de abajo, el
departamento de ventas o una compañía exterior que solicita un software bajo
contrato. los mitos conducen a que el cliente se cree una falsa expectativa y
finalmente, quede insatisfecho con el que desarrolla el software.
mitos de los desarrolladores: los mitos en los que aún creen muchos desarrolladores se
han ido fomentando durante cuatro décadas de cultura informática. durante los
primeros días del desarrollo del software, la programación se veía como un arte. las
viejas formas y actitudes tardan en morir.