Ingeniería del Software

Anuncio
Ingeniería del Software
© DIT-UPM, 2010
2
© DIT-UPM, 2010
3
© DIT-UPM, 2010
4
© DIT-UPM, 2010
5
© DIT-UPM, 2010
6
© DIT-UPM, 2010
7
© DIT-UPM, 2010
8
© DIT-UPM, 2010
9
© DIT-UPM, 2010
10
Bloque 1: Proceso de desarrollo
Día
Juan Carlos Yelmo
11 de Febrero
Introducción y estándares
16 de Febrero
Ciclos de vida
18 de Febrero
Captura de requisitos y análisis I: principios
generales
23 de Febrero
Captura de requisitos y análisis II: Análisis
estructurado
Juan Carlos Dueñas
25 de Febrero
Principios generales de diseño
2 de Marzo
Diseño de arquitectura
Publicación de trabajos del bloque 1
4 de Marzo
Pruebas y validación
9 de Marzo
Herramientas y entornos
11 de Marzo
Mantenimiento y gestión de configuración
16 de Marzo
Calidad del Software
© DIT-UPM, 2010
11
Bloque 2: Técnicas OO
Día
Juan Carlos Yelmo
18 de Marzo
Principios básicos OO
23 de Marzo
El Proceso Unificado
25 de Marzo
Juan Carlos Dueñas
Examen parcial bloque 1
Semana Santa
6 de Abril
Captura de requisitos y casos de uso
Publicación de trabajos del bloque 2
13 de Abril
Modelado estructural con UML
15 de Abril
Análisis de sistemas con UML
20 de Abril
Modelado dinámico con UML
22 de Abril
Modelado de arquitectura con UML
27 de Abril
Diseño de sistemas con UML
29 de Abril
© DIT-UPM, 2010
Examen parcial bloque 2
12
Bloques 3 y 4: Conferencias y Gestión de proyectos
Día
Clase (2 horas)
4 de Mayo
Gestión de proyectos TIC
Publicación de trabajos del bloque 3
6 de Mayo (jueves)
Conferencia:
11 de Mayo (martes)
Conferencia:
13 de Mayo
Definición de proyecto
18 de Mayo
Aspectos humanos de la gestión de proyectos
20 de Mayo
Estimación, planificación y gestión de riesgos
25 de Mayo
Realización de proyectos
27 de Mayo
© DIT-UPM, 2010
Examen Parcial bloque 3
13
© DIT-UPM, 2010
Tema 1: Introducción a la
ingeniería del software
© DIT-UPM, 2010
15
© DIT-UPM, 2010
16
  Ingeniería
 Actividad profesional que usa del conocimiento
científico-técnico y de la experiencia en la organización
de recursos económicos y equipos humanos en la
invención, desarrollo y producción de objetos y
prestación de servicios
© DIT-UPM, 2010
17
© DIT-UPM, 2010
18
© DIT-UPM, 2010
19
 Ingeniería
del software (Bauer 1969)
 La ingeniería del software es el establecimiento y uso
de asentados principios de ingeniería para la
obtención económica de software fiable que funcione
eficientemente en máquinas reales.
 Ingeniería
del software (IEEE 1993)
 (1) Aplicación de un enfoque sistemático, disciplinado
y cuantificable al desarrollo, operación y mantenimiento
del software. (2) El estudio de los enfoques aplicables
a la obtención de la definición (1).
© DIT-UPM, 2010
20
 Guías y recomendaciones destinadas a recopilar
prácticas, procedimientos y técnicas que pretenden
garantizar la calidad y controlabilidad del proceso de
desarrollo de software.
 Elaboradas por consorcios industriales, grandes
clientes del software y organismos internacionales de
estandarización
© DIT-UPM, 2010
21
© DIT-UPM, 2010
Descargar