ingenieria del software

Páginas: 25 (6209 palabras) Publicado: 26 de julio de 2014
Objetivos del curso
Comprender los elementos característicos de la
ingeniería del software

Ingeniería del Software I

Conocer de forma detallada los métodos y
herramientas de especificación de requisitos

3º I.T.I.Gestión

Ser capaz de elaborar la especificación completa de
un sistema utilizando las herramientas, métodos y
procedimientos mostrados en el curso

Miguel A. Laguna2

Ingeniería del Software I
Introducción a la Ingeniería del Software

1. Introducción

Producto y Proceso
Aspectos de Gestión

Elicitación, análisis y especificación de
Requisitos

Ingeniería del Software I
3º I.T.I.Gestión

Modelado de actividades y casos de uso
Modelado estático (diagramas de clases)
Modelado dinámico (diagramas de secuencia)

Miguel A. Laguna
3Objetivos

Desarrollo del tema

Presentar la disciplina de ingeniería del
software y explicar su importancia
Preguntas más frecuentes (FAQs) sobre
la ingeniería del software, proceso
software, UML y aspectos éticos de la
profesión

5

1.1. El software y la Ingeniería del
software
1.2. Sistema de Información
1.3. Método y Proceso
1.4.Disciplinas de gestión de proyectos
1.5. Aspectosprofesionales y éticos de
la Ingeniería del Software
1.6. Lenguaje Unificado de Modelado
(UML)
6

1

FAQs: Preguntas frecuentes

sobre Ingeniería del Software
¿Qué es el Software?
¿Cuál es la importancia y coste del Software?
¿Qué es la Ingeniería del Software?
¿Cuál es la diferencia entre Ingeniería del Software e
Ingeniería de Sistemas?
¿Qué es un sistema y un sistema deinformación?
¿Qué es un proceso software y un método de
desarrollo?
¿Cómo se gestiona el proceso?
¿Qué es CASE (Computer-Aided Software
Engineering)?
¿Cuáles son las responsabilidades de un Ingeniero
Software?
¿Qué es el Lenguaje Unificado de Modelado (UML)?
7

¿Qué es el Software?

1.1. El software y la
Ingeniería del software

Importancia del Software

Hace referencia a los programas ytoda la información
asociada y materiales necesarios para soportar su
instalación, operación, reparación y mejora.

Las economías de todos las paises son
cada vez más y más dependientes del
software
Cada vez más y más sistemas están
controlados por software
El gasto en desarrollo de software está
aumentando su porcentaje en el PIB de
todos las paises

Para construir un nuevo elementosoftware se necesita:
Detallar las especificaciones
Diseñar la solución
Codificar el algoritmo
Probar el programa
Documentar
Mantener
Es lo que se conoce como el ciclo de vida del software.
9

Crisis del Software

10

Costes del Software

Crecimiento espectacular de los costes
del software.
Incumplimiento de los plazos de
entrega.
Muchas dudas sobre la calidad del
softwareconstruido.

Los costes que representa el Software son a
menudo mayores que el hardware

11

12

El mantenimiento resulta más caro que e
a e
e o esu a ás a o
el
desarrollo:

En sistemas de vida larga puede ser varias veces
más caro

La Ingeniería del Software tiene que ver con
el desarrollo de forma que sea
económicamente viable

2

El software se deteriora

Costes de loscambios
60-100x

Tasa de
fallos

Incremento de fallos

cambio

1.5-6x
1x

curva real
curva ideal

Definición

Desarrollo

Después de
entregado

Tiempo
13

¿Qué es la Ingeniería del software?
Disciplina que se ocupa del desarrollo del
software.
Se enfrenta al software como un producto de
ingeniería que requiere: planificación, análisis,
diseño, implementación, pruebas ymantenimiento.
Trata de las teorías, métodos y herramientas que los
profesionales del desarrollo del software deben
utilizar.

14

Ingeniería del software
No sólo comprende los procesos
técnicos del desarrollo.
También, los principios más relevantes
de dirección y control de este proceso.
También, el desarrollo de nuevas
teorías, métodos y herramientas de
apoyo a la producción del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria de software
  • Ingeniería de Software
  • Ingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS