El estado del arte ing. s. (2)

8
TEMA: El Estado del Arte. 4ºto «B» Ing. De Sistema 20/04/2012 Universidad Laica «Eloy Alfaro» de Manabí. Extensión El Carmen

description

 

Transcript of El estado del arte ing. s. (2)

Page 1: El estado del arte ing. s. (2)

TEMA:

El Estado del Arte.

4ºto «B» Ing. De Sistema

20/04/2012

Universidad Laica «Eloy Alfaro» de Manabí.

Extensión El Carmen

Page 2: El estado del arte ing. s. (2)

Estado del arte en la Ingeniería de Software

Page 3: El estado del arte ing. s. (2)

Historia

En los 40´s y 50´s, ya era común el hardware de propósito general.

Era diseñado a medida para cada aplicación. El

software como producto.

Un programa era considerado exitoso si:

ejecutabarápidamente, daba una respuesta aceptable, y la calidad dependía de

lahabilidad del programador.

Hacia fines de los 60 comenzaron a

producirse problemas como la

“crisis del software”

En 1969 un conjunto de técnicas surgió como respuesta a

esa crisis.

Estas técnicas ven al software

como un producto de ingeniería que

requiere planeamiento,

análisis, diseño yimplementación

Page 4: El estado del arte ing. s. (2)

*DEFINICIÓN ESTADO DEL ARTE

Establecimiento y uso de principios con caracteres de ingeniería apropiados para

obtener, eficientemente, software confiable, que opere eficaz y eficientemente en

máquinas reales.

Page 5: El estado del arte ing. s. (2)

En todo el mundo, tanto grupos de investigación, como institutos y organizaciones especializadas (dedican actualmente

gran parte de sus esfuerzos de investigación a mejorar:

los procesos

los métodos

las herramientas

Page 6: El estado del arte ing. s. (2)

*Ingeniería de software

Definición de la

Ingeniería de

Software

Guezzi

El campo de la ciencia de la computación que trata la

construcción de sistemas de software que son tan

grandes o tan complejos que tienen que ser construidos

por un equipo de ingenieros

Alan Davis

La aplicación de principios

científicos a:

La transformación ordenada de un

problema en una solución de

software

El mantenimiento subsiguiente de

ese software hasta el final de

su vida útil

Page 7: El estado del arte ing. s. (2)

* Pressman establece los objetivos claves de la Ingeniería de Software

Una metodología bien definida dirigida a un

ciclo de vida de planeamiento, desarrollo, y

mantenimiento

• Definir

Un conjunto establecido de

componentes de software que

documenta cada paso en el ciclo de vida y

muestra un seguimiento paso a

paso.

• Crear

Un conjunto de hitos predecibles que

pueden ser revisados a intervalos regulares a

través del ciclo de vida del software.

• Aplicar

Page 8: El estado del arte ing. s. (2)

* CONCLUSIÓN

El estado de arte en Ing. de Software es la aplicación del arte del desarrollo de

software junto con las ciencias matemáticas y computadores que se

encargan a diseñar, construir, y mantener programas computacionales eficientes y

económicos que logran sus objetivos.