Programa Docente de 21714012 - INGENIERÍA DEL SOFTWARE
- Idioma
- Modo Impartición
- Nivel Requerido
| Documento | Primer Apellido | Segundo Apellido | Nombre | Categoria | Coordinador |
|---|---|---|---|---|---|
| 24233198F | GARCÍA | HORCAJADAS | Mª TERESA | PROFESORA TITULAR DE ESCUELA UNIVERSITARIA | |
| 28880255Y | ORTA | CUEVAS | ELENA | PROFESORA TITULAR DE UNIVERSIDAD |
| Id. Compentencia | Orden | ID | Resultado formación y aprendizaje | Competencia |
|---|---|---|---|---|
| 19316 | 3 | C01 | Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, asegurando su fiabilidad, seguridad y calidad conforme a principios éticos y a la legislación y normativa vigente. | COMPETENCIA ESPECÍFICA |
| 19317 | 3 | C05 | Conocimiento, administración y mantenimiento de sistemas, servicios y aplicaciones informáticas. | COMPETENCIA ESPECÍFICA |
| 19321 | 3 | C16 | Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de software | COMPETENCIA ESPECÍFICA |
| 19326 | 2 | CG01 | Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de la ingeniería informática que tengan por objeto, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo, la concepción, el desarrollo o la explotación de sistemas, servicios y aplicaciones informáticas. | COMPETENCIA GENERAL |
| 19327 | 2 | CG02 | Capacidad para dirigir las actividades objeto de los proyectos del ámbito de la informática de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo. | COMPETENCIA GENERAL |
| 19328 | 2 | CG05 | Capacidad para concebir, desarrollar y mantener sistemas, servicios y aplicaciones informáticas empleando los métodos de la ingeniería del software como instrumento para el aseguramiento de su calidad, de acuerdo con los conocimientos adquiridos según lo establecido en el apartado 5 de este anexo. | COMPETENCIA GENERAL |
| 19329 | 2 | CG08 | Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para adaptarse a nuevas situaciones. | COMPETENCIA GENERAL |
| 19330 | 2 | CG09 | Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática. | COMPETENCIA GENERAL |
| 33128 | 2 | CB2 | Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y posean las competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas dentro de su área de estudio | COMPETENCIA GENERAL |
| 33129 | 2 | CB3 | Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética | COMPETENCIA GENERAL |
| 33130 | 2 | CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | COMPETENCIA GENERAL |
| 33131 | 2 | CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | COMPETENCIA GENERAL |
| ID/ Orden | Resultado |
|---|---|
| 1 |
Adquirir los conocimientos necesarios para obtener una visión global de los fundamentos de la Ingeniería del Software, y de justificar la necesidad de considerar el proceso de desarrollo del software como un proceso de ingeniería. |
| 2 |
Adquirir los conocimientos y ser capaz de aplicar los principios, metodologías y ciclos de vida de la ingeniería del software. |
| 3 |
Ser capaz de definir qué es el SWEBOK, el estándar ISO/IEC 12207, y el estándar IEEE Std. 830; y describir brevemente su contenido. |
| 4 |
Ser capaz de realizar los modelos de análisis de un sistema software utilizando la notación UML. |
| 5 |
Ser capaz de realizar un primer modelo de diseño de un sistema software utilizando la notación UML. |
| 6 |
Ser capaz de definir y diferenciar los conceptos fundamentales relacionados con las pruebas del software, los diferentes tipos de prueba y las principales técnicas de diseño de casos de prueba. |
| 7 |
Ser capaz de definir y diferenciar las actividades fundamentales del proceso de gestión de proyectos software. |
| Tipo actividad formativa | Código | Descripción | Horas | Detalle |
|---|---|---|---|---|
| 1 | 01 | Teoría | 24 |
Explicación de los contenidos teóricos y ejemplos prácticos. |
| 2 | 02 | Prácticas, seminarios y problemas | 12 |
Realización de problemas, actividades de aprendizaje y cuestionarios Socrative/Moodle. |
| 3 | 03 | Prácticas de informática | 24 |
Clases prácticas de problemas. |
| 10 | 10 | Actividades formativas no presenciales | 84,00 |
Estas actividades se corresponden con las horas de trabajo personal del alumno, incluyendo las horas de estudio de los contenidos teóricos y prácticos de la asignatura, así como la realización de cuestionarios, problemas y actividades complementarias. |
| 12 | 12 | Actividades de evaluación | 6,00 |
Realización de cuestionarios, controles de evaluación continua, y exámenes finales. |
Procedimientos de Evaluación
| ID/ Orden | Tarea / Actividad | Medios, Técnicas e Instrumentos | Ponderación |
|---|---|---|---|
| 2 |
Realización de actividades de aprendizaje y cuestionarios. |
- Ejercicios de autoevaluación. |
20 % |
| 3 |
Exámenes teórico-prácticos. |
Exámenes teórico-prácticos presenciales realizados durante el curso. |
80 % |
| ID/ Orden | Temario | Descripción |
|---|---|---|
| 1 |
Tema 1. Introducción a la Ingeniería del Software: Definición de Ingeniería del Software. Procesos de Ingeniería del Software. Ciclos de vida del software. Metodologías de desarrollo de software. |
|
| 2 |
Tema 2. Análisis Orientado a Objetos: Funciones del análisis de sistemas. Especificación de requisitos del sistema. Visión global del análisis orientado a objetos en UML. Modelo de casos de uso. Modelo conceptual de datos. Modelo de comportamiento. |
|
| 3 |
Tema 3. Diseño Orientado a Objetos: Introducción al diseño orientado a objetos en UML. Introducción a los patrones de diseño. Patrón arquitectónico: arquitectura en capas. Diagramas de interacción. Diagrama de clases de diseño. |
|
| 4 |
Tema 4. El proceso unificado de desarrollo de software |
|
| 5 |
Tema 5. Pruebas del software: El proceso de prueba. Técnicas de pruebas del software. Estrategia de realización de las pruebas. |
|
| 6 |
Tema 6. Gestión de proyectos software: Introducción. Planificación. Estimación de costes y plazos. Seguimiento y supervisión del proyecto software. Gestión de riesgos del software. |