Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
1
GUÍA DE APRENDIZAJE
Datos Descriptivos
CENTRO RESPONSABLE E.U. Informática
OTROS CENTROS IMPLICADOS:
CICLO: GRADO SIN ATRIBUCIONES
MÓDULO:
MATERIA:
ASIGNATURA: Arquitectura y Diseño Software
CURSO 3
DEPARTAMENTO RESPONSABLE: ORGANIZACION Y ESTRUCTURA DE LA INFORMACION (TITULO PROVISIONAL)
CRÉDITOS EUROPEOS: 6
CARÁCTER: OBLIGATORIA
ITINERARIO:
CURSO ACADÉMICO: 2012-2013
PERIODO DE IMPARTICIÓN: Semestre 1º (Septiembre-Enero)
IDIOMAS IMPARTICIÓN: Castellano
OTROS IDIOMAS IMPARTICIÓN:
HORAS/CRÉDITO: 27
2
Profesorado
COORDINADOR:
NOMBRE DESPACHO EMAIL EN INGLÉS
JUAN GARBAJOSA SOPEÑA
1205
No
PILAR MARTÍNEZ GARCÍA
1127
No
AGUSTIN YAGUE PANADERO
1119
No
JORGE ENRIQUE PEREZ MARTINEZ
4415
No
(*) Profesores externos en cursiva.
3
Requisitos previos necesarios
ASIGNATURAS SUPERADAS
OTROS REQUISITOS
Conocimientos previos recomendados
ASIGNATURAS PREVIAS RECOMENDADAS Es recomendable haber cursado Ingeniería de requisitos y modelado.
CONOCIMIENTOS PREVIOS Para cursar la asignatura se requiere haber adquirido conocimientos sólidos de modelado.
OTROS CONOCIMIENTOS
4
Competencias
CÓDIGO COMPETENCIA NIVEL RA E1
Capacidad para desarrollar, mantener y evaluar servicios
y sistemas software que satisfagan todos los requisitos
del usuario y se comporten de forma fiable y eficiente,
sean asequibles de desarrollar y mantener y cumplan
normas de calidad, aplicando las teorías, principios,
métodos y prácticas de la Ingeniería del Software.
N3
RA_03
RA_04
E2
Capacidad de dar solución a problemas de integración
en función de las estrategias, estándares y tecnologías
disponibles.
N2
RA_01
RA_02
E3
Capacidad para valorar las necesidades del cliente y
especificar los requisitos
software para satisfacer estas necesidades,
reconciliando objetivos en conflicto
mediante la búsqueda de compromisos aceptables
dentro de las limitaciones
derivadas del coste, del tiempo, de la existencia
de sistemas ya desarrollados y de las propias
organizaciones.
N2
RA_02
RA_04
E4
Capacidad para diseñar soluciones apropiadas en uno
o más dominios de aplicación utilizando métodos de la
ingeniería del software que integren aspectos éticos,
sociales, legales y económicos.
N3
RA_02
RA_04
E5
Capacidad de identificar y analizar problemas y diseñar,
desarrollar, implementar,
verificar y documentar soluciones software sobre la base
de un conocimiento
adecuado de las teorías, modelos y técnicas actuales.
N3
RA_02
RA_03
E6
Capacidad de identificar, evaluar y gestionar los riesgos
potenciales asociados que pudieran presentarse.
N1
RA_02
RA_04
G1
Capacidad de análisis y síntesis.
N3
RA_01
RA_02
G11
Creatividad.
N1
RA_01
G13
Iniciativa y capacidad emprendedora.
N1
RA_04
G14
Motivación por la calidad.
N3
RA_01
RA_03
5
G3
Comunicación oral y escritura.
N2
RA_03
G4
Uso de la lengua inglesa.
N1
RA_03
G5
Uso de las tecnologías de la información y las
comunicaciones.
N1
RA_03
G6
Resolución de problemas.
N3
RA_01
RA_02
G7
Trabajo en equipo.
N2
RA_04
G9
Razonamiento crítico.
N3
RA_02
RA_03
I1
Capacidad para diseñar, desarrollar, seleccionar y
evaluar aplicaciones y sistemas informáticos,
asegurando su fiabilidad, seguridad y calidad, conforme
a principios éticos y a la legislación y normativa vigente.
N3
RA_03
RA_04
I11
Conocimiento y aplicación de las características,
funcionalidades y estructura de los Sistemas
Distribuidos, las Redes de Computadores e Internet y
diseñar e
implementar aplicaciones basadas en ellas.
N1
RA_01
I13
Conocimiento y aplicación de las herramientas
necesarias para el almacenamiento,
procesamiento y acceso a los Sistemas de información,
incluidos los basados en
web.
N1
RA_03
I16
Conocimiento y aplicación de los principios,
metodologías y ciclos de vida de la
ingeniería de software.
N3
RA_03
I22
Conocimiento de los fundamentos del uso y
programación de los computadores, los sistemas
operativos, las bases de datos y, en general, los
programas informáticos con aplicación en ingeniería.
N1
RA_01
RA_04
I3
Capacidad para comprender la importancia de la
negociación, los hábitos de trabajo efectivos, el liderazgo
y las habilidades de comunicación en todos los entornos
de desarrollo de software.
N1
RA_04
I4
Capacidad para elaborar el pliego de condiciones
técnicas de una instalación
informática que cumpla los estándares y normativas
vigentes.
N1
RA_03
RA_04
I8
Capacidad para analizar, diseñar, construir y mantener
aplicaciones de forma
robusta, segura y eficiente, eligiendo el paradigma y los
lenguajes de programación más adecuados.
N3
RA_01
RA_03
6
Resultados de aprendizaje
CÓDIGO DESCRIPCIÓN
RA_01 Modela y diseña soluciones atendiendo a compromisos de modularidad y eficiencia
RA_02 Identifica y analiza problemas para solventar soluciones software sobre la base de un
conocimiento adecuado de teorías, modelos y técnicas actuales
RA_03
Demuestra comprensión y capacidad para la aplicación de las teorías, modelos y técnicas
actuales para la identificación de los problemas, el análisis, el diseño del software, el
desarrollo, la implementación, la verificación y la documentación.
RA_04 Desarrolla, evalúa y mantiene sistemas software que satisface requisitos de usuario
7
Indicadores de logro
CÓDIGO INDICADOR RA
IN_01 El alumno conoce dónde encaja la arquitectura software en los modelos
de ciclo de vida
RA_01
RA_02
RA_03
RA_04
IN_02 El alumno conoce los aspectos necesarios para poder diseñar
arquitecturas
RA_01
RA_02
RA_03
RA_04
IN_03 El alumno conoce las vistas arquitectónicas que pueden ser necesarias
para definir una arquitectura
RA_01
RA_02
RA_03
RA_04
IN_04 El alumno conoce los tipos de estilos arquitectónicos existentes, y es
capaz de especificar la arquitectura de un sistema software valorando y
negociando las diferentes opciones arquitectónicas
RA_01
RA_02
RA_03
RA_04
IN_05 El alumno conoce al menos un modelo de evaluación de arquitecturas y
es capaz de evaluar caso prácticos
RA_01
RA_02
RA_03
RA_04
IN_06 El alumno conoce dónde se ubica el diseño software en los diferentes
ciclos de vida
RA_01
RA_02
RA_03
RA_04
8
IN_07 El alumno conoce los aspectos fundamentales para poder realizar un
buen diseño
RA_01
RA_02
RA_03
IN_08 El alumno conoce y es capaz de aplicar las técnicas y herramientas
necesarias para poder llevar a cabo un diseño no orientado a objetos
RA_01
RA_02
RA_03
IN_09 El alumno conoce y es capaz de aplicar las técnicas y herramientas
necesarias para poder llevar a cabo un diseño orientado a objetos
RA_01
RA_02
RA_03
IN_10 El alumno sabe determinar qué tipo de método diseño es más adecuado
para cada desarrollo software
RA_01
RA_02
RA_03
IN_11 El alumno conoce la documentación necesaria para poder representar
una arquitectura y es capaz de producir la documentación de un diseño
RA_04
IN_12 El alumno conoce y es capaz de aplicar las heurísticas de diseño para
poder evaluar, verificar y validar un diseño
RA_01
RA_02
RA_03
IN_13 El alumno conoce los principales patrones de diseño y es capaz de
identificar el patrón adecuado en casos prácticos
RA_01
RA_02
RA_03
IN_14 El alumno conoce el concepto de arquitectura de referencia y el
contenido de algunas de las principales arquitecturas de referencia
RA_01
RA_02
RA_03
RA_04
9
IN_15 El alumno conoce el concepto de línea de producto y es capaz de
identificar las características comunes y específicas de las líneas de
producto
RA_01
RA_02
RA_03 RA_04
10
Contenidos específicos (temario)
TEMA /
CAPÍTULO
APARTADO
APROXIMACIÓN A
LA ELECCIÓN DE
UN MÉTODO DE
DISEÑO
Clasificación de los métodos de
diseño IN_10
Patrones de diseño
IN_10
Anti-patrones de diseño
IN_10
ARQUITECTURA
SOFTWARE Y EL
CICLO DE VIDA
Introducción al concepto de
arquitectura IN_01
Evolución histórica del concepto de
arquitectura IN_01
El papel del arquitecto software
IN_01
ARQUITECTURAS
DE REFERENCIA
Concepto de arquitectura de
referencia IN_14
Ejemplos de arquitecturas de
referencia
CONSIDERACIONES
DE DISEÑO
Abstracción
IN_07
Modularidad, acoplamiento y cohesión
IN_07
Ocultación de información
IN_07
Límites de complejidad
IN_07
11
Estructuras jerárquicas IN_07
DISEÑO DE
ARQUITECTURAS
Diseño dirigido por atributos
IN_02
Flujo de diseño de una arquitectura
IN_02
Aspectos de diseño, opciones y
decisiones IN_02
Tipos de decisiones
IN_02
DISEÑO Y EL CICLO
DE VIDA
Introducción a los ciclos de vida
IN_06
Modelos de proceso
IN_06
Ejemplos de ciclos de vida
IN_06
DOCUMENTACIÓN
DEL DISEÑO
Documentación de diseño
IN_11
Estándar IEEE 1016
IN_11
ESTILOS
ARQUITECTÓNICOS
Y TIPOS DE
ARQUITECTURAS
Estilos arquitectónicos
IN_04
Patrones de Alexander
IN_04
EVALUACIÓN DE
ARQUITECTURAS Y
REFACTORIZACIÓN
12
Introducción a la evaluación de
arquitecturas IN_05
Técnicas de análisis de arquitecturas
IN_05
Modelo ATAM de evaluación de
arquitecturas IN_05
EVALUACIÓN
DEL DISEÑO,
VERIFICACIÓN Y
VALIDACIÓN
Heurísticas de diseño
IN_12
LÍNEAS DE
PRODUCTO
Concepto de línea de producto
IN_15
Modelos de características
IN_15
MÉTODOS DE
DISEÑO NO
ORIENTADOS A
OBJETOS
Descomposición funcional
IN_08
Diseño orientado al flujo de datos
IN_08
Diseño basado en estructuras de
datos IN_08
MÉTODOS DE
DISEÑO
ORIENTADOS A
OBJETOS
Identificación de objetos
IN_09
Identificación de atributos y
propiedades IN_09
Determinar asociaciones
IN_09
PATRONES DE
DISEÑO,
COMPONENTES Y
REUTILIZACIÓN
13
Introducción a los patrones de diseño
IN_13
Familias de patrones
IN_13
Patrones J2EE
IN_13
VISTA
ARQUITECTÓNICAS
Introducción a las vistas
arquitectónicas IN_03
Modelo IEEE 1471
IN_03
Especificación de puntos de vista
IN_03
Modelo 4 + 1 de Kruchten
IN_03
14
Breve descripción de las modalidades organizativas utilizadas y métodos de enseñanza empleados
MODALIDAD DESCRIPCIÓN MÉTODO MÉTODOS DE
ENSEÑANZA
Clases teóricas
Las clases teóricas se organizarán en forma
de presentaciones de cada tema durante
30 minutos, y posteriormente los alumnos
expondrán cuestiones del tema presentado
por el profesor el día anterior. Los temas
serán preparados por los alumnos en grupos
de 4 o 5 alumnos, y será el porfesor quien
decida el alumno que presenta, y que
representará al grupo. Se realizarán preguntas
por parte del profesor y de otros alumnos.
Este esquema se implementará apartir de la
semana 4. Las primeras semanas el esquema
se aproximará a una clase magistral, pero
en la que se fomentará una alta participación
de los alumnos, como forma de introducir la
dinámica de los siguientes días.
Lección Magistral
Estudio de Teoría
Clases prácticas
Las clases prácticas se centrarán en discutir
un caso de estudio real, propuesto por la
industria. Este caso de estudio se utilizará
como base para que los alumnos, en grupos
de 4 o 5 alumnos, propongan y desarrollen
una arquitectura , y la evalúe. La clases serán
el lugar de discusión y puesta en común
de las diferentes orientaciones, porblemas
encontrados y dudas de cada grupo.
Método Expositivo
Aprendizaje Basado en Proyectos
Aprendizaje Cooperativo
Prácticas externas
Dentro de sta asignatura no se realizarán
prácticas externas
Aprendizaje Cooperativo
Tutorías
Las tutorías se desarrollarán como forma de
apoyar la labor del alumno, bien en su estudio
individual bien en su trabajo en grupo, a la
hora de realizar trabajos teóricos o prácticos.
Aprendizaje Cooperativo
Estudio y trabajo en
grupo
El trabajo en grupo, de forma colaborativa
se empleará para el desarrollo de trabajos
teóricos por parte de los alumnos o la
realización de trabajos prácticos. En los
trabajos teóricos la presentación será
indivudual, y en los tarbajos prácticos existe
la posibildiad de preguntar individualmente
a los alumnos, para conocer su grado de
participación e involucración.
Método Expositivo
Aprendizaje Cooperativo
Estudio de Teoría
15
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistencia
activa
Clases
teóricas
Lección
Magistral Aula 2 hrs. Sí
Ambos 1 1,85
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistencia
activa
Clases
teóricas
Lección
Magistral Aula 2 hrs. Sí
Ambos 1 1,85
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistencia
activa
Clases
teóricas
Lección
Magistral Aula 2 hrs. Sí
Ambos 2 2,47
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistencia
activa
Clases
teóricas
Lección
Magistral Aula 2 hrs. Sí
Ambos 2 2,47
Elaboración
de trabajo
teórico
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 2
1,23
Asistencia
activa
Clases
prácticas
Método
Expositivo Laboratorio 1 hrs. Sí
Ambos 0 0,62
Elaboración
trabajo
práctico 1
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 9
5,56
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistencia
activa
Clases
teóricas
Estudio de
Teoría Aula 2 hrs. Sí
Ambos 2 2,47
Asistencia
activa
Clases
prácticas
Método
Expositivo Laboratorio 1 hrs. Sí
Ambos 0 0,62
Elaboración
de trabajo
teórico
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 2
1,23
Elaboración
trabajo
práctico 1
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 4
2,47
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistencia
activa
Clases
teóricas
Estudio de
Teoría Aula 2 hrs. Sí
Ambos 2 2,47
Asistencia
activa
Clases
prácticas
Método
Expositivo Laboratorio 1 hrs. Sí
Ambos 0 0,62
Elaboración
de trabajo
teórico
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 2
1,23
Elaboración
trabajo
práctico 1
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 4
2,47
Cronograma de trabajo de la asignatura
SEMANA ACTIVIDADES
1
2
3
4
5
6
16
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistencia
activa
Clases
teóricas
Estudio de
Teoría Aula 2 hrs. Sí
Ambos 2 2,47
Asistencia
activa
Clases
prácticas
Método
Expositivo Laboratorio 1 hrs. Sí
Ambos 0 0,62
Elaboración
de trabajo
teórico
Estudio y
trabajo en
grupo
Estudio de
Teoría
Otros
0 hrs.
Sí
Ambos 2
1,23
Elaboración
trabajo
práctico 1
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 4
2,47
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistencia
activa
Clases
teóricas
Estudio de
Teoría Aula 2 hrs. Sí
Ambos 2 2,47
Asistencia
activa
Clases
prácticas
Método
Expositivo Laboratorio 1 hrs. Sí
Ambos 0 0,62
Elaboración
de trabajo
teórico
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 2
1,23
Elaboración
Entrega
Final trabajo
práctico 1
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 4
2,47
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistencia
activa
Clases
teóricas
Estudio de
Teoría Aula 2 hrs. Sí
Ambos 2 2,47
Asistencia
activa
Clases
prácticas
Método
Expositivo Laboratorio 1 hrs. Sí
Ambos 0 0,62
Elaboración
de trabajo
teórico
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 2
1,23
Elaboración
trabajo
práctico 2
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 4
2,47
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistencia
activa
Clases
teóricas
Estudio de
Teoría Aula 2 hrs. Sí
Ambos 2 2,47
Asistencia
activa
Clases
prácticas
Método
Expositivo Laboratorio 1 hrs. Sí
Ambos 0 0,62
Elaboración
de trabajo
teórico
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 2
1,23
Elaboración
trabajo
práctico 2
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 4
2,47
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistencia
activa
Clases
teóricas
Estudio de
Teoría Aula 2 hrs. Sí
Ambos 2 2,47
Asistencia
activa
Clases
prácticas
Método
Expositivo Laboratorio 1 hrs. Sí
Ambos 0 0,62
7
8
9
10
11
17
Elaboración
de trabajo
teórico
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 2
1,23
18
Elaboración
trabajo
práctico 2
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 4
2,47
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistencia
activa
Clases
teóricas
Estudio de
Teoría Aula 2 hrs. Sí
Ambos 2 2,47
Asistencia
activa
Clases
prácticas
Aprendizaje
Cooperativo Laboratorio 1 hrs. Sí
Ambos 0 0,62
Elaboración
de trabajo
teórico
Tutorías
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 2
1,23
Elaboración
trabajo
práctico 2
Prácticas
externas
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 4
2,47
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistencia
activa
Clases
teóricas
Estudio de
Teoría Aula 2 hrs. Sí
Ambos 2 2,47
Asistencia
activa
Clases
prácticas
Método
Expositivo Laboratorio 1 hrs. Sí
Ambos 0 0,62
Elaboración
de trabajo
teórico
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 2
1,23
Elaboración
trabajo
práctico 2
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 4
2,47
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistencia
activa
Clases
teóricas
Estudio de
Teoría Aula 2 hrs. Sí
Ambos 2 2,47
Asistencia
activa
Clases
prácticas
Aprendizaje
Cooperativo Laboratorio 1 hrs. Sí
Ambos 0 0,62
Elaboración
de trabajo
teórico
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 2
1,23
Elaboración
trabajo
práctico 2
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 4
2,47
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistencia
activa
Clases
teóricas
Estudio de
Teoría Aula 2 hrs. Sí
Ambos 2 2,47
Asistencia
activa
Estudio y
trabajo en
grupo
Método
Expositivo
Laboratorio
1 hrs.
Sí
Ambos 0
0,62
Elaboración
de trabajo
teórico
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 2
1,23
Elaboración
trabajo
práctico 2
Tutorías
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 8
4,94
12
13
14
15
19
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistencia
activa
Clases
teóricas
Estudio de
Teoría Aula 2 hrs. Sí
Ambos 2 2,47
16
20
Elaboración
de trabajo
teórico
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 2
1,23
Elaboración
Entrega
trabajo
práctico 2
Estudio y
trabajo en
grupo
Aprendizaje
Cooperativo
Otros
0 hrs.
Sí
Ambos 4
2,47
Asistencia
activa
Clases
prácticas
Aprendizaje
Basado en
Proyectos
Laboratorio 1 hrs. Sí Ambos 0 0,62
21
Asistencia
activa
Aula
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
2,5
Asistencia
activa
Aula
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
2,5
Asistencia
activa
Aula
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
2,5
Asistencia
activa
Aula
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
2,5
Evaluación de la asignatura
SEMANA EVALUACIONES
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
1
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
2
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
3
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
4
22
Elaboración de trabajo teórico
Otros
Ambos
Informes/ memorias de prácticas
1,6
Asistencia activa
Laboratorio
Ambos
Pruebas orales(individual, en grupo, presentacion de temas, trabajos
0
0
23
Asistencia
activa
Laboratorio
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
0
Asistencia
activa
Aula
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
2,5
Elaboración
trabajo
práctico 1
Otros
Ambos
Informes/
memorias de
prácticas
3,1
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistencia
activa
Aula
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
2,5
5
Elaboración
de trabajo
teórico
Otros
Ambos
Informes/
memorias de
prácticas
1,5
Elaboración
trabajo
práctico 1
Otros
Ambos
Informes/
memorias de
prácticas
3,1
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
6
Asistencia
activa
Laboratorio
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
0
Otros Ambos 1,6
24
Elaboración
trabajo
práctico 1
Otros
Ambos
Informes/
memorias de
prácticas
3,1
Asistencia
activa
Aula
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
2,5
Asistencia
activa
Laboratorio
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
0
Elaboración
de trabajo
teórico
Otros
Ambos
Informes/
memorias de
prácticas
1,5
Elaboración
trabajo
práctico 1
Otros
Ambos
Informes/
memorias de
prácticas
3,1
Asistencia
activa
Aula
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
2,5
Asistencia
activa
Laboratorio
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
0
Elaboración
de trabajo
teórico
Informes/
memorias de
prácticas
7
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
8
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
25
Elaboración
de trabajo
teórico
Otros
Ambos
Informes/
memorias de
prácticas
1,5
26
Elaboración
Entrega
Final trabajo
práctico 1
Otros
Ambos
Informes/
memorias de
prácticas
3,1
Asistencia
activa
Aula
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
2,5
Asistencia
activa
Laboratorio
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
0
Elaboración
de trabajo
teórico
Otros
Ambos
Informes/
memorias de
prácticas
1,5
Elaboración
trabajo
práctico 2
Otros
Ambos
Informes/
memorias de
prácticas
3,1
Asistencia
activa
Aula
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
2,5
Asistencia
activa
Laboratorio
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
0
Elaboración
de trabajo
teórico
Otros
Ambos
Informes/
memorias de
prácticas
1,5
9
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
10
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
27
Otros Ambos 3,1
28
Asistencia
activa
Aula
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
2,5
Asistencia
activa
Laboratorio
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
0
Elaboración
de trabajo
teórico
Otros
Ambos
Informes/
memorias de
prácticas
1,5
Elaboración
trabajo
práctico 2
Otros
Ambos
Informes/
memorias de
prácticas
3,1
Asistencia
activa
Aula
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
2,5
Asistencia
activa
Laboratorio
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
0
Elaboración
de trabajo
teórico
Otros
Ambos
Informes/
memorias de
prácticas
1,5
Elaboración
trabajo
práctico 2
Informes/
memorias de
prácticas
11
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
12
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
29
Elaboración
trabajo
práctico 2
Otros
Ambos
Informes/
memorias de
prácticas
3,1
30
Asistencia
activa
Aula
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
2,5
Asistencia
activa
Laboratorio
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
0
Elaboración
de trabajo
teórico
Otros
Ambos
Informes/
memorias de
prácticas
1,5
Elaboración
trabajo
práctico 2
Otros
Ambos
Informes/
memorias de
prácticas
3,1
Asistencia
activa
Aula
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
2,5
Asistencia
activa
Laboratorio
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
0
Elaboración
de trabajo
teórico
Otros
Ambos
Informes/
memorias de
prácticas
1,5
Elaboración
trabajo
práctico 2
Otros
Ambos
Informes/
memorias de
prácticas
3,1
13
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
14
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
31
15 Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
32
Asistencia
activa
Aula
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
2,5
Asistencia
activa
Laboratorio
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
0
Elaboración
de trabajo
teórico
Otros
Ambos
Informes/
memorias de
prácticas
1,5
Elaboración
trabajo
práctico 2
Otros
Ambos
Informes/
memorias de
prácticas
3,1
Asistencia
activa
Aula
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
2,5
Asistencia
activa
Laboratorio
Ambos
Pruebas orales
(individual, en
grupo,
presentación de
temas-
trabajos,...)
0
Elaboración
de trabajo
teórico
Otros
Ambos
Informes/
memorias de
prácticas
1,5
Elaboración
Entrega
trabajo
práctico 2
Otros
Ambos
Informes/
memorias de
prácticas
3,1
16
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
33
Criterios de calificación de la asignatura
La calificación final se obtendrá mediante la siguiente fórmula:
NF = AC*0,10 +PIC*0,20+ PGC*0,1+ TT*0,2 + TP*0,40
Todos los componentes de la nota final son optativos.
La evaluación de la AC estará en función de la participación activa del estudiante.
• Asistencia a clase (AC)
• Participación individual en clase y defensa de trabajos (PIC)
• Participación del grupo en clase (PGC)
• Evaluación de trabajos teóricos (TT)
• Evaluación de actividades prácticas (TP)
Los alumnos estarán organizados en grupos. Cada grupo tendrá que realizar y
presentar dos trabajos teóricos durante el curso. Se asignarán al inicio de curso los
trabajos
que tiene que desarrollar cada grupo. El día que corresponda al estudio de cada
tema, el grupo al que haya sido asignado el tema, deberá realizar una presentación
oral sobre el tema. Al menos un integrante del grupo realizará la exposición del
trabajo y el resto deberán estar en condiciones de responder a las cuestiones que se
el resto de participantes les planteen sobre los contenidos presentados. Alumnos de
otros grupos podrán realizar preguntas y estas intervenciones se consideraran para la
calificación tanto del alumno que plantea la pregunta como del alumno que responde.
Todos los alumnos deberán estar en condiciones de responder a preguntas generales
sobre el contenido base de las presentaciones.
Para aquellos alumnos que deseen no acogerse a la evaluación continua, la
calificación final se calculará de la siguiente forma:
NF = (TT*0,20 + TP*0,30) + DO*0,50
• Evaluación de trabajos teóricos (TT)
• Evaluación de actividades prácticas (TP)
• Evaluación de la defensa oral (DO)
Para aprobar será necesario obtener al menos una puntuación de 2,5 en el grupo
(TT*0,2 + TP*0,30) y 2,5 en DO
Los alumnos que no deseen acogerse a evaluación continua deberán comunicárselo
a los profesores antes del día 10 de octubre
34
Recursos didácticos
TIPO DESCRIPCIÓN
35
Bibliografía Software Architecture: Foundations, Theory, and Practice. R. N. Taylor , N. Medvidovic , E. M. Dashofy. Wiley, 2009. ISBN-10: 0470167742. ISBN-13: 978-0470167748 Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives, Second Edition. Nick Rozanski; Eoin Woods. Addison-Wesley Professional. October 25, 2011. ISBN-10: 0-321-71833-X. ISBN-13: 978-0-321-71833-4 Applied SOA: Service-Oriented Architecture And Design Strategies. Michael Rosen; Boris Lublinsky; Kevin T. Smith; Marc J. Balcer. John Wiley & Sons. 2008. ISBN: 978-0-470-22365-9 Documenting Software Architectures: Views and Beyond, Second Edition. By: Paul Clements; Felix Bachmann; Len Bass; David Garlan; James Ivers; Reed Little; Paulo Merson; Robert Nord; Judith Stafford. Addison-Wesley Professional. 05-OCT-2010. Essential Software Architecture.Ian Gorton. Springer-Verlag Berlin and Heidelberg GmbH & Co. K; Edición: 2nd ed. 2011. ISBN-10: 3642191754. ISBN-13: 978-3642191756 Software Architecture in Practice, Second Edition. Len Bass;
Paul Clements; Rick Kazman. Addison-Wesley Professional.
2003. Colección Safari
Beyond Software Architecture: Creating and Sustaining
Winning Solutions. Luke Hohmann. Addison-Wesley
Professional. 2003. Colección Safari
Software Engineering: Principles and Practice. Hans van Vliet.
John Wiley & Sons. 2008. Safari
Software Architecture: A Case Based Approach. Vasudeva
Varma. Pearson Education India. 2009. ISBN-10:
81-3170-749-0. ISBN-13: 978-8-131-70749-4
Scaling Software Agility: Best Practices for Large Enterprises.
Dean Leffingwell. Addison-Wesley Professional . 2007. Safari
Software Systems Architecture: Working with Stakeholders
Using Viewpoints and Perspectives. Nick Rozanski; Eoin
Woods. Addison-Wesley Professional. 2005. Safari
The Design for Trustworthy Software Compilation Taguchi
Methods and Optimization for Robust Software. Bijay K.
Jayaswal; Peter C. Patton. Prentice Hall. 2007. Safari
Strategic Reuse with Asset-Based Development. Joe
DeCarlo; Lee Ackerman; Paul Elder; Chris Busch; Ana
Lopez-Mancisidor; Jin Kimura; Rishi S. Balaji. IBM Redbooks.
2008. Safari
Software engineering : theory and practice. Pfleeger, Shari
36
Recursos web Servidor Moodle del Departamento de Organización y
Estructura de la Información
37
Otra información reseñable