ICIS

Páginas: 11 (2625 palabras) Publicado: 3 de junio de 2013
Ingeniería de Software
Diseño, construcción y mantenimiento de sistemas de
software grandes.

©Ian Sommerville 2002

Ingeniería de Software, 5a. Y 6a. edición. Capitulo 1

1

Objetivos
Definir la Ingeniería de Software y explicar su
importancia.
Discutir los conceptos de producto de software y proceso
de software.
Explicar la importancia de la visibilidad delos procesos.Introducir la noción de responsabilidad profesional.

©Ian Sommerville 2002

Ingeniería de Software, 5a. Y 6a. edición. Capitulo 1

2

Tópicos
Productos de Software.
El proceso de Software.
El modelo de Espiral de Boehm.
La visibilidad de los procesos.
Responsabilidad profesional.

©Ian Sommerville 2002

Ingeniería de Software, 5a. Y 6a. edición. Capitulo 1

3

Ingeniería deSoftware
Las economías de los países desarrollados dependen en
gran parte del software.
Mas y más sistemas son actualmente controlados por
software.
La Ingeniería de Software concierne a teorías, métodos y
herramientas para el desarrollo profesional de software.
El gasto en La Ingeniería de Software, representa un alto
porcentaje del PIB de los países desarrollados.

©Ian Sommerville 2002Ingeniería de Software, 5a. Y 6a. edición. Capitulo 1

4

Ingenieria de Software: Conceptos
Basicos
Que es la Ingenieria de Software ?
Que es el software ?
Que es un proceso de software ?
Que es un modelo de software?

©Ian Sommerville 2002

Ingeniería de Software, 5a. Y 6a. edición. Capitulo 1

5

Que es la Ingeniería de Software
La Ingeniería de Software es una diciplina de laIngeniería que concierne a todos los aspectos de la
producción de software
Los Ingenieros de Software adoptan un enfoque
sistematico para llevar a cabo su trabajo y utilizan las
herramientas y tecnicas necesarias para resolver el
problema planteado, de acuerdo a las restricciones de
desarrollo y recursos disponibles.

©Ian Sommerville 2002

Ingeniería de Software, 5a. Y 6a. edición.Capitulo 1

6

Que es el Software ?
Programas de cómputo y su documentacion asociada
Sistemas o Productos de software grandes y complejos.
Que contiene el software.
Que tipos de software hay ?
Cual es el costo del software.
Como se desarrolla el software ?
Como saber si un software tiene calidad.

©Ian Sommerville 2002

Ingeniería de Software, 5a. Y 6a. edición. Capitulo 1

7 Productos de Software
Productos genéricos.
Productos que son producidos por una organización para ser vendidos al
mercado.

Productos hechos a medida.
Sistemas que son desarrollados bajo pedido a un desarrollador específico.

La mayor parte del gasto del software es en productos
genéricos, pero hay más esfuerzo en el desarrollo de los
sistemas hechos a medida.

©Ian Sommerville 2002Ingeniería de Software, 5a. Y 6a. edición. Capitulo 1

8

Características de los Productos de
Software
Mantenibles.
Debe ser posible que el software evolucione y que siga cumpliendo con
sus especificaciones.

Confiabilidad.
El software no debe causar danos físicos o económicos en el caso de
fallos.

Eficiencia.
El software no debe desperdiciar los recursos del sistema.Utilización adecuada.
El software debe contar con una interfaz de usuario adecuada y su
documentación.

©Ian Sommerville 2002

Ingeniería de Software, 5a. Y 6a. edición. Capitulo 1

9

Importancia de las características del producto
La importancia relativa de las características depende en el
tipo de producto y en el ambiente en el que será utilizado.
En algunos casos, algunos atributos puedendominar.
En sistemas de seguridad críticos de tiempo real, los atributos clave
pueden ser la confiabilidad y la eficiencia.

Los costos tienden a crecer exponencialmente si son
requeridos altos niveles de alguna característica.

©Ian Sommerville 2002

Ingeniería de Software, 5a. Y 6a. edición. Capitulo 1

10

Que contiene el software ?
El software contiene:
– Líneas de código de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Actualización del ICIS
  • proyecto icis

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS