Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
GUÍA DE APRENDIZAJE
ARQUITECTURA Y DISEÑO SOFTWAREGRADO EN INGENIERIA DEL SOFTWARE
Datos Descriptivos
CENTRO RESPONSABLE: E.U. DE INFORMATICA
OTROS CENTROS IMPLICADOS:
CICLO: Grado sin atribucionesMÓDULO: Curso de AdaptaciónMATERIA:
ASIGNATURA: ARQUITECTURA Y DISEÑO SOFTWARECURSO: 0 º
DEPARTAMENTO RESPONSABLE:ORGANIZACION Y ESTRUCTURA DE LAINFORMACION (TITULO PROVISIONAL)
CRÉDITOS EUROPEOS: 6CARÁCTER: OBLIGATORIAITINERARIO:
CURSO ACADÉMICO: 2011/2012PERIODO DE IMPARTICIÓN: Semestre 1º (Septiembre-Enero)
IDIOMAS IMPARTICIÓN: EspañolOTROS IDIOMAS IMPARTICIÓN:
HORAS/CRÉDITO: 27
Profesorado
COORDINADOR: JUAN GARBAJOSA SOPEÑA
NOMBRE DESPACHO EMAIL EN INGLÉS
JUAN GARBAJOSA SOPEÑA 1201-4 [email protected] No
AGUSTIN YAGUE PANADERO 1123 [email protected] No
JORGE ENRIQUE PEREZ MARTINEZ 4413 [email protected] No
(*) Profesores externos en cursiva.
Tutorías
TUTORÍASNOMBRE
Lugar Día De A
Grupos
Nº de gruposTeoría 4
Prácticas 0GRUPOS ASIGNADOS EN:Laboratorio 5
Requisitos previos necesarios
ASIGNATURAS SUPERADAS
OTROS REQUISITOS
Conocimientos previos recomendados
ASIGNATURAS PREVIAS RECOMENDADAS
CONOCIMIENTOS PREVIOS
OTROS CONOCIMIENTOS
Competencias
CÓDIGO COMPETENCIA NIVEL RA
E1
Capacidad para desarrollar, mantener y evaluar serviciosy sistemas software que satisfagan todos los requisitosdel usuario y se comporten de forma fiable y eficiente,sean asequibles de desarrollar y mantener y cumplannormas de calidad, aplicando las teorías, principios,métodos y prácticas de la Ingeniería del Software.
N3RA_03
RA_04
E2Capacidad de dar solución a problemas de integraciónen función de las estrategias, estándares y tecnologíasdisponibles.
N2RA_01
RA_02
E3
Capacidad para valorar las necesidades del cliente yespecificar los requisitossoftware para satisfacer estas necesidades,reconciliando objetivos en conflictomediante la búsqueda de compromisos aceptablesdentro de las limitacionesderivadas del coste, del tiempo, de la existenciade sistemas ya desarrollados y de las propiasorganizaciones.
N2RA_02
RA_04
E4
Capacidad para diseñar soluciones apropiadas en unoo más dominios de aplicación utilizando métodos de laingeniería del software que integren aspectos éticos,sociales, legales y económicos.
N3RA_02
RA_04
E5
Capacidad de identificar y analizar problemas y diseñar,desarrollar, implementar,verificar y documentar soluciones software sobre la basede un conocimientoadecuado de las teorías, modelos y técnicas actuales.
N3RA_02
RA_03
E6Capacidad de identificar, evaluar y gestionar los riesgospotenciales asociados que pudieran presentarse.
N1RA_02
RA_04
G1 Capacidad de análisis y síntesis. N3RA_01
RA_02
G11 Creatividad. N1 RA_01
G13 Iniciativa y capacidad emprendedora. N1 RA_04
G14 Motivación por la calidad. N3RA_01
RA_03
G3 Comunicación oral y escritura. N2 RA_03
G4 Uso de la lengua inglesa. N1RA_03
G5Uso de las tecnologías de la información y lascomunicaciones.
N1 RA_03
G6 Resolución de problemas. N3RA_01
RA_02
G7 Trabajo en equipo. N2 RA_04
G9 Razonamiento crítico. N3RA_02
RA_03
I1
Capacidad para diseñar, desarrollar, seleccionary evaluar aplicaciones y sistemas informáticos,asegurando su fiabilidad, seguridad y calidad, conformea principios éticos y a la legislación y normativa vigente.
N3RA_03
RA_04
I11
Conocimiento y aplicación de las características,funcionalidades y estructura de los SistemasDistribuidos, las Redes de Computadores e Internet ydiseñar eimplementar aplicaciones basadas en ellas.
N1 RA_01
I13
Conocimiento y aplicación de las herramientasnecesarias para el almacenamiento,procesamiento y acceso a los Sistemas de información,incluidos los basados enweb.
N1 RA_03
I16Conocimiento y aplicación de los principios,metodologías y ciclos de vida de laingeniería de software.
N3 RA_03
I22
Conocimiento de los fundamentos del uso yprogramación de los computadores, los sistemasoperativos, las bases de datos y, en general, losprogramas informáticos con aplicación en ingeniería.
N1RA_01
RA_04
I3
Capacidad para comprender la importancia de lanegociación, los hábitos de trabajo efectivos, el liderazgoy las habilidades de comunicación en todos los entornosde desarrollo de software.
N1 RA_04
I4
Capacidad para elaborar el pliego de condicionestécnicas de una instalacióninformática que cumpla los estándares y normativasvigentes.
N1RA_03
RA_04
I8
Capacidad para analizar, diseñar, construir y manteneraplicaciones de formarobusta, segura y eficiente, eligiendo el paradigma y loslenguajes de programación más adecuados.
N3RA_01
RA_03
Resultados de aprendizaje
CÓDIGO DESCRIPCIÓNRA_01 Modela y diseña soluciones atendiendo a compromisos de modularidad y eficiencia
RA_02Identifica y analiza problemas para solventar soluciones software sobre la base de unconocimiento adecuado de teorías, modelos y técnicas actuales
RA_03Demuestra comprensión y capacidad para la aplicación de las teorías, modelos y técnicasactuales para la identificación de los problemas, el análisis, el diseño del software, eldesarrollo, la implementación, la verificación y la documentación.
RA_04 Desarrolla, evalúa y mantiene sistemas software que satisface requisitos de usuario
Indicadores de logro
CÓDIGO INDICADOR RAIN_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ñararquitecturas RA_01
RA_02
RA_03
RA_04
IN_03 El alumno conoce las vistas arquitectónicas que pueden ser necesariaspara definir una arquitectura RA_01
RA_02
RA_03
RA_04
IN_04 El alumno conoce los tipos de estilos arquitectónicos existentes, y escapaz de especificar la arquitectura de un sistema software valorando ynegociando 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 yes 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 diferentesciclos de vida RA_01
RA_02
RA_03
RA_04
IN_07 El alumno conoce los aspectos fundamentales para poder realizar unbuen diseño RA_01
RA_02
RA_03
IN_08 El alumno conoce y es capaz de aplicar las técnicas y herramientasnecesarias 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 herramientasnecesarias 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 adecuadopara cada desarrollo software RA_01
RA_02
RA_03
IN_11 El alumno conoce la documentación necesaria para poder representaruna 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 parapoder 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 deidentificar 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 elcontenido de algunas de las principales arquitecturas de referencia RA_01
RA_02
RA_03
RA_04
IN_15 El alumno conoce el concepto de línea de producto y es capaz deidentificar las características comunes y específicas de las líneas deproducto
RA_01
RA_02
RA_03
RA_04
Contenidos específicos (temario)
TEMA /CAPÍTULO
APARTADO
APROXIMACIÓN ALA ELECCIÓN DEUN MÉTODO DEDISEÑO
Clasificación de los métodos dediseño IN_10
Patrones de diseñoIN_10
Anti-patrones de diseñoIN_10
ARQUITECTURASOFTWARE Y ELCICLO DE VIDA
Introducción al concepto dearquitectura IN_01
Evolución histórica del concepto dearquitectura IN_01
El papel del arquitecto softwareIN_01
ARQUITECTURASDE REFERENCIA Concepto de arquitectura de
referencia IN_14
Ejemplos de arquitecturas dereferencia
CONSIDERACIONESDE DISEÑO Abstracción
IN_07
Modularidad, acoplamiento y cohesiónIN_07
Ocultación de informaciónIN_07
Límites de complejidadIN_07
Estructuras jerárquicasIN_07
DISEÑO DEARQUITECTURAS Diseño dirigido por atributos
IN_02
Flujo de diseño de una arquitecturaIN_02
Aspectos de diseño, opciones ydecisiones IN_02
Tipos de decisionesIN_02
DISEÑO Y EL CICLODE VIDA Introducción a los ciclos de vida
IN_06
Modelos de procesoIN_06
Ejemplos de ciclos de vidaIN_06
DOCUMENTACIÓNDEL DISEÑO Documentación de diseño
IN_11
Estándar IEEE 1016IN_11
ESTILOSARQUITECTÓNICOSY TIPOS DEARQUITECTURAS
Estilos arquitectónicosIN_04
Patrones de AlexanderIN_04
EVALUACIÓN DEARQUITECTURAS YREFACTORIZACIÓN
Introducción a la evaluación dearquitecturas IN_05
Técnicas de análisis de arquitecturasIN_05
Modelo ATAM de evaluación dearquitecturas IN_05
EVALUACIÓNDEL DISEÑO,VERIFICACIÓN YVALIDACIÓN
Heurísticas de diseñoIN_12
LÍNEAS DEPRODUCTO Concepto de línea de producto
IN_15
Modelos de característicasIN_15
MÉTODOS DEDISEÑO NOORIENTADOS AOBJETOS
Descomposición funcionalIN_08
Diseño orientado al flujo de datosIN_08
Diseño basado en estructuras dedatos IN_08
MÉTODOSDE DISEÑOORIENTADOS AOBJETOS
Identificación de objetosIN_09
Identificación de atributos ypropiedades IN_09
Determinar asociacionesIN_09
PATRONESDE DISEÑO,COMPONENTES YREUTILIZACIÓN
Introducción a los patrones de diseñoIN_13
Familias de patronesIN_13
Patrones J2EEIN_13
VISTAARQUITECTÓNICAS Introducción a las vistas
arquitectónicas IN_03
Modelo IEEE 1471IN_03
Especificación de puntos de vistaIN_03
Modelo 4 + 1 de KruchtenIN_03
Breve descripción de las modalidades organizativasutilizadas y métodos de enseñanza empleados
MODALIDAD DESCRIPCIÓN MÉTODO MÉTODOS DEENSEÑANZA
Clases teóricas
Las clases teóricas se organizarán en formade presentaciones de cada tema durante30 minutos, y posteriormente los alumnosexpondrán cuestiones del tema presentadopor el profesor el día anterior. Los temasserán preparados por los alumnos en gruposde 4 o 5 alumnos, y será el porfesor quiendecida el alumno que presenta, y querepresentará al grupo. Se realizarán preguntaspor parte del profesor y de otros alumnos.Este esquema se implementará apartir de lasemana 4. Las primeras semanas el esquemase aproximará a una clase magistral, peroen la que se fomentará una alta participaciónde los alumnos, como forma de introducir ladinámica de los siguientes días.
Lección Magistral
Estudio de Teoría
Clases prácticas
Las clases prácticas se centrarán en discutirun caso de estudio real, propuesto por laindustria. Este caso de estudio se utilizarácomo base para que los alumnos, en gruposde 4 o 5 alumnos, propongan y desarrollenuna arquitectura , y la evalúe. La clases seránel lugar de discusión y puesta en comúnde las diferentes orientaciones, porblemasencontrados y dudas de cada grupo.
Método Expositivo
Aprendizaje Basado en Proyectos
Aprendizaje Cooperativo
Prácticas externasDentro de sta asignatura no se realizaránprácticas externas
Aprendizaje Cooperativo
Tutorías
Las tutorías se desarrollarán como forma deapoyar la labor del alumno, bien en su estudioindividual bien en su trabajo en grupo, a lahora de realizar trabajos teóricos o prácticos.
Aprendizaje Cooperativo
Estudio y trabajo engrupo
El trabajo en grupo, de forma colaborativase empleará para el desarrollo de trabajosteóricos por parte de los alumnos o larealización de trabajos prácticos. En lostrabajos teóricos la presentación seráindivudual, y en los tarbajos prácticos existela posibildiad de preguntar individualmentea los alumnos, para conocer su grado departicipación e involucración.
Método Expositivo
Aprendizaje Cooperativo
Estudio de Teoría
Cronograma de trabajo de la asignatura
SEMANA ACTIVIDADES
1Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistenciaactiva
Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíAmbos
1 1,85
2Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistenciaactiva
Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíAmbos
1 1,85
3Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistenciaactiva
Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíAmbos
2 2,47
4
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistenciaactiva
Clasesteóricas
LecciónMagistral
Aula 2 hrs. SíAmbos
2 2,47
Elaboraciónde trabajoteórico
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
2 1,23
Asistenciaactiva
Clasesprácticas
MétodoExpositivo
Laboratorio 1 hrs. SíAmbos
0 0,62
Elaboracióntrabajopráctico 1
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
9 5,56
5
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistenciaactiva
Clasesteóricas
Estudio deTeoría
Aula 2 hrs. SíAmbos
2 2,47
Asistenciaactiva
Clasesprácticas
MétodoExpositivo
Laboratorio 1 hrs. SíAmbos
0 0,62
Elaboraciónde trabajoteórico
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
2 1,23
Elaboracióntrabajopráctico 1
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
4 2,47
6
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistenciaactiva
Clasesteóricas
Estudio deTeoría
Aula 2 hrs. SíAmbos
2 2,47
Asistenciaactiva
Clasesprácticas
MétodoExpositivo
Laboratorio 1 hrs. SíAmbos
0 0,62
Elaboraciónde trabajoteórico
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
2 1,23
Elaboracióntrabajopráctico 1
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
4 2,47
7
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistenciaactiva
Clasesteóricas
Estudio deTeoría
Aula 2 hrs. SíAmbos
2 2,47
Asistenciaactiva
Clasesprácticas
MétodoExpositivo
Laboratorio 1 hrs. SíAmbos
0 0,62
Elaboraciónde trabajoteórico
Estudio ytrabajo engrupo
Estudio deTeoría
Otros 0 hrs. SíAmbos
2 1,23
Elaboracióntrabajopráctico 1
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
4 2,47
8
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistenciaactiva
Clasesteóricas
Estudio deTeoría
Aula 2 hrs. SíAmbos
2 2,47
Asistenciaactiva
Clasesprácticas
MétodoExpositivo
Laboratorio 1 hrs. SíAmbos
0 0,62
Elaboraciónde trabajoteórico
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
2 1,23
ElaboraciónEntregaFinal trabajopráctico 1
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. Sí
Ambos
4 2,47
9
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistenciaactiva
Clasesteóricas
Estudio deTeoría
Aula 2 hrs. SíAmbos
2 2,47
Asistenciaactiva
Clasesprácticas
MétodoExpositivo
Laboratorio 1 hrs. SíAmbos
0 0,62
Elaboraciónde trabajoteórico
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
2 1,23
Elaboracióntrabajopráctico 2
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
4 2,47
10
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistenciaactiva
Clasesteóricas
Estudio deTeoría
Aula 2 hrs. SíAmbos
2 2,47
Asistenciaactiva
Clasesprácticas
MétodoExpositivo
Laboratorio 1 hrs. SíAmbos
0 0,62
Elaboraciónde trabajoteórico
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
2 1,23
Elaboracióntrabajopráctico 2
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
4 2,47
11
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistenciaactiva
Clasesteóricas
Estudio deTeoría
Aula 2 hrs. SíAmbos
2 2,47
Asistenciaactiva
Clasesprácticas
MétodoExpositivo
Laboratorio 1 hrs. SíAmbos
0 0,62
Elaboraciónde trabajoteórico
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
2 1,23
Elaboracióntrabajopráctico 2
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
4 2,47
12
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistenciaactiva
Clasesteóricas
Estudio deTeoría
Aula 2 hrs. SíAmbos
2 2,47
Asistenciaactiva
Clasesprácticas
AprendizajeCooperativo
Laboratorio 1 hrs. SíAmbos
0 0,62
Elaboraciónde trabajoteórico
TutoríasAprendizajeCooperativo
Otros 0 hrs. SíAmbos
2 1,23
Elaboracióntrabajopráctico 2
Prácticasexternas
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
4 2,47
13
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistenciaactiva
Clasesteóricas
Estudio deTeoría
Aula 2 hrs. SíAmbos
2 2,47
Asistenciaactiva
Clasesprácticas
MétodoExpositivo
Laboratorio 1 hrs. SíAmbos
0 0,62
Elaboraciónde trabajoteórico
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
2 1,23
Elaboracióntrabajopráctico 2
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
4 2,47
14
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistenciaactiva
Clasesteóricas
Estudio deTeoría
Aula 2 hrs. SíAmbos
2 2,47
Asistenciaactiva
Clasesprácticas
AprendizajeCooperativo
Laboratorio 1 hrs. SíAmbos
0 0,62
Elaboraciónde trabajoteórico
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
2 1,23
Elaboracióntrabajopráctico 2
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
4 2,47
15
Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistenciaactiva
Clasesteóricas
Estudio deTeoría
Aula 2 hrs. SíAmbos
2 2,47
Asistenciaactiva
Estudio ytrabajo engrupo
MétodoExpositivo
Laboratorio 1 hrs. SíAmbos
0 0,62
Elaboraciónde trabajoteórico
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
2 1,23
Elaboracióntrabajopráctico 2
TutoríasAprendizajeCooperativo
Otros 0 hrs. SíAmbos
8 4,94
16Actividad Modalidad Met.Ense. Lugar Duración Evaluación Tipo Prep. Carga(%)
Asistenciaactiva
Clasesteóricas
Estudio deTeoría
Aula 2 hrs. SíAmbos
2 2,47
Laboratorio 1 hrs. Sí Ambos 0 0,62
Asistenciaactiva
Clasesprácticas
AprendizajeBasado enProyectos
Elaboraciónde trabajoteórico
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. SíAmbos
2 1,23
ElaboraciónEntregatrabajopráctico 2
Estudio ytrabajo engrupo
AprendizajeCooperativo
Otros 0 hrs. Sí
Ambos
4 2,47
Evaluación de la asignatura
SEMANA EVALUACIONES
1
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistenciaactiva
Aula Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
2,5
2
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistenciaactiva
Aula Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
2,5
3
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistenciaactiva
Aula Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
2,5
4
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistenciaactiva
Aula Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
2,5
Elaboraciónde trabajoteórico
Otros AmbosInformes/memorias deprácticas
1,6
Asistenciaactiva
Laboratorio AmbosPruebas orales(individual,
0
en grupo,presentación detemas-trabajos,...)
Elaboracióntrabajopráctico 1
Otros AmbosInformes/memorias deprácticas
3,1
5
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistenciaactiva
Aula Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
2,5
Asistenciaactiva
Laboratorio Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
0
Elaboraciónde trabajoteórico
Otros AmbosInformes/memorias deprácticas
1,5
Elaboracióntrabajopráctico 1
Otros AmbosInformes/memorias deprácticas
3,1
6
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistenciaactiva
Aula Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
2,5
Asistenciaactiva
Laboratorio Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
0
Otros Ambos 1,6
Elaboraciónde trabajoteórico
Informes/memorias deprácticas
Elaboracióntrabajopráctico 1
Otros AmbosInformes/memorias deprácticas
3,1
7
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistenciaactiva
Aula Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
2,5
Asistenciaactiva
Laboratorio Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
0
Elaboraciónde trabajoteórico
Otros AmbosInformes/memorias deprácticas
1,5
Elaboracióntrabajopráctico 1
Otros AmbosInformes/memorias deprácticas
3,1
8
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistenciaactiva
Aula Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
2,5
Asistenciaactiva
Laboratorio Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
0
Elaboraciónde trabajoteórico
Otros AmbosInformes/memorias deprácticas
1,5
ElaboraciónEntregaFinal trabajopráctico 1
Otros AmbosInformes/memorias deprácticas
3,1
9
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistenciaactiva
Aula Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
2,5
Asistenciaactiva
Laboratorio Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
0
Elaboraciónde trabajoteórico
Otros AmbosInformes/memorias deprácticas
1,5
Elaboracióntrabajopráctico 2
Otros AmbosInformes/memorias deprácticas
3,1
10
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistenciaactiva
Aula Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
2,5
Asistenciaactiva
Laboratorio Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
0
Elaboraciónde trabajoteórico
Otros AmbosInformes/memorias deprácticas
1,5
Otros Ambos 3,1
Elaboracióntrabajopráctico 2
Informes/memorias deprácticas
11
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistenciaactiva
Aula Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
2,5
Asistenciaactiva
Laboratorio Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
0
Elaboraciónde trabajoteórico
Otros AmbosInformes/memorias deprácticas
1,5
Elaboracióntrabajopráctico 2
Otros AmbosInformes/memorias deprácticas
3,1
12
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistenciaactiva
Aula Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
2,5
Asistenciaactiva
Laboratorio Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
0
Elaboraciónde trabajoteórico
Otros AmbosInformes/memorias deprácticas
1,5
Elaboracióntrabajopráctico 2
Otros AmbosInformes/memorias deprácticas
3,1
13
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistenciaactiva
Aula Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
2,5
Asistenciaactiva
Laboratorio Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
0
Elaboraciónde trabajoteórico
Otros AmbosInformes/memorias deprácticas
1,5
Elaboracióntrabajopráctico 2
Otros AmbosInformes/memorias deprácticas
3,1
14
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistenciaactiva
Aula Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
2,5
Asistenciaactiva
Laboratorio Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
0
Elaboraciónde trabajoteórico
Otros AmbosInformes/memorias deprácticas
1,5
Elaboracióntrabajopráctico 2
Otros AmbosInformes/memorias deprácticas
3,1
15 Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistenciaactiva
Aula Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
2,5
Asistenciaactiva
Laboratorio Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
0
Elaboraciónde trabajoteórico
Otros AmbosInformes/memorias deprácticas
1,5
Elaboracióntrabajopráctico 2
Otros AmbosInformes/memorias deprácticas
3,1
16
Actividad Lugar Tipo Técnica eval. Peso(%) Eval. min.
Asistenciaactiva
Aula Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
2,5
Asistenciaactiva
Laboratorio Ambos
Pruebas orales(individual,en grupo,presentación detemas-trabajos,...)
0
Elaboraciónde trabajoteórico
Otros AmbosInformes/memorias deprácticas
1,5
ElaboraciónEntregatrabajopráctico 2
Otros AmbosInformes/memorias deprácticas
3,1
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 ypresentar dos trabajos teóricos durante el curso. Se asignarán al inicio de curso lostrabajosque tiene que desarrollar cada grupo. El día que corresponda al estudio de cadatema, el grupo al que haya sido asignado el tema, deberá realizar una presentaciónoral sobre el tema. Al menos un integrante del grupo realizará la exposición deltrabajo y el resto deberán estar en condiciones de responder a las cuestiones que seel resto de participantes les planteen sobre los contenidos presentados. Alumnos deotros grupos podrán realizar preguntas y estas intervenciones se consideraran para lacalificació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 generalessobre el contenido base de las presentaciones.
Para aquellos alumnos que deseen no acogerse a la evaluación continua, lacalificació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árseloa los profesores antes del día 10 de octubre
Recursos didácticos
TIPO DESCRIPCIÓNBibliografía Software Architecture in Practice, Second Edition. Len Bass;
Paul Clements; Rick Kazman. Addison-Wesley Professional.2003. Clección Safari
Beyond Software Architecture: Creating and SustainingWinning Solutions. Luke Hohmann. Addison-WesleyProfessional. 2003. Colección Safari
Software Engineering: Principles and Practice. Hans van Vliet.John Wiley & Sons. 2008. Safari
Software Architecture: A Case Based Approach. VasudevaVarma. Pearson Education India. 2009. ISBN-10:81-3170-749-0. ISBN-13: 978-8-131-70749-4
Documenting Software Architectures: Views and Beyond,Second Edition. By: Paul Clements; Felix Bachmann; LenBass; David Garlan; James Ivers; Reed Little; Paulo Merson;Robert Nord; Judith Stafford.Addison-Wesley Professional. 05-OCT-2010.
Scaling Software Agility: Best Practices for Large Enterprises.Dean Leffingwell. Addison-Wesley Professional . 2007. Safari
Software Systems Architecture: Working with StakeholdersUsing Viewpoints and Perspectives. Nick Rozanski; EoinWoods. Addison-Wesley Professional. 2005. Safari
The Design for Trustworthy Software Compilation TaguchiMethods and Optimization for Robust Software. Bijay K.Jayaswal; Peter C. Patton. Prentice Hall. 2007. Safari
Strategic Reuse with Asset-Based Development. JoeDeCarlo; Lee Ackerman; Paul Elder; Chris Busch; AnaLopez-Mancisidor; Jin Kimura; Rishi S. Balaji. IBM Redbooks.2008. Safari
Software engineering : theory and practice. Pfleeger, ShariLawrence. Pearson Prentice Hall, 2006.
Practical software engineering : a case study approach.Maciaszek, Leszek. Pearson Addison Wesley. 2005
Software engineering 8. I. Sommerville. Addison-Wesley Fechade pub: 2007
Recursos web Servidor Moodle del Departamento de Organización yEstructura de la Información
Otra información reseñable