1. Pontificia Universidad Católica del Ecuador Sede Santo Domingo
DEBER DE PROCESOS Y CALIDAD
Nombre: Lareana Maruri
Fecha: 27/09/2013
Tema: “Estado del arte de la Ingeniería del software”
1. Desarrollo
Definiciones
-La Ingeniería del Software es una disciplina o área de la Informática o Ciencias de la
Computación, que ofrece métodos y técnicas para desarrollar y mantener software de
calidad que resuelven problemas de todo tipo.
-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
-La aplicación del arte del desarrollo software junto con las ciencias matemáticas y
computadores para diseñar, construir, y mantener programas computacionales eficiente y
económicos que logran sus objetivos.
2. - s, ya era común el hardware de propósito general. El software, sin
embargo, era diseñado a medida para cada aplicación y tenía una distribución relativamente
limitada. El software como producto, es decir, programas desarrollados para ser vendidos a
uno o más clientes estaba en su infancia.
-Hacia fines de los 60 comenzaron a producirse problemas recurrentes en el desarrollo
de sistemas que se conocen como la “crisis del software”.
En 1969, un conjunto de técnicas llamadas Ingeniería de Software, 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, implementación, testeo y mantenimiento.
Objetivos de la ingeniería del software según Pressma
-En la ingeniería del software se debe definir una metodología dirigida a un ciclo de vida de
planteamiento, desarrollo y mantenimiento.
-Crear un conjunto establecido de componentes del software que documente cada paso en
el ciclo de vida.
-Aplicar un conjunto de hitos predecibles que pueden ser revisados a intervalos regulares a
través del ciclo de vida del software.
Tendencias
Ha habido grandes avances en la tecnología de Ingeniería de Software en todas las áreas:
análisis de requisitos, estrategias de implementación, modelos de costos, etc. Sin embargo,
la Ingeniería de Software aún está por debajo de las necesidades de calidad demandadas por
sistemas cada vez más complejos. En este contexto, existen considerables esfuerzos de
investigación y desarrollo con el objetivo de perfeccionar el proceso de producción de
software, tanto a través de estudios teóricos, como de estudios aplicados
Hoy día es cada vez más frecuente la consideración de la Ingeniería del Software como una
nueva área de la ingeniería, y el ingeniero del software comienza a ser una profesión
3. implantada en el mundo laboral internacional, con derechos, deberes y responsabilidades
que cumplir, junto a una, ya, reconocida consideración social en el mundo empresarial y
por suerte, para esas personas con brillante futuro.
A pesar de la creciente participación del software en el mundo actual, y de los avances
producidos, el software como producto aún utiliza procesos de producción bastante
insatisfactorios. Son varios los casos en que errores en el software han traído problemas no
sólo financieros, sino también en vidas humanas. Es función de la Ingeniería de Software
evitar que estos errores ocurran, produciendo productos de software más robustos y
proveyendo procesos de producción más confiables
2. Conclusiones
Ingeniería de software es el estudio de los principios y metodologías para desarrollo y
mantenimiento de sistemas de software.
3. Bibliografía
http://profesores.elo.utfsm.cl/~agv/elo329/1s09/lectures/SoftwareEngineeringParte1.pdf
http://www.slideshare.net/fvd123456789/el-estado-del-arte-ing-s-2
http://www.slideshare.net/fvd123456789/el-estado-del-arte-ing-s-2
http://www-di.inf.puc-rio.br/~julio/Tesis-marcela.pdf