You are on page 1of 7

Unidad 2 INGENIERIA DE SOFTWARE

DEFINICIN
INGENIERIA.

Es el conjunto de conocimientos y tcnicas cientficas aplicadas a la invencin, perfeccionamiento y utilizacin de tcnicas para la resolucin de problemas que afectan directamente a los seres humanos en su actividad cotidiana.

DEFINICIN
Software. Es el conjunto de

los programas de cmputo, procedimientos, reglas, documentacin y datos asociados que forman parte de las operaciones de un sistema de computacin (Extrado del estndar IEEE 610.12-1990)

DEFINICIN
Ingeniera de Software Es la aplicacin de un enfoque sistemtico, disciplinado y cuantificable al desarrollo, operacin y mantenimiento del software; es decir, la aplicacin de la ingeniera al software. (segn IEEE 610.12-1990) Es la aplicacin prctica del conocimiento cientfico en el diseo y construccin de programas de computadora y la documentacin asociada requerida para desarrollar, operar (funcionar) y mantenerlos. Se conoce tambin como desarrollo de software o produccin de software Bohem, 1976 .

HISTORIA DEL SOFTWARE


La nocin de ingeniera de software fue propuesta

inicialmente en 1968 en una conferencia para discutir lo que en ese entonces se llamo la crisis del software. Esta crisis del software fue el resultado de la introduccin de las nuevas computadoras hardware basados en circuitos integrados.

HISTORIA DEL SOFTWARE


Tras la aparicin de nuevo

hardware basado en circuitos integrados, comenzaron a desarrollarse sistemas y aplicaciones mucho ms complejos que hasta entonces no era posible construir puesto que el hardware disponible no lo permita.

HISTORIA DEL SOFTWARE


La experiencia previa en la construccin de estos

sistemas mostr que un enfoque informal para el desarrollo de software no era muy bueno.
Los grandes proyectos a menudo tenan aos de retraso.

Costaban mucho mas de lo presupuestado


Era irrealizables Difciles de mantener Desempeo pobre

Se necesitaba nuevas tcnicas y mtodos para

controlar la complejidad inherente a los sistemas grandes

You might also like