Post on 27-Oct-2018
Guía Docente DATOS DE IDENTIFICACIÓN
Titulación: Ingeniería Informática
Rama de Conocimiento: Ingeniería y Arquitectura
Facultad/Escuela: Escuela Politécnica Superior
Asignatura: Desarrollo Web
Tipo: Obligatoria Créditos ECTS: 6
Curso: 2 Código: 3648
Periodo docente: Cuarto semestre
Materia: Ingeniería del Software
Módulo: Tecnología Específica
Tipo de enseñanza: Presencial
Idioma: Castellano
Total de horas dededicación del alumno:
150
DESCRIPCIÓN DE LA ASIGNATURA
La asignatura Desarrollo Web proporciona los conocimientos sobre metodologías específicas de análisis ydesarrollo en entornos web, como lenguajes, tecnologías de presentación y acceso a la información.
COMPETENCIAS
Competencias básicas / generales / transversales
Página 1
Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de labase de la educación secundaria general, y se suele encontrar a un nivel que, si bien se apoya en libros de textoavanzados, incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de sucampo de estudio
Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y poseanlas competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resoluciónde problemas dentro de su área de estudio
Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su áreade estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética
Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tantoespecializado como no especializado
Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudiosposteriores con un alto grado de autonomía
Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y seguridad de lossistemas, servicios y aplicaciones informáticas, así como de la información que gestionan.
Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecución desistemas, servicios y aplicaciones informáticas.
Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o distribuidasintegrando hardware, software y redes.
Competencias específicas
Capacidad para desarrollar, mantener y evaluar servicios y 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.
Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y documentarsoluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales.
DISTRIBUCIÓN DE LOS TIEMPOS DE TRABAJO
ACTIVIDAD PRESENCIAL ACTIVIDAD NO PRESENCIAL
68 horas 82 horas
OBJETIVO
El principal objetivo de esta asignatura consiste en proporcionar conocimientos sobre lenguajes de programaciónweb, hojas de estilos, conexiones a bases de datos y utilización de servicios para el desarrollo web.
RESULTADOS DE APRENDIZAJE
Al completar de forma satisfactoria esta asignatura los alumnos serán capaces de:.
o Desarrollar una web utilizando el lenguaje HTML.
o Componer y estructurar hojas de estilo para el diseño de las páginas web.
o Desarrollar una web dinámica o aplicación web utilizando el lenguaje PHP.
Página 2
o Utilizar JavaScript dentro de una página o aplicación web.
o Utilizar bases de datos desde las páginas o aplicaciones web.
o Adaptar las páginas web para su visualización en dispositivos móviles.
o Consumir servicios ofrecidos por terceros.
o Crear web services para el consumo por terceros.
o Estructurar correctamente las páginas web para el posicionamiento en buscadores.
TEMARIO
o Desarrollo de páginas y aplicaciones web.o Creación y consumo de servicios web.o Técnicas de posicionamiento para motores de búsqueda web.
METODOLOGÍA/ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE
La metodología seguida en esta asignatura está dirigida a conseguir un aprendizaje significativo por parte delalumno de los conceptos y técnicas fundamentales de la materia. Por ese motivo se combinan leccionesexpositivas con talleres, sesiones de laboratorio y presentación de trabajos, de manera que se favorezca laparticipación del alumno y la interaccion alumno-profesor y alumno-alumno como vía para fomentar el aprendizajecolaborativo y la capacidad de autoaprendizaje, todo ello mediante estrategias de resolución de problemas ymetodologías de intervención. Las actividades no presenciales, que pueden ser tanto de tipo individual comocolectivo, serán supervisadas por el profesor en clases y tutorías, tanto individuales como de grupo, estandoencaminadas a favorecer el aprendizaje autónomo y colaborativo.
SISTEMA DE EVALUACIÓN DEL APRENDIZAJE
La evaluación continua del alumno se realizará mediante una o varias pruebas orales o escritas de carácterteórico (30% de la nota final), pruebas escritas de carácter práctico (40%), la presentación y defensa oral y/oescrita de trabajos individuales o en grupo (20%) y la participación e implicación en la asignatura (10%). Laevaluación continua se aplicará en aquellos casos en que la asistencia a las clases de la asignatura sea igual osuperior al 80% (siendo la única excepción a esta norma la de los alumnos que estén matriculados en cursossuperiores y que por incompatibilidad de horarios no puedan asistir presencialmente a todas las clases) y en quelas actividades pertenecientes a la evaluación continua hayan sido superadas según el criterio del profesor.
En los casos en que no se cumplan las condiciones para aplicar la evaluación continua, la evaluación de laasignatura se realizará mediante un examen final que englobe todo el temario y que incluya todos los aspectospresentes en la evaluación continua.
En la convocatoria de septiembre el profesor decidirá, en función del desarrollo del curso y las características delgrupo, si los alumnos deben ser evaluados mediante las actividades de la evaluación continua o a través de larealización de un examen final que englobe todo el temario e incluya todos los aspectos presentes en laevaluación continua.
BIBLIOGRAFÍA
Bibliografía básica
Página 3
o SCOTT MCCRACKEN. Curso de programación web: con HTML5, CSS, JavaScript, PHP 5/6 Y MySql. EditorialInforbooks, 2011. ISBN: 978-84-1503-337-0
o BORONCZYK, T. et al. Desarrollo web con PHP 6, Apache y MySQL. Editorial Anaya Multimedia. 2009. ISBN:978-84-415-2622-8.
Página 4
Guía Docente DATOS DE IDENTIFICACIÓN
Titulación: Ingeniería Informática
Rama de Conocimiento: Ingeniería y Arquitectura
Facultad/Escuela: Escuela Politécnica Superior
Asignatura: Interacción Persona Ordenador
Tipo: Obligatoria Créditos ECTS: 6
Curso: 3 Código: 3636
Periodo docente: Sexto semestre
Materia: Computación
Módulo: Tecnología Específica
Tipo de enseñanza: Presencial
Idioma: Castellano
Total de horas dededicación del alumno:
150
DESCRIPCIÓN DE LA ASIGNATURA
La asignatura Interacción Persona Ordenador profundiza y aplica la comprensión de los factores psicológicos delusuario que influyen en la apreciación y usabilidad de una aplicación software (o de un producto hardware) y,desde un punto de vista práctico, aplica los conocimientos metodológicos necesarios para cubrir el ciclo de vidade una interfaz gráfica de usuario, incluyendo la consideración de factores humanos y de accesibilidad.
COMPETENCIAS
Competencias básicas / generales / transversales
Página 1
Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de labase de la educación secundaria general, y se suele encontrar a un nivel que, si bien se apoya en libros de textoavanzados, incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de sucampo de estudio
Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y poseanlas competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resoluciónde problemas dentro de su área de estudio
Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su áreade estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética
Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tantoespecializado como no especializado
Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudiosposteriores con un alto grado de autonomía
Capacidad para analizar y valorar el impacto social y medioambiental de las soluciones técnicas, comprendiendola responsabilidad ética y profesional de la actividad del Ingeniero Técnico en Informática.
Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y seguridad de lossistemas, servicios y aplicaciones informáticas, así como de la información que gestionan.
Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando losmétodos de la ingeniería del software como instrumento para el aseguramiento de su calidad.
Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o distribuidasintegrando hardware, software y redes.
Competencias específicas
Capacidad para desarrollar y evaluar sistemas interactivos y de presentación de información compleja y suaplicación a la resolución de problemas de diseño de interacción persona computadora.
DISTRIBUCIÓN DE LOS TIEMPOS DE TRABAJO
ACTIVIDAD PRESENCIAL ACTIVIDAD NO PRESENCIAL
67 horas 83 horas
OBJETIVO
La impartición de la asignatura tiene como principal objetivo profundizar y aplicar la comprensión de los factorespsicológicos del usuario que influyen en la apreciación y usabilidad de una aplicación software o de un productohardware y desde un punto de vista práctico, aplicar los conocimientos metodológicos necesarios para cubrir elciclo de vida de una interfaz gráfica de usuario, incluyendo la consideración de factores humanos y deaccesibilidad.
RESULTADOS DE APRENDIZAJE
* Desarrollar el diseño del interfaz gráfico de usuario y su correcto uso considerando los factores psicológicos delusuario que influyen en la apreciación y usabilidad de una aplicación software (o de un producto hardware).
* Aplicar los conocimientos metodológicos necesarios para cubrir y desarrollar una interfaz gráfica de usuario
Página 2
incluyendo la consideración de factores humanos y de accesibilidad.
* Identificar y analizar de manera crítica las interacciones entre personas y máquinas representadas en películasde temática futurista y de ciencia-ficción.
* Reconocer y poner en práctica los fundamentos del diseño de interacciones, incluyendo el uso de reglas,heurísticas y guías de estilo habituales, así como las técnicas de evaluación de interfaces.
* Interiorizar y aceptar la importancia del diseño universal así como conocer el marco jurídico de la accesibilidaden España, para permitir el uso por parte de usuarios discapacitados de los productos interactivos.
* Manejar y crear contenidos con MockFlow, una plataforma online para el diseño de páginas web y aplicacionesmóviles mediante la técnica de "wireframes".
* Conocer y manejar el vocabulario técnico en inglés propio de la Interacción Persona-Ordenador.
TEMARIO
Introducción a la IPO.La persona.El ordenador.La interacción.Fundamentos del diseño de interacciones.Reglas de Diseño.Diseño Universal.Evaluación de interfaces.
METODOLOGÍA/ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE
La metodología seguida en esta asignatura está dirigida a conseguir un aprendizaje significativo por parte delalumno de los conceptos y técnicas fundamentales de la materia. Por ese motivo se combinan las siguientestécnicas de enseñanza:
* Lecciones expositivas.* Diseño de interfaces gráficas mediante la técnica de wireframes y su posterior presentación en clase.* Visionado (ya sea en clase o por cuenta del alumno) de películas de ciencia-ficción y su análisis desde el puntode vista de la IPO. Los trabajos realizados serán después presentados en clase.* Ejercicios prácticos de "lápiz y papel" realizados fuera del horario de clase sobre temas complementarios a loexplicado en clase.* Realización de crucigramas sobre vocabulario técnico en inglés sobre la asignatura, así como de actividadesinteractivas en el aula para la comprobación de su aprendizaje por parte del alumno.* Comentario de noticias y vídeos de actualidad relacionados con la asignatura.* Tutorías individuales y grupales.
De esta manera se pretende favorecer la participación del alumno y la interacción alumno-profesor y alumno-alumno como vía para fomentar el aprendizaje colaborativo y la capacidad de autoaprendizaje, todo ello medianteestrategias de resolución de problemas y metodologías de intervención. Las actividades no presenciales, quepueden ser tanto de tipo individual como colectivo, serán supervisadas por el profesor en clases y tutorías, tantoindividuales como de grupo, estando encaminadas a favorecer el aprendizaje autónomo y colaborativo.
SISTEMA DE EVALUACIÓN DEL APRENDIZAJE
La evaluación del alumno se realizará atendiendo a si se aplica la evaluación continua a lo largo del cuatrimestre(lo que se realizará por defecto) o bien mediante una evaluación final.
En el caso de aplicarse la evaluación continua del alumno, la nota final se repartirá de la siguiente manera:
* Realización de dos exámenes parciales de carácter teórico-práctico, que equivalen entre los dos a un 30 % de lanota final.* Realización de pruebas prácticas, que versarán sobre el diseño de interfaces gráficas con MockFlow o elanálisis de películas de ciencia-ficción desde el punto de vista de la IPO. Equivalen a un 40 % de la nota final.* Realización de diversos trabajos y ejercicios sobre la asignatura (20 % de la nota final).* Asistencia y participación (10 %).
Página 3
La evaluación continua se aplicará en aquellos casos en que la asistencia a las clases de la asignatura sea igualo superior al 80 %, cuando la nota media de las pruebas prácticas sea superior o igual a 5 y cuando el alumno sehaya presentado a todos los exámenes del curso.
En los casos en que no se cumplan las condiciones para aplicar la evaluación continua, la evaluación de laasignatura se realizará mediante un examen final que englobe todo el temario y que incluya todos los aspectospresentes en la evaluación continua. También habrá que entregar y aprobar las pruebas prácticas.
En la convocatoria de septiembre se realizará un examen final teórico-práctico que englobe todo el temario eincluya todos los aspectos presentes en la evaluación continua, independientemente de las partes aprobadasdurante el curso. También habrá que entregar y aprobar las pruebas prácticas.
BIBLIOGRAFÍA
Bibliografía básica
* A. Dix, J. Finlay, G. D. Abowd y R. Beale, Human-Computer Interaction, 3ª edición. Pearson Prentice Hall, 2004.ISBN: 978-0-13-046109-4. Web oficial del libro: http://www.hcibook.com/e3/ y http://www.hcicourse.com/
* J. Lorés y otros autores, La interacción persona-ordenador. Asociación Interacción Persona Ordenador (AIPO),2001. ISBN: 84-607-2255-4. Libro descargable desde: http://aipo.es/content/el-libro-electr%C3%B3nico
* Material docente del profesor disponible en el Aula Virtual.
Página 4
Guía Docente DATOS DE IDENTIFICACIÓN
Titulación: Ingeniería Informática
Rama de Conocimiento: Ingeniería y Arquitectura
Facultad/Escuela: Escuela Politécnica Superior
Asignatura: La Empresa y sus Procesos
Tipo: Formación Básica Créditos ECTS: 6
Curso: 2 Código: 3622
Periodo docente: Tercer semestre
Materia: Empresa
Módulo: Formación Básica
Tipo de enseñanza: Presencial
Idioma: Castellano
Total de horas dededicación del alumno:
150
DESCRIPCIÓN DE LA ASIGNATURA
La asignatura La Empresa y sus Procesos introduce los principios, organizativos, de administración y la gestiónde procesos empresariales, con especial atención a las dinámicas en el flujo de la información, estudiandoademás cómo las tecnologías de la información y las comunicaciones pueden optimizar su eficiencia y capacidadde aprovechamiento de oportunidades de negocio.
COMPETENCIAS
Competencias básicas / generales / transversales
Página 1
Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de labase de la educación secundaria general, y se suele encontrar a un nivel que, si bien se apoya en libros de textoavanzados, incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de sucampo de estudio
Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y poseanlas competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resoluciónde problemas dentro de su área de estudio
Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su áreade estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética
Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tantoespecializado como no especializado
Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudiosposteriores con un alto grado de autonomía
Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de laingeniería en informática que tengan por objeto, la concepción, el desarrollo o la explotación de sistemas,servicios y aplicaciones informáticas.
Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, organización yplanificación de proyectos, así como la legislación, regulación y normalización en el ámbito de los proyectosinformáticos.
Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando losmétodos de la ingeniería del software como instrumento para el aseguramiento de su calidad.
Competencias específicas
Conocimiento adecuado del concepto de empresa, marco institucional y jurídico de la empresa. Organización ygestión de empresas.
DISTRIBUCIÓN DE LOS TIEMPOS DE TRABAJO
ACTIVIDAD PRESENCIAL ACTIVIDAD NO PRESENCIAL
68 horas 82 horas
OBJETIVO
La materia de esta asignatura tiene como propósito situar al alumno en el entorno empresarial, con especialatención a los procesos de información que en toda organización tienen lugar.
RESULTADOS DE APRENDIZAJE
Al completar de forma satisfactoria esta asignatura los alumnos serán capaces de:.
o Contextualizar la estructura de la empresa su funcionamiento.
o Vincular los procesos de información y gestión empresarial con las infraestructuras tecnológicas y lasaplicaciones informáticas.
Página 2
o Organizar la gestión financiera especialmente desde la perspectiva de los procesos empresariales y flujos deinformación.
o Gestionar el conocimiento y el cambio en la informatización de procesos empresariales.
TEMARIO
PARTE I.o La empresa como organización social abierta.o La empresa como unidad económica de producción.o Tipos de empresas.o La empresa y su entorno.o La globalización.o La transformación al eBusiness.
PARTE II.o Introducción a Business Intelligence.¿Qué es BI?¿Quién necesita BI?Beneficios de BIComponentes básicosSistemas de Información en las organizacionesROIo Modelización del Negocio.Indicadores Clave de Negocio (KPIs)o Modelo de Datos.Modelo ER (repaso).Esquema EstrellaEsquema “snowflake”Granularidad.o Componentes de Business Intelligence.Proceso ETL.Datawarehouse.Data Mart.Herramientas de BI / Herramientas OLAPTipología de usuarios.o Proyectos de Business Intelligence.Necesidad y fases de planificación de los proyectos.Elementos clave para su éxito o fracaso.o Herramientas y Proveedores.Metodologías e implicación del personal.Riesgos de un proceso informal de selección.Etapas del proceso formal.Criterios de selección.o Experiencias de Implantación BI.o El proceso de dirección en la empresa.
METODOLOGÍA/ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE
La metodología seguida en esta asignatura está dirigida a conseguir un aprendizaje significativo por parte delalumno de los conceptos y técnicas fundamentales de la materia. Por ese motivo se combinan leccionesexpositivas con clases prácticas y presentación de trabajos, de manera que se favorezca la participación delalumno y la interaccion alumno-profesor y alumno-alumno como vía para fomentar el aprendizaje colaborativo y lacapacidad de autoaprendizaje, todo ello mediante estrategias de resolución de problemas y metodologías deintervención. Las actividades no presenciales, que pueden ser tanto de tipo individual como colectivo, seránsupervisadas por el profesor en clases y tutorías, tanto individuales como de grupo, estando encaminadas afavorecer el aprendizaje autónomo y colaborativo.
SISTEMA DE EVALUACIÓN DEL APRENDIZAJE
Página 3
La evaluación continua del alumno se realizará mediante una o varias pruebas escritas (30% de la nota final), unexamen práctico (30%), la defensa oral y/o escrita de trabajos (30%) y la participación e implicación en laasignatura (10%). La evaluación continua se aplicará en aquellos casos en que la asistencia a las clases de laasignatura sea igual o superior al 80% (siendo la única excepción a esta norma la de los alumnos que esténmatriculados en cursos superiores y que por incompatibilidad de horarios no puedan asistir presencialmente atodas las clases) y en que las actividades pertenecientes a la evaluación continua hayan sido superadas según elcriterio del profesor.
En los casos en que no se cumplan las condiciones para aplicar la evaluación continua, la evaluación de laasignatura se realizará mediante un examen final que englobe todo el temario y que incluya todos los aspectospresentes en la evaluación continua.
En la convocatoria de septiembre el profesor decidirá, en función del desarrollo del curso y las características delgrupo, si los alumnos deben ser evaluados mediante las actividades de la evaluación continua o a través de larealización de un examen final que englobe todo el temario e incluya todos los aspectos presentes en laevaluación continua.
BIBLIOGRAFÍA
Bibliografía básica
Material docente del profesor.
VITT, ELISABETH, Business intelligence: técnicas de análisis para la tomade decisiones estratégicas, McGraw Hill Interamericana, 2002.
SWIFT, RONALD S. Accelerating Customer Relationships, Prentice Hall,2001.
Página 4
Guía Docente DATOS DE IDENTIFICACIÓN
Titulación: Ingeniería Informática
Rama de Conocimiento: Ingeniería y Arquitectura
Facultad/Escuela: Escuela Politécnica Superior
Asignatura: Desarrollo e Integración de Software
Tipo: Obligatoria Créditos ECTS: 6
Curso: 3 Código: 3626
Periodo docente: Sexto semestre
Materia: Ingeniería del Software
Módulo: Tecnología Específica
Tipo de enseñanza: Presencial
Idioma: Castellano
Total de horas dededicación del alumno:
150
DESCRIPCIÓN DE LA ASIGNATURA
La asignatura Desarrollo e Integración de Software permite estudiar las distintas estrategias para la integraciónde software en el ámbito de la Arquitectura Orientada a Servicios, entendida como una arquitectura de softwarepara el desarrollo de aplicaciones que, a partir de componentes encargados de ofrecer un determinado servicio,implementan procesos de negocio.
COMPETENCIAS
Competencias básicas / generales / transversales
Página 1
Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de labase de la educación secundaria general, y se suele encontrar a un nivel que, si bien se apoya en libros de textoavanzados, incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de sucampo de estudio
Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y poseanlas competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resoluciónde problemas dentro de su área de estudio
Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su áreade estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética
Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tantoespecializado como no especializado
Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudiosposteriores con un alto grado de autonomía
Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de laingeniería en informática que tengan por objeto, la concepción, el desarrollo o la explotación de sistemas,servicios y aplicaciones informáticas.
Capacidad para analizar y valorar el impacto social y medioambiental de las soluciones técnicas, comprendiendola responsabilidad ética y profesional de la actividad del Ingeniero Técnico en Informática.
Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, organización yplanificación de proyectos, así como la legislación, regulación y normalización en el ámbito de los proyectosinformáticos.
Cultivar una actitud de inquietud intelectual y de búsqueda de la verdad en todos los ámbitos de la vida ypotenciar la comunicación interpersonal e intercultural desde una actitud de diálogo, respeto y compromisopersonal y social hacia uno mismo y hacia los demás, interpretando cualquier información o realidad que sepresente y contrastándola con una concepción propia acerca de la verdad y del sentido de la existencia.
Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática.
Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y seguridad de lossistemas, servicios y aplicaciones informáticas, así como de la información que gestionan.
Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecución desistemas, servicios y aplicaciones informáticas.
Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando losmétodos de la ingeniería del software como instrumento para el aseguramiento de su calidad.
Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o distribuidasintegrando hardware, software y redes.
Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad parasaber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico enInformática.
Competencias específicas
Capacidad para desarrollar, mantener y evaluar servicios y 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.
Capacidad para valorar las necesidades del cliente y especificar los requisitos software para satisfacer estasnecesidades, reconciliando objetivos en conflicto mediante la búsqueda de compromisos aceptables dentro de laslimitaciones derivadas del coste, del tiempo, de la existencia de sistemas ya desarrollados y de las propiasorganizaciones.
Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y tecnologíasdisponibles.
Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y documentarsoluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales.
Página 2
DISTRIBUCIÓN DE LOS TIEMPOS DE TRABAJO
ACTIVIDAD PRESENCIAL ACTIVIDAD NO PRESENCIAL
68 horas 82 horas
OBJETIVO
La impartición de la asignatura tiene como principal objetivo estudiar las distintas estrategias para la integraciónde software en el ámbito de la Arquitectura Orientada a Servicios, entendida como una arquitectura de softwarepara el desarrollo de aplicaciones que, a partir de componentes encargados de ofrecer un determinado servicio,implementan procesos de negocio.
RESULTADOS DE APRENDIZAJE
Al completar de forma satisfactoria esta asignatura los estudiantes serán capaces de:.
o Identificar servicios a partir de los procesos de negocio.
o Simular el proceso de negocio para su optimización.
o Establecer el nivel de servicio y asegurar su consecución.
o Crear componentes proveedores de funcionalidades que soporten la operación de procesos de negocio.
o Construir servicios atendiendo a estándares.
TEMARIO
o Concepto de Arquitectura orientada a servicios (SOA).o Tipos de integración.o Estándares para la construcción de servicios.o Planificación de la integración.o Diseño y optimización de procesos de negocio.o Desarrollo software: componentes y servicios.
METODOLOGÍA/ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE
La metodología está basada en actividades presenciales obligatorias por parte del docente, en las que seexplicarán los aspectos teóricos y de aplicación, combinadas con el trabajo autónomo (tanto individual como engrupo) por parte del alumno sobre diversos contenidos previamente establecidos y con tutorías personalizadas.
SISTEMA DE EVALUACIÓN DEL APRENDIZAJE
La evaluación continua del alumno se realizará mediante una o varias pruebas orales o escritas de carácterteórico (30% de la nota final), pruebas escritas de carácter práctico (40%), la presentación y defensa oral y/oescrita de trabajos individuales o en grupo (20%) y la participación e implicación en la asignatura (10%).
Los alumnos que estén matriculados en cursos superiores podrán participar de la evaluación continua mediante laentrega de los trabajos solicitados, independientemente de que por incompatibilidad de horarios no puedan asistir
Página 3
presencialmente a todas las clases.
En la convocatoria de septiembre el profesor decidirá en su caso si los alumnos son evaluados mediante loscriterios de evaluación continua o a través de la realización de un único examen final que incluya toda la materiade la asignatura.
BIBLIOGRAFÍA
Bibliografía básica
CAULDWELL, Patrick; CHAWLA, Rajesh et al. Servicios Web XML. Editorial: Anaya Multimedia. Madrid. 2002.ISBN: 84-415-1363-5.
ALONSO, Gustavo; CASATI, Fabio; KUNO, Harumi y MACHIRAJU, Vijay. Web Services: Concepts,Architectures and Applications. Editorial Springer. 2010. ISBN: 978-3642078880
DAIGNEAU, Robert. Service Design Patterns: Fundamental Design Solutions for SOAP/WSDL and RESTfulWeb Services. Editorial: Addison-Wesley Professional. 2011. ISBN: 978-0321544209
EITO BRUN, Ricardo. Programación con XML. Editorial: Anaya Multimedia. 2001. ISBN: 84-415-1186-1
Página 4
Guía Docente DATOS DE IDENTIFICACIÓN
Titulación: Ingeniería Informática
Rama de Conocimiento: Ingeniería y Arquitectura
Facultad/Escuela: Escuela Politécnica Superior
Asignatura: Calidad
Tipo: Obligatoria Créditos ECTS: 6
Curso: 3 Código: 3653
Periodo docente: Quinto semestre
Materia: Ingeniería del Software
Módulo: Tecnología Específica
Tipo de enseñanza: Presencial
Idioma: Castellano
Total de horas dededicación del alumno:
150
DESCRIPCIÓN DE LA ASIGNATURA
La asignatura Calidad permite al alumno integrar la calidad en el software partiendo del conocimiento de losmodelos generales de gestión de calidad y su aplicación a la ingeniería del software, alcanzando la elaboración yaplicación de modelos específicos de gestión de la calidad y de control de calidad del software.
COMPETENCIAS
Competencias básicas / generales / transversales
Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de la
Página 1
base de la educación secundaria general, y se suele encontrar a un nivel que, si bien se apoya en libros de textoavanzados, incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de sucampo de estudio
Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y poseanlas competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resoluciónde problemas dentro de su área de estudio
Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su áreade estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética
Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tantoespecializado como no especializado
Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudiosposteriores con un alto grado de autonomía
Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de laingeniería en informática que tengan por objeto, la concepción, el desarrollo o la explotación de sistemas,servicios y aplicaciones informáticas.
Capacidad para analizar y valorar el impacto social y medioambiental de las soluciones técnicas, comprendiendola responsabilidad ética y profesional de la actividad del Ingeniero Técnico en Informática.
Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, organización yplanificación de proyectos, así como la legislación, regulación y normalización en el ámbito de los proyectosinformáticos.
Cultivar una actitud de inquietud intelectual y de búsqueda de la verdad en todos los ámbitos de la vida ypotenciar la comunicación interpersonal e intercultural desde una actitud de diálogo, respeto y compromisopersonal y social hacia uno mismo y hacia los demás, interpretando cualquier información o realidad que sepresente y contrastándola con una concepción propia acerca de la verdad y del sentido de la existencia.
Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y seguridad de lossistemas, servicios y aplicaciones informáticas, así como de la información que gestionan.
Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando losmétodos de la ingeniería del software como instrumento para el aseguramiento de su calidad.
Competencias específicas
Capacidad para desarrollar, mantener y evaluar servicios y 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.
Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y documentarsoluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales.
Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran presentarse.
DISTRIBUCIÓN DE LOS TIEMPOS DE TRABAJO
ACTIVIDAD PRESENCIAL ACTIVIDAD NO PRESENCIAL
68 horas 82 horas
OBJETIVO
El objetivo principal de esta asignatura consiste en que el alumno desarrolle un conocimiento de las herramientasbásicas de la calidad que le permitan entender cómo funcionan las herramientas de gestión de la calidad
Página 2
aplicadas a las organizaciones dedicadas al desarrollo de software y ser capaz de programar, planificar ycoordinar una actividad de desarrollo de software conforme a los requisitos especificados en alguna de lasnormas de referencia tratadas en la asignatura.
RESULTADOS DE APRENDIZAJE
o Planificar y organizar un proyecto de implantación de calidad del software desde su diseño y construcción hastasu implantación mantenimiento.
o Participar en proyectos de control de calidad de productos de software.
o Planificar la integración de sistemas específicos de calidad del software en sistemas de generales de gestión dela calidad.
o Planificar el impacto social y medioambiental de las soluciones técnicas.
TEMARIO
TEMA 1.- LA CALIDAD DEL SOFTWARE.
TEMA 2.- LA MEDIDA DE LA CALIDAD DEL SOFTWARE.
TEMA 3.- NORMALIZACIÓN Y CERTIFICACIÓN: NORMA ISO 9001:2000.
TEMA 4.- MODELOS, METODOLOGÍAS Y ESTÁNDARES: ESTRATEGIAS PARA ALCANZAR LA CALIDAD.
TEMA 5.- MÉTRICAS PARA MODELOS CONCEPTUALES.
TEMA 6.- MODELO EFQM DE EXCELENCIA
METODOLOGÍA/ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE
La metodología está basada en actividades presenciales obligatorias por parte del docente, en las que seexplicarán los aspectos teóricos y de aplicación, combinadas con el trabajo autónomo (tanto individual como engrupo) por parte del alumno sobre diversos contenidos previamente establecidos y con tutorías personalizadas.
SISTEMA DE EVALUACIÓN DEL APRENDIZAJE
La evaluación continua del alumno se realizará mediante una o varias pruebas orales o escritas de carácterteórico (30% de la nota final), pruebas escritas de carácter práctico (40%), la presentación y defensa oral y/oescrita de trabajos individuales o en grupo (20%) y la participación e implicación en la asignatura (10%).
Los alumnos que estén matriculados en cursos superiores podrán participar de la evaluación continua mediante laentrega de los trabajos solicitados, independientemente de que por incompatibilidad de horarios no puedan asistirpresencialmente a todas las clases.
En la convocatoria de septiembre el profesor decidirá en su caso si los alumnos son evaluados mediante loscriterios de evaluación continua o a través de la realización de un único examen final que incluya toda la materiade la asignatura.
BIBLIOGRAFÍA
Página 3
Bibliografía básica
S. H. Kan , "Metrics and Models in Software Quality Engineering, Editorial Addison Wesley, 2002.
J. F. Hernández Ballesteros, J. Minguet Melián, "La Calidad del Software y su medida ", Editorial CERASA (2003).
Página 4
Guía Docente DATOS DE IDENTIFICACIÓN
Titulación: Ingeniería Informática
Rama de Conocimiento: Ingeniería y Arquitectura
Facultad/Escuela: Escuela Politécnica Superior
Asignatura: Planificación y Gestión de Proyectos Informáticos
Tipo: Obligatoria Créditos ECTS: 6
Curso: 4 Código: 3647
Periodo docente: Octavo semestre
Materia: Ingeniería del Software
Módulo: Tecnología Específica
Tipo de enseñanza: Presencial
Idioma: Castellano
Total de horas dededicación del alumno:
150
DESCRIPCIÓN DE LA ASIGNATURA
La asignatura de Planificación y Gestión de Proyectos Informáticos (PGPI) permite al egresado conocer losmecanismos de dirección y gestión de proyectos informáticos dotándole de una base teórica y de lasherramientas necesarias
COMPETENCIAS
Competencias básicas / generales / transversales
Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de la
Página 1
base de la educación secundaria general, y se suele encontrar a un nivel que, si bien se apoya en libros de textoavanzados, incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de sucampo de estudio
Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y poseanlas competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resoluciónde problemas dentro de su área de estudio
Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su áreade estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética
Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tantoespecializado como no especializado
Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudiosposteriores con un alto grado de autonomía
Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de laingeniería en informática que tengan por objeto, la concepción, el desarrollo o la explotación de sistemas,servicios y aplicaciones informáticas.
Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, organización yplanificación de proyectos, así como la legislación, regulación y normalización en el ámbito de los proyectosinformáticos.
Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática.
Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando losmétodos de la ingeniería del software como instrumento para el aseguramiento de su calidad.
Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad parasaber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico enInformática.
Competencias específicas
Capacidad para desarrollar, mantener y evaluar servicios y 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.
Capacidad para valorar las necesidades del cliente y especificar los requisitos software para satisfacer estasnecesidades, reconciliando objetivos en conflicto mediante la búsqueda de compromisos aceptables dentro de laslimitaciones derivadas del coste, del tiempo, de la existencia de sistemas ya desarrollados y de las propiasorganizaciones.
Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y tecnologíasdisponibles.
Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y documentarsoluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales.
Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran presentarse.
Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando métodos de laingeniería del software que integren aspectos éticos, sociales, legales y económicos.
DISTRIBUCIÓN DE LOS TIEMPOS DE TRABAJO
ACTIVIDAD PRESENCIAL ACTIVIDAD NO PRESENCIAL
67 horas 83 horas
Página 2
OBJETIVO
LA asignatura tiene como objetivo principal concienciar al alumno de la necesidad de pasar del concepto de arteal de ingeniería en el desarrollo de Sistemas Informáticos. La asignatura está enfocada a fomentar los “buenoshábitos” en la planificación, tanto desde un punto de vista teórico como práctico: que los alumnos adquieran losconocimientos, teóricos y prácticos, y las competencias básicas para la gestión y dirección de Proyectosinformáticos.
Otros objetivos son:- Inferir la utilidad de un método estándar de desarrollo- Conocer las técnicas y métodos empleados en definir y gestionar proyectos SW y saber adaptarlas a proyectosconcretos- Capacitar al alumno para realizar las labores de planificación, control y seguimiento de proyectos utilizando odesarrollando técnicas específicas.- Ejemplificar la necesidad del trabajo en equipo.- Aplicar en un Proyecto real los principios metodológicos y las competencias adquiridas
RESULTADOS DE APRENDIZAJE
Entender la necesidad de aplicar procesos de planificación y gestión a los proyectos de desarrollo de sistemasinformáticos dada dada la naturaleza del software.
Conocer como planificar, gestionar y dirigir proyectos de desarrollo de sistemas de información
Manejar diversas técnicas y herramientas de planificación y llevar al día la agenda del proyecto.
Aplicar a la gestión el análisis del riesgos y prever el riesgo y mitigar su impacto.
Utilizar las diferentes métricas de estimación de costes e implantarlas en una organización tanto si dispone de unhistórico de proyectos realizados como si se trata de una organización nueva.
Ejercer la función de gestor de proyectos software.
Dirigir el proceso de desarrollo de software orientado a la obtención de software de calidad producido en lostiempos establecidos y en las condiciones económicas presupuestadas.
TEMARIO
o Introducción a la Gestión de Proyectos Informáticoso Procedimientos de Gestióno Fase de Preparación de un Proyectoo Fase de Seguimiento y Control
METODOLOGÍA/ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE
Se propone la utilización de un modelo de docencia basado en la lección magistral y la realización de prácticas engrupo de forma similar a como los conocimientos teóricos se aplicarán a la praxis empresarial.
Las exposiciones teóricas se componen de una serie de unidades que, a su vez se estructuran en lecciones. Paracada tema se definirá un objetivo específico, se detallarán sus lecciones y los contenidos que estas abordan y seofrecerán referencias bibliográficas. El curso da especial importancia a la realización de un proyecto, ya que laúnica forma realmente eficaz de aprender una idea es llevándola a la práctica.
Se introducirán los conceptos básicos y generales de cada tema proponiendo a los alumnos las lecturascomplementarias necesarias para conseguir un dominio adecuado de la materia. Estas lecturas les serán útilestambién para la elaboración de las prácticas
Página 3
SISTEMA DE EVALUACIÓN DEL APRENDIZAJE
La evaluación continua del alumno se realizará mediante una o varias pruebas orales o escritas en (30% de lanota final), pruebas escritas de carácter práctico (40%), la presentación y defensa oral y/o escrita de trabajosindividuales o en grupo (20%) y la participación e implicación en la asignatura (15%). La evaluación continua seaplicará en aquellos casos en que la asistencia a las clases de la asignatura sea igual o superior al 80% (siendola única excepción a esta norma la de los alumnos que estén matriculados en cursos superiores y que porincompatibilidad de horarios no puedan asistir presencialmente a todas las clases) y en que las actividadespertenecientes a la evaluación continua hayan sido superadas según el criterio del profesor.
En los casos en que no se cumplan las condiciones para aplicar la evaluación continua, la evaluación de laasignatura se realizará mediante un examen final que englobe todo el temario y que incluya todos los aspectospresentes en la evaluación continua.
En la convocatoria de septiembre el profesor decidirá, en función del desarrollo del curso y las características delgrupo, si los alumnos deben ser evaluados mediante las actividades de la evaluación continua o a través de larealización de un examen final que englobe todo el temario e incluya todos los aspectos presentes en laevaluación continua.
BIBLIOGRAFÍA
Bibliografía básica
Guía de los Fundamentos de la Dirección de Proyectos (Project Management Body Of Knowledge PMBOK®Guide) Project Management Institute, 3ª Ed. (2004) ISBN: 9781933890517
ESA SW Engineering Standards. ESA PSS-05-0. ESA BSSC, Issue 2. Febrero 1991
Project Management: A Systems Approach to Planning, Scheduling, and Controlling.Harold Kerzner. John Wiley &Sons, 2001
The Art of Project Management. Scott Berkum. O'Reilly,2002
Página 4
Guía Docente DATOS DE IDENTIFICACIÓN
Titulación: Ingeniería Informática
Rama de Conocimiento: Ingeniería y Arquitectura
Facultad/Escuela: Escuela Politécnica Superior
Asignatura: Análisis y Diseño de Sistemas de Información
Tipo: Obligatoria Créditos ECTS: 6
Curso: 2 Código: 3625
Periodo docente: Tercer semestre
Materia: Ingeniería del Software
Módulo: Tecnología Específica
Tipo de enseñanza: Presencial
Idioma: Castellano
Total de horas dededicación del alumno:
150
DESCRIPCIÓN DE LA ASIGNATURA
El desarrollo de la asignatura Análisis y Diseño de Sistemas de Información pretende que el alumno adquierametodologías para el análisis y diseño de aplicaciones, profundizando en el estudio de la información y de lostipos de información como recurso en el proceso empresarial, entendido éste como sistema de información.
COMPETENCIAS
Competencias básicas / generales / transversales
Página 1
Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de labase de la educación secundaria general, y se suele encontrar a un nivel que, si bien se apoya en libros de textoavanzados, incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de sucampo de estudio
Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y poseanlas competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resoluciónde problemas dentro de su área de estudio
Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su áreade estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética
Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tantoespecializado como no especializado
Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudiosposteriores con un alto grado de autonomía
Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de laingeniería en informática que tengan por objeto, la concepción, el desarrollo o la explotación de sistemas,servicios y aplicaciones informáticas.
Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática.
Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad, ergonomía, usabilidad y seguridad de lossistemas, servicios y aplicaciones informáticas, así como de la información que gestionan.
Capacidad para definir, evaluar y seleccionar plataformas hardware y software para el desarrollo y la ejecución desistemas, servicios y aplicaciones informáticas.
Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando losmétodos de la ingeniería del software como instrumento para el aseguramiento de su calidad.
Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o distribuidasintegrando hardware, software y redes.
Competencias específicas
Capacidad para desarrollar, mantener y evaluar servicios y 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.
Capacidad para valorar las necesidades del cliente y especificar los requisitos software para satisfacer estasnecesidades, reconciliando objetivos en conflicto mediante la búsqueda de compromisos aceptables dentro de laslimitaciones derivadas del coste, del tiempo, de la existencia de sistemas ya desarrollados y de las propiasorganizaciones.
Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y documentarsoluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales.
DISTRIBUCIÓN DE LOS TIEMPOS DE TRABAJO
ACTIVIDAD PRESENCIAL ACTIVIDAD NO PRESENCIAL
67 horas 83 horas
OBJETIVO
El objetivo de esta asignatura consiste en el aprendizaje por parte del alumno de las metodologías y herramientas
Página 2
destinadas al diseño de sistemas de información, incidiendo en el análisis del flujo de información, sualmacenamiento, estados del sistema y su diseño interno.
RESULTADOS DE APRENDIZAJE
Al completar de forma satisfactoria esta asignatura los alumnos serán capaces de:.
o Aplicar modelos formales a la representación de la información de una aplicación demostrando capacidad deabstracción.
o Diseñar aplicaciones siguiendo las etapas del proceso desde la toma de requisitos hasta el modelado de cadauna de sus vistas.
o Analizar las características de una aplicación en base a su diseño.
o Documentar convenientemente el proceso de análisis y diseño de una aplicación.
o Utilizar el lenguaje de modelado UML para construir los diagramas que representan las diferentes vistas de unaaplicación.
o Utilizar herramientas software para realizar el modelado de una aplicación.
TEMARIO
o Modelado de funciones del sistema.
o Modelado de datos del sistema.
o Modelado de comportamiento del sistema.
o Lenguaje unificado de modelado.
METODOLOGÍA/ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE
La metodología seguida en esta asignatura está dirigida a conseguir un aprendizaje significativo por parte delalumno de los conceptos y técnicas fundamentales de la materia. Por ese motivo se combinan leccionesexpositivas con clases prácticas, manera que se favorezca la participación del alumno y la interaccion alumno-profesor como vía para fomentar el aprendizaje colaborativo y la capacidad de autoaprendizaje, todo ellomediante estrategias de resolución de problemas y metodologías de intervención. Las actividades nopresenciales, que pueden ser tanto de tipo individual como colectivo, serán supervisadas por el profesor en clasesy tutorías, tanto individuales como de grupo, estando encaminadas a favorecer el aprendizaje autónomo ycolaborativo.
SISTEMA DE EVALUACIÓN DEL APRENDIZAJE
La evaluación continua del alumno se realizará mediante una o varias pruebas orales o escritas de carácterteórico (30% de la nota final), pruebas escritas de carácter práctico (40%), la presentación y defensa oral y/oescrita de trabajos individuales o en grupo (20%) y la participación e implicación en la asignatura (10%). Laevaluación continua se aplicará en aquellos casos en que la asistencia a las clases de la asignatura sea igual osuperior al 80% (siendo la única excepción a esta norma la de los alumnos que estén matriculados en cursossuperiores y que por incompatibilidad de horarios no puedan asistir presencialmente a todas las clases) y en quelas actividades pertenecientes a la evaluación continua hayan sido superadas según el criterio del profesor.
En los casos en que no se cumplan las condiciones para aplicar la evaluación continua, la evaluación de laasignatura se realizará mediante un examen final que englobe todo el temario y que incluya todos los aspectospresentes en la evaluación continua.
Página 3
En la convocatoria de septiembre el profesor decidirá, en función del desarrollo del curso y las características delgrupo, si los alumnos deben ser evaluados mediante las actividades de la evaluación continua o a través de larealización de un examen final que englobe todo el temario e incluya todos los aspectos presentes en laevaluación continua.
BIBLIOGRAFÍA
Bibliografía básica
o Material docente del profesor.
o KENDALL, KENNETH E. Análisis y diseño de sistemas. 6ª edición. Editorial Pearson Prentice Hall. Mexico.2005. ISBN: 978-97-026-0577-5.
o SILBERSCHATZ, ABRAHAM. Fundamentos de diseño de bases de datos. 5ª Edición. McGraw-Hill. Madrid.2007. ISBN: 978-84-481-5671-8.
Página 4
Guía Docente DATOS DE IDENTIFICACIÓN
Titulación: Ingeniería Informática
Rama de Conocimiento: Ingeniería y Arquitectura
Facultad/Escuela: Escuela Politécnica Superior
Asignatura: Seguridad
Tipo: Obligatoria Créditos ECTS: 6
Curso: 4 Código: 3656
Periodo docente: Séptimo semestre
Materia: Ingeniería del Software
Módulo: Tecnología Específica
Tipo de enseñanza: Presencial
Idioma: Castellano
Total de horas dededicación del alumno:
150
DESCRIPCIÓN DE LA ASIGNATURA
Los Sistemas de Información son una parte esencial de la gestión diaria de las organizaciones. La continuidad delas operaciones depende, en gran parte, de los Sistemas donde se trata la información y se concentra elconocimiento y el saber hacer de las empresas. Por este motivo, la seguridad de los Sistemas de Información esuna parte relevante de cualquier diseño, desarrollo o mantenimiento que se pueda realizar, conclusión que sirvede hilo conductor de cómo dotar de seguridad a las infraestructuras y servicios asociados al tratamiento de lainformación y a la tecnología de las comunicaciones.
COMPETENCIAS
Competencias básicas / generales / transversales
Página 1
Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de labase de la educación secundaria general, y se suele encontrar a un nivel que, si bien se apoya en libros de textoavanzados, incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de sucampo de estudio
Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y poseanlas competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resoluciónde problemas dentro de su área de estudio
Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su áreade estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética
Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tantoespecializado como no especializado
Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudiosposteriores con un alto grado de autonomía
Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de laingeniería en informática que tengan por objeto, la concepción, el desarrollo o la explotación de sistemas,servicios y aplicaciones informáticas.
Capacidad para analizar y valorar el impacto social y medioambiental de las soluciones técnicas, comprendiendola responsabilidad ética y profesional de la actividad del Ingeniero Técnico en Informática.
Conocimiento y aplicación de elementos básicos de economía y de gestión de recursos humanos, organización yplanificación de proyectos, así como la legislación, regulación y normalización en el ámbito de los proyectosinformáticos.
Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática.
Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando losmétodos de la ingeniería del software como instrumento para el aseguramiento de su calidad.
Capacidad para concebir y desarrollar sistemas o arquitecturas informáticas centralizadas o distribuidasintegrando hardware, software y redes.
Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad parasaber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico enInformática.
Competencias específicas
Capacidad para desarrollar, mantener y evaluar servicios y 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.
Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y documentarsoluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales.
Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran presentarse.
DISTRIBUCIÓN DE LOS TIEMPOS DE TRABAJO
ACTIVIDAD PRESENCIAL ACTIVIDAD NO PRESENCIAL
68 horas 82 horas
OBJETIVO
Página 2
- Entender, cómo la evolución de las tecnologías de la información ha comportado que el software se concibapara plataformas distribuidas y entornos Web y, llegada esta situación, se hace imprescindible tener en cuenta laseguridad en el software más allá de lo que tradicionalmente se ha hecho, es decir, desde el inicio del proyectode ingeniería del software, realizando un análisis de requisitos de seguridad y desarrollando las actividades queaseguren el cumplimiento de dichos requisitos.
- Tratar la seguridad del software otorgando un carácter relevante a la confidencialidad, la integridad y ladisponibilidad, es decir, ya no sólo se atenderá a los riesgos de pérdida no intencionada del mismo sino también,a las acciones maliciosas e ilegítimas, los aspectos de confidencialidad y los derechos de propiedad intelectual.
- Conocer las implicaciones técnicas, organizativas y legales de los atributos de confidencialidad, integridad ydisponibilidad de la Seguridad de los Sistemas de Información, en base a la presentación de casos concretosdonde se aúnan los conocimientos técnicos adquiridos y una visión integral de los orígenes de los incidentes deseguridad y de las soluciones propuestas para los mismos.
- Comprender las metodologías de análisis y gestión de riesgos como parte esencial del enfoque de estudio de laSeguridad de los Sistemas de Información, analizando los procesos de negocio de las organizaciones, los activosde información que los soportan y las principales amenazas y vulnerabilidades a las que se puede enfrentar unaempresa .
- Aproximarse a la Seguridad de los Sistemas de Información como un proceso cuyos recursos técnicos yprofesionales deben de ser gestionados durante las fases de planificación, diseño, desarrollo, implantación ymantenimiento de los mismos.
RESULTADOS DE APRENDIZAJE
- Evaluar las repercusiones técnicas y de negocio de los requisitos de seguridad en el diseño, desarrollo,implantación y mantenimiento de los sistemas de información; así como de la necesidad de construir estossistemas mediante proyectos cuya gestión se realice teniendo en cuenta criterios de seguridad de la informacióntratada.
- Aplicar metodologías y marcos de actuación que permitan analizar los riesgos de seguridad y evaluardiferentes escenarios, independientemente de los entornos tecnológicos y de negocio que los caractericen.
- Identificar las claves de la evolución de la Seguridad de los Sistemas de Información de acuerdo con laevolución tecnológica y las nuevas demandas sociales de movilidad y tratamiento de la información.
- Analizar las vulnerabilidades más relevantes de los sistemas, aplicaciones y bases de datos comercialesutilizadas actualmente en las organizaciones.
TEMARIO
Tema 1. PresentaciónTema 2. GeneralidadesTema 3. Bases de datosTema 4. Sistemas Gestores de Bases de DatosTema 5. Análisis de riesgosTema 6. Gestión de IncidenciasTema 7. Gestión de continuidad / CriptografíaTema 8. Software y aplicacionesTema 9: Sistemas Operativos: WindowsTema 10. Sistemas Operativos: LinuxTema 11 .RedesTema 12. ComunicacionesTema 13. Seguridad FísicaTema 14. Hacking ético
METODOLOGÍA/ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE
Las competencias adquiridas en la asignatura serán evaluadas mediante el método de evaluación continua. Lacalificación final será, por lo tanto, resultado de la evaluación conjunta y ponderada del trabajo del alumnorealizado durante el correspondiente periodo docente. El sistema de evaluación, coherentemente con lasmetodologías y actividades de enseñanza-aprendizaje dispuestas para esta asignatura, presenta una doble
Página 3
vertiente: Pruebas individuales y pruebas en grupo.
SISTEMA DE EVALUACIÓN DEL APRENDIZAJE
La evaluación continua del alumno se realizará mediante una o varias pruebas escritas de carácter teórico-práctico (30% de la nota final), pruebas escritas de carácter práctico (45%), presentación y defensa de trabajosindividuales y en grupo (20%) y la participación e implicación en la asignatura (5%).
La evaluación continua se aplicará en aquellos casos en que la asistencia a las clases de la asignatura sea igualo superior al 80% (siendo la única excepción a esta norma la de los alumnos que estén matriculados en cursossuperiores y que por incompatibilidad de horarios no puedan asistir presencialmente a todas las clases) y en quelas actividades pertenecientes a la evaluación continua hayan sido superadas según el criterio del profesor.
En los casos en que no se cumplan las condiciones para aplicar la evaluación continua, la evaluación de laasignatura se realizará mediante un examen final que englobe todo el temario y que incluya todos los aspectospresentes en la evaluación continua.
En la convocatoria de septiembre el profesor decidirá, en función del desarrollo del curso y las características delgrupo, si los alumnos deben ser evaluados mediante las actividades de la evaluación continua o a través de larealización de un examen final que englobe todo el temario e incluya todos los aspectos presentes en laevaluación continua.
En cualquier caso es imprescindible la entrega de todas las prácticas y trabajos considerados como obligatorios,tanto para la convocatoria ordinaria, como para la extraordinaria de septiembre
BIBLIOGRAFÍA
Bibliografía básica
Libros de consulta:
o Enciclopedia de la Seguridad Informática, de A. Gómez Vieites.
Editorial RA-MA.
o Seguridad Informática, de J.J. Nombela.
Editorial Paraninfo.
o Guía de Seguridad e Integridad de Datos, de M. Farley, T. Stearns y J. Hsu.
Editorial McGraw Hill.
Página 4
Guía Docente DATOS DE IDENTIFICACIÓN
Titulación: Ingeniería Informática
Rama de Conocimiento: Ingeniería y Arquitectura
Facultad/Escuela: Escuela Politécnica Superior
Asignatura: Auditoría Informática
Tipo: Obligatoria Créditos ECTS: 3
Curso: 3 Código: 3651
Periodo docente: Sexto semestre
Materia: Diseño y Desarrollo de Software
Módulo: Común a la Rama de Informática
Tipo de enseñanza: Presencial
Idioma: Castellano
Total de horas dededicación del alumno:
75
DESCRIPCIÓN DE LA ASIGNATURA
La asignatura Auditoría Informática proporciona a los estudiantes una panorámica actual y completa sobre laauditoría informática, combinando el rigor teórico con el enfoque práctico.
COMPETENCIAS
Competencias básicas / generales / transversales
Que los estudiantes hayan demostrado poseer y comprender conocimientos en un área de estudio que parte de labase de la educación secundaria general, y se suele encontrar a un nivel que, si bien se apoya en libros de texto
Página 1
avanzados, incluye también algunos aspectos que implican conocimientos procedentes de la vanguardia de sucampo de estudio
Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y poseanlas competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resoluciónde problemas dentro de su área de estudio
Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su áreade estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética
Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tantoespecializado como no especializado
Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudiosposteriores con un alto grado de autonomía
Capacidad para analizar y valorar el impacto social y medioambiental de las soluciones técnicas, comprendiendola responsabilidad ética y profesional de la actividad del Ingeniero Técnico en Informática.
Capacidad para conocer, comprender y aplicar la legislación necesaria durante el desarrollo de la profesión deIngeniero Técnico en Informática y manejar especificaciones, reglamentos y normas de obligado cumplimiento.
Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo de nuevosmétodos y tecnologías, así como las que les doten de una gran versatilidad para adaptarse a nuevas situaciones.
Competencias específicas
Capacidad para elaborar el pliego de condiciones técnicas de una instalación informática que cumpla losestándares y normativas vigentes.
Conocimiento de la normativa y la regulación de la informática en los ámbitos nacional, europeo e internacional.
DISTRIBUCIÓN DE LOS TIEMPOS DE TRABAJO
ACTIVIDAD PRESENCIAL ACTIVIDAD NO PRESENCIAL
34 horas 41 horas
OBJETIVO
La impartición de la asignatura tiene como principal objetivo dar a conocer y aplicar las principales metodologíasde gestión de riesgos, estándares, normativas vigentes y auditoría de sistemas informáticos, para determinar si unsistema informático salvaguarda los activos, mantiene la integridad de los datos, lleva a cabo los fines de laorganización y utiliza eficientemente los recursos, así como para elaborar pliegos de condiciones técnicas.
RESULTADOS DE APRENDIZAJE
Al completar de forma satisfactoria esta asignatura los estudiantes serán capaces de:.
o Manejar los conceptos generales del control interno y la auditoría informática.
o Aplicar metodologías de auditoría para determinar si un sistema informático salvaguarda los activos, mantienela integridad de los datos, lleva a cabo los fines de la organización y utiliza eficientemente los recursos.
o Elaborar pliegos de condiciones teniendo en consideración los conceptos y metodologías de la auditoríainformática como factores base para la posterior evaluación de los mismos.
Página 2
o Conocer las principales metodologías de gestión de riesgos y auditoría de sistemas informáticos.
TEMARIO
Introducción a la auditoría de sistemas de información.*La auditoría informática en las organizaciones.*El auditor informático y la dirección.*Los conceptos fundamentales y tipos de auditoría informática.*Proceso de Auditoria.
El proceso de Auditoria.*El entorno, el alcance y los objetivos de la auditoria.*La determinación de los recursos y capacidades.*La planificación y los programas de trabajo.*El Informe de Auditoría y la presentación de hallazgos.
Herramientas y técnicas de auditoría informática.*Técnicas estadísticas.*Entrevistas, cuestionarios y checklists.*Software: CAATS.
Estándares y objetivos de control de las tecnologías de la información*Cobit.*ISO 27002 e ISO 20000.*Estándares de cumplimiento normativo y sectorial.
Auditoria legales y de entornos específicos.*Auditoría de LOPD: documento de seguridad.*Auditoría de accesos, sistema operativo y bases de datos.*Auditoría de comunicaciones y redes.*Auditoría de aplicaciones y desarrollo de software.*Auditorías de eficiencia y eficacia de los sistemas de información.
Análisis forense y hacking ético.*Conceptos fundamentales de análisis forense y de hacking ético.*Diferencias con la auditoría informática.
METODOLOGÍA/ACTIVIDADES DE ENSEÑANZA-APRENDIZAJE
La metodología seguida en esta asignatura está dirigida a conseguir un aprendizaje significativo por parte delalumno de los conceptos y técnicas fundamentales de la materia. Por ese motivo se combinan leccionesexpositivas con clases prácticas y presentación de trabajos, de manera que se favorezca la participación delalumno y la interacción alumno-profesor y alumno-alumno como vía para fomentar el aprendizaje colaborativo y lacapacidad de autoaprendizaje, todo ello mediante estrategias de resolución de problemas y metodologías deintervención. Las actividades no presenciales, que pueden ser tanto de tipo individual como colectivo, seránsupervisadas por el profesor en clases y tutorías, tanto individuales como de grupo, estando encaminadas afavorecer el aprendizaje autónomo y colaborativo.
SISTEMA DE EVALUACIÓN DEL APRENDIZAJE
La evaluación continua del alumno se realizará mediante una o varias pruebas escritas de carácter teórico-práctico (75% de la nota final), la defensa oral y/o escrita de trabajos individuales o en grupo (20%) y laparticipación e implicación en la asignatura (5%).La evaluación continua se aplicará en aquellos casos en que laasistencia a las clases de la asignatura sea igual o superior al 80% (siendo la única excepción a esta norma la delos alumnos que estén matriculados en cursos superiores y que por incompatibilidad de horarios no puedan asistirpresencialmente a todas las clases) y en que las actividades pertenecientes a la evaluación continua hayan sidosuperadas según el criterio del profesor.
En los casos en que no se cumplan las condiciones para aplicar la evaluación continua, la evaluación de laasignatura se realizará mediante un examen final que englobe todo el temario y que incluya todos los aspectos
Página 3
presentes en la evaluación continua.
En la convocatoria de septiembre el profesor decidirá, en función del desarrollo del curso y las características delgrupo, si los alumnos deben ser evaluados mediante las actividades de la evaluación continua o a través de larealización de un examen final que englobe todo el temario e incluya todos los aspectos presentes en laevaluación continua.
BIBLIOGRAFÍA
Bibliografía básica
"Auditoria Informática: Un enfoque práctico." Piattini, M., Del Peso, E. 2ª Edición. Editorial RA-ma.
"Gobierno de las Tecnologías y de los Sistemas de Información" Piattini, M. y Hervada, F. Editorial RA-ma.
Página 4