GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

29
GUÍA DE APRENDIZAJE ARQUITECTURA Y DISEÑO SOFTWARE GRADO EN INGENIERIA DEL SOFTWARE Datos Descriptivos CENTRO RESPONSABLE: E.U. DE INFORMATICA OTROS CENTROS IMPLICADOS: CICLO: Grado sin atribuciones MÓDULO: Curso de Adaptación MATERIA: ASIGNATURA: ARQUITECTURA Y DISEÑO SOFTWARE CURSO: 0 º DEPARTAMENTO RESPONSABLE: ORGANIZACION Y ESTRUCTURA DE LA INFORMACION (TITULO PROVISIONAL) CRÉDITOS EUROPEOS: 6 CARÁCTER: OBLIGATORIA ITINERARIO: CURSO ACADÉMICO: 2011/2012 PERIODO DE IMPARTICIÓN: Semestre 1º (Septiembre-Enero) IDIOMAS IMPARTICIÓN: Español OTROS IDIOMAS IMPARTICIÓN: HORAS/CRÉDITO: 27

Transcript of GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

Page 1: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 2: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 3: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

Requisitos previos necesarios

ASIGNATURAS SUPERADAS

OTROS REQUISITOS

Conocimientos previos recomendados

ASIGNATURAS PREVIAS RECOMENDADAS

CONOCIMIENTOS PREVIOS

OTROS CONOCIMIENTOS

Page 4: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 5: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 6: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 7: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 8: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 9: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

RA_04

Page 10: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 11: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 12: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 13: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 14: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 15: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 16: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 17: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 18: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 19: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 20: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 21: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 22: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 23: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 24: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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.

Page 25: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 26: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 27: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

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

Page 28: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

Recursos web Servidor Moodle del Departamento de Organización yEstructura de la Información

Page 29: GUA DE APRENDIZAJE ARQUITECTURA Y DISE‘O SOFTWARE

Otra información reseñable