Licenciada

Páginas: 16 (3948 palabras) Publicado: 23 de enero de 2013
Introducción a la ingeniería del software
Autores: Address: Version: Simon Pickin Marisol García Valls Departamento de Ingeniería Telemática Universidad Carlos III de Madrid 1.0

Software de Comunicaciones 2009-2010
© Los autores

1

Índice

1. Visión General / Definición de términos 2. Los modelos de ciclo de vida 3. La captura, análisis y especificación de requisitos 4. El diseño delsoftware 5. La calidad del software 6. La Prueba del software 7. Algunos novedades en el campo
Software de Comunicaciones 2009-2010
© Los autores

2

1. Visión general / definición de términos

Software de Comunicaciones 2009-2010
© Los autores

3

¿Qué es la ingeniería del software? (1/4)

• El establecimiento y uso de principios de ingeniería robustos, orientados a obtenereconómicamente software que sea fiable y funcione eficientemente sobre máquinas reales. F.L. Bauer. Software Engineering. Information Processing 71., 1972
Software de Comunicaciones 2009-2010
© Los autores

4

¿Qué es la ingeniería del software? (2/4)

• La disciplina tecnológica y de gestión que concierne a la producción y el mantenimiento sistemático de productos software desarrollados ymodificados dentro de unos plazos estipulados y costes estimados. R. Fairley. Software Engineering Concepts. New York: McGraw-Hill, 1985.
Software de Comunicaciones 2009-2010
© Los autores

5

¿Qué es la ingeniería del software? (3/4)

• Ingeniería del software. (1) La aplicación de un enfoque sistemático, disciplinado y cuantificable del desarrollo, la operación y el mantenimiento delsoftware; esto es, la aplicación de la ingeniería al software. (2) El estudio de enfoques tales como (1). IEEE Std 610-1990
Software de Comunicaciones 2009-2010
© Los autores

6

¿Qué es la ingeniería del software? (4/4)

• Ingeniería es la aplicación sistemática de conocimiento científico en la creación y construcción de soluciones, que satisfacen una buena relación efectividad/precio, deproblemas prácticos al servicio de la humanidad. La ingeniería del software es la forma de ingeniería que aplica los principios de las ciencias de la computación y las matemáticas en la obtención de soluciones de los problemas del software que satisfacen una buena relación efectividad/precio.
Software de Comunicaciones 2009-2010
© Los autores

SEI Report on Undergraduate Software EngineeringEducation, 1990.
7

¿Qué no es la ingeniería del software? (1/2)

• Las ciencias de la computación
– atañe a la teoría y a los aspectos fundamentales – la ingeniería del software atañe a los aspectos prácticos del desarrollo y entrega de software útil. – aún son insuficientes para actuar como apuntalamiento de la ingeniería del software (al contrario, p.e., de la física y la ingeniería eléctrica)Software Engineering, Sommerville
8

Software de Comunicaciones 2009-2010
© Los autores

¿Qué no es la ingeniería del software? (2/2) • La ingeniería de sistemas
– atañe a todos los aspectos del desarrollo de sistemas basados en ordenadores, incluyendo el hardware, el software y la ingeniería de procesos – la ingeniería del software es la parte de este proceso que atañe al desarrollo de lainfrastructura software, el control, las aplicaciones y las bases de datos del sistema. – los ingenieros de sistema están implicados en la especificación del sistema, el diseño arquitectónico, la integración y el despliegue.
Software de Comunicaciones 2009-2010
© Los autores

Software Engineering, Sommerville

9

¿Para qué la ingeniería del software? (1/4)? • El término “ingeniería delsoftware” se popularizó al final de los años 60 • Respuesta a la llamada “crisis del software”
– las prestaciones del hardware aumentaban mucho más rápido que las del software. – el desarrollo de sistemas de software grandes resultaba muy insatisfactorio:
• entrega habitualmente retrasada (a veces por mucho) • presupuesto habitualmente excedido (a veces masivamente) • calidad del producto final...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Licenciado
  • Licenciado
  • Licenciada
  • Licenciado
  • Licenciada
  • Licenciada
  • Licenciado
  • Licenciado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS