Guía Dcente de la Asignatura: Ingeniería del Sftware Respnsable Facultad Titulación Materia Prf. Dña. Jsé Antni Marcs García Ciencias y Tecnlgía Grad en Ingeniería Infrmática Prgramación Plan 2012 Carácter Perid de impartición Curs/es Nivel/Cicl Obligatria Trimestral Tercer Grad Crédits ECTS Teórics 6 Práctics 0 Ttal 6 Lengua en la que se imparte Dats de Cntact: Castellan Crre electrónic: jseantni.marcs@ui1.es 1
Presentación Asignaturas de la Materia Cntextualización curricular de la asignatura Prerrequisits para cursar la asignatura Códig Asignaturas Carácter Curs Crédits Hras A14 Inteligencia artificial. OB 2º 6 150 A15 Bases de dats. OB 2º 6 150 A16 Interfaces de Usuari. OB 3º 6 150 A17 Dirección de pryects de desarrll de sftware. OB 3º 6 150 A18 Minería de dats e IA crprativa. OB 3º 6 150 A19 Ingeniería del Sftware OB 3º 6 150 La ingeniería del sftware es una asignatura fundamental pr su relación cn un buen númer de asignaturas y materias del grad. En esta asignatura se pretende mstrar al alumnad las distintas fases del cicl de vida de un pryect sftware, sus principis, técnicas y diferentes mdels. Se iniciará al alumnad en las técnicas de análisis de requisits de ls clientes, el diseñ de slucines sftware de calidad, el diseñ y realización de pruebas que verifiquen el crrect funcinamient de las aplicacines, ajustándse a ls requisits de análisis y diseñ. Se mstrarán técnicas de mantenimient del sftware así cm métds de planificación y cntrl de pryects sftware. Ls cntenids de esta asignatura están relacinads cn tras cm la dirección de pryects sftware, dnde el cncimient de ests cntenids es primrdial. En distintas fases del pryect la aplicación de técnicas y métds vists en tras asignaturas puede facilitar su cmprensión, en ambs sentids, cm curre cn las asignaturas de bases de dats interfaces de usuari. Ningun. 2
Cmpetencias CE04: Capacidad para definir, evaluar y seleccinar platafrmas hardware y sftware para el desarrll y la ejecución de sistemas, servicis y aplicacines infrmáticas. CE06: Capacidad para cncebir y desarrllar sistemas arquitecturas infrmáticas centralizadas distribuidas integrand hardware, sftware y redes. Básicas CB09: Cncimients básics sbre el us y prgramación de ls rdenadres, sistemas perativs, bases de dats y prgramas infrmátics cn aplicación en ingeniería. Específicas CE08: Cncimient de las materias básicas y tecnlgías, que capaciten para el aprendizaje y desarrll de nuevs métds y tecnlgías, así cm las que les dten de una gran versatilidad para adaptarse a nuevas situacines. CE09: Capacidad para reslver prblemas cn iniciativa, tma de decisines, autnmía y creatividad. Capacidad para saber cmunicar y transmitir ls cncimients, habilidades y destrezas de la prfesión de Ingenier Técnic en Infrmática. CE10: Cncimients para la realización de medicines, cálculs, valracines, tasacines, peritacines, estudis, infrmes, planificación de tareas y trs trabajs análgs de infrmática. CE12: Cncimient y aplicación de elements básics de ecnmía y de gestión de recurss humans, rganización y planificación de pryects, así cm la legislación, regulación y nrmalización en el ámbit de ls pryects infrmátics. Prpias de la Universidad CU09: Cnsiderar ls valres prpis de la Frmación Prfesinal Superir en términs de igualdad frmativa y educativa cn la universitaria. CU13: Aceptar y defender el derech de ls diferentes, llegand inclus ante la desigualdad cmpensatria, particularmente en ls cass de persnas cn disminución de su autnmía persnal. Transversales CT01: Capacidad de análisis y síntesis: encntrar, analizar, criticar (raznamient crític), relacinar, estructurar y sintetizar infrmación prveniente de diversas fuentes, así cm integrar ideas y cncimients CT04: Capacidad para la reslución de prblemas 3
Cmpetencias CR05: Cncimient, administración y mantenimient sistemas, servicis y aplicacines infrmáticas. CR08: Capacidad para analizar, diseñar, cnstruir y mantener aplicacines de frma rbusta, segura y eficiente, eligiend el paradigma y ls lenguajes de prgramación más adecuads. CR11: Cncimient y aplicación de las características, funcinalidades y estructura de ls Sistemas Distribuids, las Redes de Cmputadres e Internet y diseñar e implementar aplicacines basadas en ellas. De Rama Cmpetencias de la Asignatura CR13: Cncimient y aplicación de las herramientas necesarias para el almacenamient, prcesamient y acces a ls Sistemas de infrmación, incluids ls basads en la Web. CR14: Cncimient y aplicación de ls principis fundamentales y técnicas básicas de la prgramación paralela, cncurrente, distribuida y de tiemp real. CR16: Cncimient y aplicación de ls principis, metdlgías y cicls de vida de la ingeniería de sftware. CR17: Capacidad para diseñar y evaluar interfaces persna cmputadr que garanticen la accesibilidad y usabilidad a ls sistemas, servicis y aplicacines infrmáticas. CE04: Capacidad para definir, evaluar y seleccinar platafrmas hardware y sftware para el desarrll y la ejecución de sistemas, servicis y aplicacines infrmáticas. CE09: Capacidad para reslver prblemas cn iniciativa, tma de decisines, autnmía y creatividad. Capacidad para saber cmunicar y transmitir ls cncimients, habilidades y destrezas de la prfesión de Ingenier Técnic en Infrmática. CE10: Cncimients para la realización de medicines, cálculs, valracines, tasacines, peritacines, estudis, infrmes, planificación de tareas y trs trabajs análgs de infrmática. CB09: Cncimients básics sbre el us y prgramación de ls rdenadres, sistemas perativs, bases de dats y prgramas infrmátics cn aplicación en ingeniería. CU13: Aceptar y defender el derech de ls diferentes, llegand inclus ante la desigualdad cmpensatria, particularmente en ls cass de persnas cn disminución de su autnmía persnal. CT01: Capacidad de análisis y síntesis: encntrar, analizar, criticar (raznamient crític), relacinar, estructurar y sintetizar infrmación prveniente de diversas fuentes, así cm integrar ideas y cncimients CR05: Cncimient, administración y mantenimient sistemas, servicis y aplicacines infrmáticas. CR08: Capacidad para analizar, diseñar, cnstruir y mantener aplicacines de frma rbusta, segura y eficiente, eligiend el paradigma y ls lenguajes de prgramación más adecuads. CR16: Cncimient y aplicación de ls principis, metdlgías y cicls de vida de la ingeniería de sftware. CR17: Capacidad para diseñar y evaluar interfaces persna cmputadr que garanticen la accesibilidad y usabilidad a ls sistemas, servicis y aplicacines infrmáticas. 4
Metdlgía Actividades Frmativas de la Materia Trabaj dirigid ECTS HORAS Trabaj autónm del alumn ECTS HORAS Cmunidad de aprendizaje (Aula Virtual). Actividades de trabaj autónm individual (Estudi de la Lección). 6 150 Actividades de descubrimient Actividades de aplicación práctica 4,32 108 inducid (Estudi del Cas). (individuales). 2,16 54 Actividades de Interacción y Lectura crítica, análisis e clabración (Frs-Debates de 1,44 36 investigación. apy al cas y a la lección). 2,7 67,5 Actividades de aplicación práctica (grupal nline). 0 0 Actividades de evaluación. 0,3 7,5 Presentacines de trabajs y ejercicis. 0 0 Prácticas externas. 0 0 Seminaris. 0 0 Prácticas de iniciación prfesinal. 0 0 Interacción alumn-tutr (Aula Virtual). Trabaj Fin de Grad. 0 0 Tutrías. 0,24 6 Presentacines de trabajs y ejercicis prpuests. 0,48 12 Actividades de evaluación. 0,36 9 Actividad Ttal 6,84 171 Ttal 11,1 279 Descripción Trabaj dirigid. Cmunidad de aprendizaje (Aula Virtual). Actividades de descubrimient inducid (Estudi del Cas). Actividades de Interacción y clabración (Frs-Debates de apy al cas y a la lección). Actividades de aplicación práctica (grupal nline). Actividades en las que el alumn pdrá llevar a cab un aprendizaje cntextualizad trabajand, en el Aula Virtual y de manera clabrativa, una situación real simulada que le permitirá realizar un primer acercamient a ls diferentes temas de estudi. Actividades en las que se discutirá y argumentará acerca de diferentes temas relacinads cn las asignaturas de cada materia y que servirán para guiar el prces de descubrimient inducid. Incluye la reslución de prblemas, elabración de pryects y actividades similares que permitan aplicar ls aspects cnceptuales, prcedimentales y actitudinales trabajads en tras partes de las asignaturas. 5
Metdlgía Presentacines de trabajs y ejercicis. Seminaris. Incluye la elabración cnjunta en el Aula Virtual y, en su cas, defensa virtual de ls trabajs y ejercicis slicitads cnfrme a ls prcedimients de defensa que se establezcan en las guías dcentes. Incluye la asistencia presencial virtual a sesines en pequeñ grup dedicadas a temáticas específicas de cada asignatura. Interacción alumn-tutr (Aula Virtual). Tutrías. Presentacines de trabajs y ejercicis prpuests. Actividades de evaluación. Permiten la interacción directa entre dcente y alumn para la reslución de dudas y el asesramient individualizad sbre distints aspects de las asignaturas. Incluye la elabración individual, presentación y, en su cas, defensa virtual de ls trabajs y ejercicis slicitads cnfrme a ls prcedimients de defensa que se establezcan en las guías dcentes. Véase infrmación al respect en el apartad siguiente. Trabaj Autónm del alumn. Actividades de trabaj autónm individual (Estudi de la Lección). Actividades de aplicación práctica (individuales). Trabaj individual de ls materiales utilizads en las asignaturas, aunque apyad pr la reslución de dudas y cnstrucción de cncimient a través de un fr habilitad para ests fines. Esta actividad será la base para el desarrll de debates, reslución de prblemas, etc. Incluye el trabaj individual en la reslución de prblemas, elabración de pryects y actividades similares que permitan aplicar ls aspects cnceptuales, prcedimentales y actitudinales trabajads en tras partes de la asignatura. Lectura crítica, análisis e investigación. Actividades de evaluación. Se trata de actividades en las que el alumn se acerca a ls diferentes camps de estudi cn una mirada crítica que le permite un acercamient a la investigación. Se incluyen a md de ejempl, recensines de librs crítica de artículs y pryects de investigación. Véase infrmación al respect en el apartad siguiente. Actividades Frmativas de la Asignatura Trabaj dirigid. Actividad Descripción 6
Metdlgía Cmunidad de aprendizaje (Aula Virtual). Actividades de descubrimient inducid (Estudi del Cas). Actividades de Interacción y clabración (Frs-Debates de apy al cas y a la lección). Actividades de aplicación práctica (grupal nline). Presentacines de trabajs y ejercicis. Actividades en las que el alumn pdrá llevar a cab un aprendizaje cntextualizad trabajand, en el Aula Virtual y de manera clabrativa, una situación real simulada que le permitirá realizar un primer acercamient a ls diferentes temas de estudi. Actividades en las que se discutirá y argumentará acerca de diferentes temas relacinads cn las asignaturas de cada materia y que servirán para guiar el prces de descubrimient inducid. Incluye la reslución de prblemas, elabración de pryects y actividades similares que permitan aplicar ls aspects cnceptuales, prcedimentales y actitudinales trabajads en tras partes de las asignaturas. Incluye la elabración cnjunta en el Aula Virtual y, en su cas, defensa virtual de ls trabajs y ejercicis slicitads cnfrme a ls prcedimients de defensa que se establezcan en las guías dcentes. Interacción alumn-tutr (Aula Virtual). Tutrías. Presentacines de trabajs y ejercicis prpuests. Actividades de evaluación. Permiten la interacción directa entre dcente y alumn para la reslución de dudas y el asesramient individualizad sbre distints aspects de las asignaturas. Incluye la elabración individual, presentación y, en su cas, defensa virtual de ls trabajs y ejercicis slicitads cnfrme a ls prcedimients de defensa que se establezcan en las guías dcentes. Véase infrmación al respect en el apartad siguiente. Trabaj Autónm del alumn. Actividades de trabaj autónm individual (Estudi de la Lección). Actividades de aplicación práctica (individuales). Lectura crítica, análisis e investigación. Actividades de evaluación. Trabaj individual de ls materiales utilizads en las asignaturas, aunque apyad pr la reslución de dudas y cnstrucción de cncimient a través de un fr habilitad para ests fines. Esta actividad será la base para el desarrll de debates, reslución de prblemas, etc. Incluye el trabaj individual en la reslución de prblemas, elabración de pryects y actividades similares que permitan aplicar ls aspects cnceptuales, prcedimentales y actitudinales trabajads en tras partes de la asignatura. Se trata de actividades en las que el alumn se acerca a ls diferentes camps de estudi cn una mirada crítica que le permite un acercamient a la investigación. Se incluyen a md de ejempl, recensines de librs crítica de artículs y pryects de investigación. Véase infrmación al respect en el apartad siguiente. 7
Metdlgía En cada una de las 6 Unidades Didácticas, el alumnad deberá llevar a cab actividades que le cnduzcan a la asimilación de ls cncepts y a su puesta en práctica. Entre trs, se prpndrán las siguientes actividades Estudi de Cas real de aplicación práctica: En cada unidad se planteará un ejercici crrespndiente a un tema de la unidad. En algunas unidades se tratará de un ejercici intrductri, sbre el que se deberá investigar en la web para reslverl. En tras unidades será un ejercici de aplicación, sbre algún tema del que ya se haya iniciad su desarrll en la unidad. Prces de Aprendizaje Estudi de cntenids: Text Canónic dnde se explican ls nuevs cncepts de cada unidad didáctica. Trabaj individual en la reslución de prblemas y ejercicis prpuests, fmentand el apartad de investigación e instrumentalización de herramientas y cntenids de la asignatura. Test de autevaluación: Ls alumns y alumnas valrarán la cmprensión de ls cntenids de cada unidad a través de actividades de refuerz de aprendizaje Frs de Debate: Ls alumns y alumnas debatirán para aprtar ideas sbre temas de la asignatura Trabaj Clabrativ: Se planteará un ejercici práctic de algún tema de la asignatura que deberá reslverse siguiend alguna técnica de trabaj clabrativ. Cm en la Universidad Internacinal Isabel I un aspect fundamental es la búsqueda del desarrll de habilidades de pensamient (en cntrapsición al estudi de un gran cúmul de cntenids) que permitan al estudiante adquirir pr su cuenta nuevs cncimients, se plantea que en la puesta en práctica de ests prgramas, la enseñanza cnsidere: Orientacines al estudi Resultads de Aprendizaje de la Materia Intrducir el estudi de cntenids mediante el planteamient de situacines prblemas que n cntemplen de inici fuertes dificultades peratrias, de md que la atención pueda centrarse en el cncept, el prcedimient las características y prpiedades que se van a estudiar. Analizar ls enunciads de ls diferentes prblemas planteads, de manera cnjunta estudiante-prfesr/a, cn la finalidad de que el alumnad adquiera paulatinamente esa habilidad y cn el tiemp sea capaz de realizarla de manera independiente. Prprcinar diverss ejempls y ejercicis, cn la intención de presentar numersas prtunidades para que el alumn/a atienda el desarrll cnceptual, practique ls prcedimients básics y entienda la mecánica de ls misms a partir de ideas estrategias unificadras. Fmentar el trabaj en equips para la explración de las características, relacines y prpiedades de cncepts y de prcedimients. Al cmpletar cn éxit esta materia, el alumn: Cnce y cmprender las características de una aplicación web (prtcl petición/respuesta, sesines, etc.). Cnce las peculiaridades de aplicacines infrmáticas ejecutándse en el servidr y en el cliente. Cnce el mdel de interacción entre servidres web y aplicacines, y utiliza una implementación cncreta. 8
Metdlgía Cnce ls principales mecanisms de interacción del usuari en una aplicación web, así cm desarrlla códig para implementarls. Cnce el cncept de servici web, y es capaz de diseñar y desarrllar servicis web básics. Es capaz de realizar el análisis y el diseñ de una aplicación web. Aplica el cncept de página de servidr para el desarrll de interfaces web. Cnce y aplica ls cncepts de accesibilidad, ergnmía y usabilidad del sftware. Cnce distintas alternativas para la persistencia de bjets (XML, bases de dats relacinales, etc.). Cnce ls prtcls de Internet en el ámbit Web. Desarrlla aplicacines cmpuestas pr varis prcess recnciend y aplicand principis de prgramación paralela*. Desarrlla aplicacines cmpuestas pr varis hils de ejecución analizand y aplicand librerías específicas del lenguaje de prgramación*. Prgrama mecanisms de cmunicación en red empleand sckets y analizand el escenari de ejecución*. Desarrlla aplicacines que frecen servicis en red, utilizand librerías de clases y aplicand criteris de eficiencia y dispnibilidad*. Prtege las aplicacines y ls dats definiend y aplicand criteris de seguridad en el acces, almacenamient y transmisión de la infrmación*. Identifica las principales características de ls distints tips de sistemas cncurrentes que existen, así cm cnce y entiende ls prblemas que plantea el desarrll de prgramas cncurrentes. Entiende ls cncepts de sincrnización y exclusión mutua entre prcess. Identifica las prpiedades de seguridad y vivacidad que un sistema cncurrente debe cumplir y es capaz de raznar si dichas prpiedades se cumplen. Cnce ls principales mdels de prgramación cncurrente, paralela y distribuida. Adquiere experiencia y cncimient en ls mecanisms de sincrnización y cmunicación que se utilizan en la actualidad para desarrllar prgramas cncurrentes, tant para sistemas de memria cmpartida cm para sistemas distribuids. Entiende el funcinamient de semáfrs y mnitres cm mecanisms de sincrnización para memria cmpartida y cmprende cóm se pueden reslver prblemas de prgramación cncurrente usand mnitres. Cnce y es capaz de usar biblitecas y platafrmas estandarizadas para la implementación de prgramas cncurrentes basads en memria cmpartida y para sistemas distribuids. Cnce ls patrnes que se puede aplicar a un diseñ, su estructura y clasificación y su imprtancia cm herramienta para mejrar la calidad de un diseñ. Adquiere destreza en la identificación de ls patrnes aplicables a un determinad prblema. Cnce las técnicas de desarrll dirigidas pr mdels, sus ventajas e incnvenientes. Distingue ls cncepts de validación y verificación de requisits. Cnce ls niveles de prueba del sftware, incluyend las pruebas unitarias y de integración, las pruebas de validación, las de sistema y las de aceptación. Es capaz de definir, desarrllar e implementar un plan de pruebas. Cnce ls aspects específics de las pruebas de sftware rientad a bjets. 9
Metdlgía Cmprende el cncept de cmpnente y su papel en el prces de desarrll de sftware. Cnce arquitecturas específicas para el diseñ de sistemas de infrmación. Cnce la imprtancia del mantenimient y su integración en el prces de desarrll de sftware. Al cmpletar cn éxit esta asignatura, el alumn: Resultads de Aprendizaje de la Asignatura Cnce ls patrnes que se puede aplicar a un diseñ, su estructura y clasificación y su imprtancia cm herramienta para mejrar la calidad de un diseñ. Adquiere destreza en la identificación de ls patrnes aplicables a un determinad prblema. Cnce las técnicas de desarrll dirigidas pr mdels, sus ventajas e incnvenientes. Distingue ls cncepts de validación y verificación de requisits. Cnce ls niveles de prueba del sftware, incluyend las pruebas unitarias y de integración, las pruebas de validación, las de sistema y las de aceptación. Es capaz de definir, desarrllar e implementar un plan de pruebas. Cnce ls aspects específics de las pruebas de sftware rientad a bjets. Cmprende el cncept de cmpnente y su papel en el prces de desarrll de sftware. Cnce arquitecturas específicas para el diseñ de sistemas de infrmación. Cnce la imprtancia del mantenimient y su integración en el prces de desarrll de sftware. 10
Seguimient y Evaluación En el sistema de evaluación de la Universidad Internacinal Isabel I de Castilla, en cherencia cn la cnsecución gradual de cmpetencias y resultads de aprendizaje que se ha descrit en la metdlgía, se dará preferencia a la evaluación cntinua cmplementada cn una evaluación final presencial en cada unidad trimestral. Estas evaluacines finales presenciales permiten btener garantías respect a la identidad del estudiante a la que se refiere la Guía de Apy para la elabración de la Memria de verificación de títuls ficiales universitaris (Grad y máster 1 ) y a la veracidad del trabaj realizad durante el prces de aprendizaje nline, puest que una parte imprtante de estas pruebas finales cnsiste en pruebas de verificación de la evaluación cntinua. Ésta será, pr tant, la vía preferente y recmendada pr la Universidad para la btención de ls mejres resultads pr parte del estudiante. Sin embarg, es vluntad de esta Universidad frecer también una respuesta adecuada para aquellas persnas que, pr raznes persnales prfesinales, n pueden hacer un seguimient de las asignaturas mediante el sistema de evaluación cntinua. N pdems lvidar que el perfil característic del estudiante de las universidades n presenciales se crrespnde cn persnas de más de 25 añs, en muchs cass cn trs estudis universitaris y cn respnsabilidades prfesinales y persnales que deben cmpatibilizar cn sus estudis nline. Plan de Evaluación Teniend en cuenta ambas perspectivas, el sistema de evaluación de la Universidad Internacinal Isabel I de Castilla queda cnfigurad de la siguiente manera: Opción 1. Evaluación cntinua más evaluación final. Ls estudiantes que pten pr esta vía pdrán btener hasta el 60% de la nta final a través de las actividades que se planteen en la evaluación cntinua. El 40% restante se pdrá btener en la prueba de evaluación final que se realizará de manera presencial. Esta prueba tendrá una parte dedicada a la verificación del trabaj realizad pr el estudiante durante la evaluación cntinua (que se crrespnde cn el 60% de la nta final) y tra parte en la que realizarán diferentes pruebas teóric-prácticas para evaluar las cmpetencias previstas en cada asignatura. La n superación de la parte de verificación implica que la calificación de la evaluación cntinua n se tendrá en cuenta y, pr tant, el 100% de la nta dependerá del resultad btenid en la prueba final de evaluación de cmpetencias. Opción 2. Evaluación final. Para ls estudiantes que pten pr esta vía, el 100% de la nta de la asignatura depende del resultad btenid en esta prueba de evaluación final. Tant en el prces de infrmación previa cm en la frmalización de la matrícula, el tutr infrmará de la existencia de esta psibilidad y valrará cnjuntamente cn cada persna su experiencia previa en la temática de la asignatura y trs factres que puedan influir en el resultad final. Tds ls estudiantes, independientemente de la pción seleccinada, tendrán derech a una cnvcatria extrardinaria de la prueba final de evaluación de cmpetencias que se realizará después de finalizadas las pruebas de evaluación final rdinaria del cnjunt de tres trimestres. Para ls estudiantes de evaluación cntinua que n hayan superad la verificación y que también hayan suspendid la prueba de evaluación de cmpetencias rdinaria, el 100% de la nta final dependerá del resultad btenid en esta cnvcatria extrardinaria Prueba de cnjunt. 1 Versión 0.1-22/03/2011 (Dispnible en: http://www.aneca.es/cntent/dwnlad/10717/120032/file/verifica_guia_11 324.pdf) 11
Seguimient y Evaluación Opcines Seguimient de la Evaluación Cntinua (EC) Pnderación valr% Opción 1. Si 60% Opcines Opción 1. Examen final de verificación de la EC Examen final de validación de cmpetencias Ttal Superad. 40% 100% N superad. 100% 100% Opción 2. N 0% Opción 2. N. 100% 100% Tabla. Sistema de evaluación. Nta: Si n se supera la verificación se pasa de la Opción 1 de evaluación a la Opción 2. Ls alumns que n superen algun/s de ls exámenes finales trimestrales de validación de cmpetencias pasarán a la evaluación extrardinaria que se celebrará un mes después de cada cnjunt de tres trimestres y que se denminará Prueba de cnjunt. Finalmente, las Prácticas externas y el Trabaj Fin de Grad (TFG) tendrán su prpi sistema de evaluación, que se especificará en las Guías dcentes crrespndientes. El TFG, en td cas, deberá ser defendid pr el estudiante ante una Cmisión de Evaluación. El sistema de evaluación final será cmún para tdas las asignaturas de la materia y se basará en una selección de las pruebas de evaluación más adecuadas para el tip de cmpetencias que se trabajen. Las pruebas de evaluación, n-line presenciales, se clasifican de la siguiente frma (Mntaner et al., 2006 2 ): 1. Pruebas para evaluar cmpetencias relacinadas cn la cmprensión, análisis, expresión de infrmación (1, 2, 3, 4, 12). 2. Pruebas para evaluar cmpetencias relacinadas cn la aplicación de técnicas, prcedimients prtcls de actuación y reslución de prblemas (5, 6, 7, 13). 3. Pruebas para evaluar cmpetencias relacinadas cn la capacidad de investigar, pensar actuar cn creatividad y cmunicarse verbalmente (8, 9, 12). 4. Pruebas para evaluar tras cmpetencias prfesinales, sciales y persnales de carácter transversal (6, 9, 10, 11, 12). 2 Mntaner, M.; Mates, V. L.; Gómez, V.; Alej, R.: Orientacines para la elabración del Plan Dcente de una Asignatura. Guía extensa. Badajz, Universidad de Extremadura, Servici de Publicacines. 2006 12
Seguimient y Evaluación Estrategias Evaluativas Pruebas bjetivas (tip test). Pruebas semibjetivas (preguntas crtas). Pruebas de desarrll. Entrevista ral (en determinadas áreas). Saber Cmpetencias técnicas x x x x Cmpnentes de las cmpetencias Saber Hacer Cmpetencias metdlógicas Slución de prblemas. x x Análisis de cass supuests práctics. Registrs de bservación sistemática. Saber ser-estar Cmpetencias sciales y persnales x x x Pryects y trabajs. x x x Entrevista (tutría ECTS). x x x Pruebas de ejecución. x x x Slución de prblemas. x x x Prueba de evaluación presencial. x x x Otrs. x x Tabla. Estrategias prcedimients de evaluación. Ls prcedimients de evaluación, al igual que curre cn las actividades, se integran en el Sistema de Garantía Interna de Calidad (SGIC) de esta Universidad, de manera que la infrmación recgida en cada trimestre se tendrá en cuenta en psterires implementacines de las asignaturas. La infrmación acerca de la evaluación frmará parte del cmprmis públic de la Universidad Internacinal Isabel I de Castilla cn sus estudiantes, de manera que las Guías dcentes prprcinarán la infrmación precisa sbre cóm se va a realizar el seguimient de su trabaj y en qué va a cnsistir el sistema de evaluación de cada asignatura. El sistema de calificacines previst para esta titulación se ajusta al Real Decret 1125/2003, de 5 de septiembre, pr el que se establece el sistema eurpe de crédits y el sistema de calificacines en las titulacines universitarias de carácter ficial y de validez en td el territri nacinal, que en su artícul 5, respect al Sistema de calificacines establece l siguiente: 13
Seguimient y Evaluación 1. La btención de ls crédits crrespndientes a una materia cmprtará haber superad ls exámenes pruebas de evaluación crrespndientes. 2. El nivel de aprendizaje cnseguid pr ls estudiantes se expresará cn calificacines numéricas, que se reflejarán en su expediente académic junt cn el prcentaje de distribución de estas calificacines, sbre el ttal de alumns que hayan cursad ls estudis de la titulación en cada curs académic. 3. La media del expediente académic de cada alumn será el resultad de la aplicación de la siguiente fórmula: suma de ls crédits btenids pr el alumn multiplicads cada un de ells pr el valr de las calificacines que crrespndan, y dividida pr el númer de crédits ttales btenids pr el alumn. 4. Ls resultads btenids pr el alumn en cada una de las materias del plan de estudis se calificarán en función de la siguiente escala numérica de 0 a 10, cn expresión de un decimal, a la que pdrá añadirse su crrespndiente calificación cualitativa: 0-4,9: Suspens (SS). 5,0-6,9: Aprbad (AP).7,0-8,9: Ntable (NT).9,0-10: Sbresaliente (SB). 5. Ls crédits btenids pr recncimient de crédits crrespndientes a actividades frmativas n integradas en el plan de estudis n serán calificads numéricamente ni cmputarán a efects de cómput de la media del expediente académic. 6. La mención de Matrícula de Hnr pdrá ser trgada a alumns que hayan btenid una calificación igual superir a 9.5. Su númer n pdrá exceder del cinc pr cient de ls alumns matriculads en una materia en el crrespndiente curs académic, salv que el númer de alumns matriculads sea inferir a 20, en cuy cas se pdrá cnceder una sla Matrícula de Hnr. Pnderación de la Evaluación Cntinua dentr del Prces: 60% Sistema de Calificación Estudi de Cas Real de aplicación práctica: 15% Cntenids teórics/text Canónic: 20% Frs de Debate: 15% Trabaj clabrativ: 10% Pnderación de la Evaluación Final dentr del Prces: 40% Prueba de Cntenids + Prueba de Validación del Alumn/a 14
Prgramación de Cntenids Intrducción Esta asignatura, que cnstituye una de las grandes áreas cnceptuales del Grad, describirá ls patrnes de diseñ cm base para la búsqueda de slucines a prblemas cmunes en el desarrll de sftware y trs ámbits referentes al diseñ de interacción interfaces. Se hará un recrrid pr las arquitecturas rientadas a cmpnentes y servicis, así cm pr las técnicas de desarrll dirigidas pr mdels y el mdelad de negci. Será igualmente imprtante para cnstruir un sftware de calidad que el alumn cnzca las distintas técnicas de verificación y validación del sftware y pruebas. UNIDAD DIDÁCTICA 1: INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE Cncepts básics. El cicl de vida del sftware Mdels tradicinales El desarrll ágil del sftware UNIDAD DIDÁCTICA 2: ANÁLISIS DE REQUISITOS Obtención de requisits Mdelad de requisits Especificación y análisis Breve Descripción de ls Cntenids UNIDAD DIDÁCTICA 3: DISEÑO DEL SOFTWARE Principis de diseñ Arquitectura del sftware Mdelad de diseñ UNIDAD DIDÁCTICA 4: CALIDAD. PRUEBAS Requisits de calidad Técnicas de prueba y estrategia de pruebas Diseñ de cass de prueba UNIDAD DIDÁCTICA 5: MANTENIMIENTO El prces de mantenimient Tips de mantenimient Técnicas de mantenimient de sftware 15
Prgramación de Cntenids UNIDAD DIDÁCTICA 6: GESTIÓN DE PROYECTOS SOFTWARE Planificación Gestión de cnfiguracines Dcumentación y herramientas 16
Bibligrafía y Otrs Recurss Pressman, R.S. Ingeniería del sftware. Un enfque práctic. McGraw-Hill. 2010 (7ª edición). Bibligrafía Básica Se trata de un libr de referencia básic en muchas Universidades y centrs de frmación, así cm entre ls prfesinales. Su autr es internacinalmente recncid en el ámbit de la Ingeniería del Sftware, y sus métds utilizads en cmpañías de desarrll de sftware de td el mund. Smmerville, I. Ingeniería del sftware. Pearsn/Addisn Wesley. 2005 (7ª edición). Se trata de un libr utilizad cm referencia bibligráfica en el Grad de Infrmática de muchas Universidades. Esté dirigid tant a estudiantes cm a ingeniers que desarrllan su actividad en el ámbit del desarrll sftware. Bibligrafía Cmplementaria Sánchez, S.; Sicilia, M.; Rdríguez, D. Ingeniería del sftware. Un enfque desde la guía SWEBOK. Garceta. 2011. Piattini, M.G. Análisis y diseñ detallad de aplicacines infrmáticas de gestión. Una perspectiva de Ingeniería del Sftware. RA-MA. 2003. Blañs, D.; Sierra, A.; Alarcón, I. Pruebas de sftware. Un análisis en prfundidad y ejempls práctics. Pearsn Educatin. 2007. Piattini, M.G. Medición y estimación del sftware. Técnicas y métds para mejrar la calidad y la prductividad. RA-MA. 2008. Bch et al., 2006. El Lenguaje Unificad de Mdelad. Guía del Usuari. Pearsn Educación. 2006 (2ªedición). ISO/IEC/IEEE. Sftware engineering sftware life cycle prcesses maintenance. Technical Reprt Internatinal Standard ISO/IEC 14764:2006, IEEE. Std 14764-2006. Pfleeger, S. Ingeniería del Sftware. Tería y Práctica. Prentice Hall. 2002. Fent, N.; Pfleeger, S. Sftware Metrics. Thmsn Learning. 2002. Otrs Recurss Guía SWEBOK: http://www.cmputer.rg/web/swebk Definición del estándar UML: http://www.uml.rg/ Sftware Engineering Resurces: http://www.rspa.cm/spi/index.html Métrica 3: http://administracinelectrnica.gb.es/pae_hme/pae_dcumentacin/pae_metdlg/pae_metrica_v3.html#.vtdvvc6y GS Sftware Engineering Cde f Ethics: http://www.cmputer.rg/web/educatin/cde-f-ethics 17