Se recomienda haber cursado la asignatura Sistemas de Información de primer curso y tener nociones del paradigma Orientado a Objetos, por lo que se recomienda también haber cursado Fundamentos de Programación I y II de primer curso.
Esta asignatura aporta una visión general de la Ingeniería del Software y el papel que juega en el contexto de la Ingeniería Informática. Para ello se presentan los conceptos básicos y las principales características y técnicas a aplicar en las distintas etapas del desarrollo de software: requisitos, análisis, diseño e implementación. Todo ello desde el paradigma de la Orientación a Objetos.
Como resultado se espera capacitar al alumno con las habilidades y conocimientos básicos necesarios para trabajar como Ingeniero de Software. Con ello se proporcionará la base necesaria para poder profundizar en asignaturas específicas de la Ingeniería del Software que se pueden cursar a lo largo de la carrera.
Competencias propias de la asignatura | |
---|---|
Código | Descripción |
BA04 | Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programas informáticos con aplicación en ingeniería. |
CO01 | 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. |
CO02 | Capacidad para planificar, concebir, desplegar y dirigir proyectos, servicios y sistemas informáticos en todos los ámbitos, liderando su puesta en marcha y su mejora continua y valorando su impacto económico y social. |
CO03 | Capacidad para comprender la importancia de la negociación, los hábitos de trabajo efectivos, el liderazgo y las habilidades de comunicación en todos los entornos de desarrollo de software. |
CO08 | Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados. |
CO16 | Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de software. |
INS03 | Capacidad de gestión de la información. |
PER01 | Capacidad de trabajo en equipo. |
Resultados de aprendizaje propios de la asignatura | |
---|---|
Descripción | |
Construir los modelos de diseño, tanto de alto nivel como detallados, para la construcción de sistemas software que los implementen. | |
Identificar, modelar y especificar requisitos software y de negocio, para la construcción de sistemas software que los implementen. | |
Conocer herramientas que dan soporte a la construcción de sistemas software y al almacenamiento y procesamiento de datos. | |
Conocer los principios de ingeniería del software y las principales metodologías para la construcción de software de calidad. | |
Resultados adicionales | |
No se han establecido. |
Actividad formativa | Metodología | Competencias relacionadas (para títulos anteriores a RD 822/2021) | ECTS | Horas | Ev | Ob | Descripción | |
Enseñanza presencial (Teoría) [PRESENCIAL] | Método expositivo/Lección magistral | CO01 CO02 CO03 CO16 | 0.88 | 22 | N | N | MAG: Sesiones dedicadas a presentar en clase los conceptos teóricos de la asignatura en las que se emplearán distintos métodos, combinando la lección magistral con otras dinámicas docentes. | |
Resolución de problemas o casos [PRESENCIAL] | Trabajo en grupo | CO03 INS03 PER01 | 0.4 | 10 | S | N | PRO, RES: Se establecerán grupos de trabajo (GT) formados por 3 alumnos a los que se plantearán diversos problemas o casos concretos que los GT tendrán que resolver aplicando las técnicas y métodos vistos en las sesiones de enseñanza presencial de teoría. | |
Tutorías de grupo [PRESENCIAL] | Trabajo dirigido o tutorizado | PER01 | 0.2 | 5 | N | N | RES: Asesoramiento y resolución de dudas comunes sobre los ejercicios propuestos a los GT | |
Enseñanza presencial (Prácticas) [PRESENCIAL] | Seminarios | BA04 INS03 | 0.08 | 2 | N | N | PLAB: Sesion introductoria a las prácticas de la asignatura como seminario para presentar las herramientas a utilizar en el laboratorio. | |
Prácticas en aulas de ordenadores [PRESENCIAL] | Aprendizaje basado en problemas (ABP) | CO01 CO02 CO03 CO08 CO16 INS03 PER01 | 0.4 | 10 | S | S | LAB: Sesiones prácticas en el laboratorio donde los estudiantes en grupos de dos deberán desarrollar un proyecto a lo largo del curso. | |
Tutorías de grupo [PRESENCIAL] | Trabajo dirigido o tutorizado | CO01 CO02 CO03 CO16 INS03 PER01 | 0.16 | 4 | N | N | TUT: Sesiones de tutorización de las prácticas por grupos para resolución de dudas. | |
Presentación de trabajos o temas [PRESENCIAL] | Pruebas de evaluación | CO08 INS03 | 0.16 | 4 | S | S | EVA: Se dedicarán 4 horas en total repartidas a lo largo del curso para realizar actividades de evaluación individual del trabajo realizado en prácticas. | |
Estudio o preparación de pruebas [AUTÓNOMA] | Trabajo autónomo | CO01 CO02 CO03 CO16 INS03 | 1.6 | 40 | N | N | EST: Dedicación de horas de estudio de la teoría de la asignatura | |
Estudio o preparación de pruebas [AUTÓNOMA] | Resolución de ejercicios y problemas | INS03 PER01 | 0.8 | 20 | N | N | Preparación de los ejercicios y casos propuestos para resolver en los grupos de trabajo | |
Estudio o preparación de pruebas [AUTÓNOMA] | Prácticas | BA04 CO01 CO02 CO03 CO08 CO16 INS03 PER01 | 0.6 | 15 | N | N | PLAB: Preparación de las sesiones prácticas de laboratorio | |
Elaboración de memorias de Prácticas [AUTÓNOMA] | Trabajo en grupo | BA04 CO08 INS03 PER01 | 0.6 | 15 | S | S | PLAB: Preparación del trabajo de prácticas y la documentación correspondiente que deben entregar los alumnos sobre sus prácticas. | |
Prueba final [PRESENCIAL] | Pruebas de evaluación | CO01 CO02 CO03 CO16 INS03 | 0.12 | 3 | S | S | EVA: Examen final individual | |
Total: | 6 | 150 | ||||||
Créditos totales de trabajo presencial: 2.4 | Horas totales de trabajo presencial: 60 | |||||||
Créditos totales de trabajo autónomo: 3.6 | Horas totales de trabajo autónomo: 90 |
Ev: Actividad formativa evaluable Ob: Actividad formativa de superación obligatoria (Será imprescindible su superación tanto en evaluación continua como no continua)
Sistema de evaluación | Evaluacion continua | Evaluación no continua * | Descripción |
Examen teórico | 30.00% | 70.00% | ESC: Prueba individual obligatoria sobre los contenidos de la asignatura, que incluye tanto conceptos teóricos como resolución de problemas. Para hacer media con el resto hay que tener un mínimo de 4 puntos en esta parte. |
Examen teórico | 30.00% | 0.00% | |
Realización de prácticas en laboratorio | 15.00% | 30.00% | LAB: Las prácticas se evaluarán con la entrega de los documentos generados por el grupo y la realización de dos pruebas a lo largo del cuatrimestre. La nota final de prácticas será la media de esas dos pruebas. Es obligatoria y se debe obtener un mínimo de 4 puntos para hacer media con el resto. Se requiere la entrega correcta (APTO) de las memorias de prácticas para poder superar esta parte. |
Elaboración de memorias de prácticas | 0.00% | 0.00% | LAB: Será obligatorio presentar las memorias de prácticas que serán evaluadas con APTO o No APTO. No tendrán nota asignada, pero será necesario obtener un APTO para aprobar la parte práctica. |
Realización de prácticas en laboratorio | 15.00% | 0.00% | |
Valoración de la participación con aprovechamiento en clase | 10.00% | 0.00% | INF: Evaluación correspondiente a la participación en la resolución de problemas y casos por parte de los grupos de trabajo. Esta parte NO es obligatoria. La nota se podrá recuperar dentro del examen de teoría tanto en evaluación no contínua como en convocatoria extraordinaria. |
Total: | 100.00% | 100.00% |
No asignables a temas | |
---|---|
Horas | Suma horas |
Prueba final [PRESENCIAL][Pruebas de evaluación] | 3 |
Tema 1 (de 6): Introducción a la Ingeniería del Software | |
---|---|
Actividades formativas | Horas |
Enseñanza presencial (Teoría) [PRESENCIAL][Método expositivo/Lección magistral] | 2 |
Estudio o preparación de pruebas [AUTÓNOMA][Trabajo autónomo] | 3 |
Periodo temporal: Semana 1 |
Tema 2 (de 6): Ingeniería de Requisitos Software | |
---|---|
Actividades formativas | Horas |
Enseñanza presencial (Teoría) [PRESENCIAL][Método expositivo/Lección magistral] | 4 |
Estudio o preparación de pruebas [AUTÓNOMA][Trabajo autónomo] | 7 |
Estudio o preparación de pruebas [AUTÓNOMA][Prácticas] | 3 |
Elaboración de memorias de Prácticas [AUTÓNOMA][Trabajo en grupo] | 2 |
Periodo temporal: Semana 1 y 2 |
Tema 3 (de 6): Modelado de Requisitos con UML 2.0. Diagramas de Casos de Uso | |
---|---|
Actividades formativas | Horas |
Enseñanza presencial (Teoría) [PRESENCIAL][Método expositivo/Lección magistral] | 4 |
Resolución de problemas o casos [PRESENCIAL][Trabajo en grupo] | 2 |
Tutorías de grupo [PRESENCIAL][Trabajo dirigido o tutorizado] | 1 |
Estudio o preparación de pruebas [AUTÓNOMA][Trabajo autónomo] | 7 |
Estudio o preparación de pruebas [AUTÓNOMA][Resolución de ejercicios y problemas] | 6 |
Estudio o preparación de pruebas [AUTÓNOMA][Prácticas] | 3 |
Elaboración de memorias de Prácticas [AUTÓNOMA][Trabajo en grupo] | 2.5 |
Periodo temporal: Semanas 2 y 3 |
Tema 4 (de 6): Análisis Orientado a Objetos con UML 2.0 | |
---|---|
Actividades formativas | Horas |
Enseñanza presencial (Teoría) [PRESENCIAL][Método expositivo/Lección magistral] | 4 |
Resolución de problemas o casos [PRESENCIAL][Trabajo en grupo] | 4 |
Tutorías de grupo [PRESENCIAL][Trabajo dirigido o tutorizado] | 2 |
Enseñanza presencial (Prácticas) [PRESENCIAL][Seminarios] | 2 |
Prácticas en aulas de ordenadores [PRESENCIAL][Aprendizaje basado en problemas (ABP)] | 3 |
Tutorías de grupo [PRESENCIAL][Trabajo dirigido o tutorizado] | 1 |
Estudio o preparación de pruebas [AUTÓNOMA][Trabajo autónomo] | 8 |
Estudio o preparación de pruebas [AUTÓNOMA][Resolución de ejercicios y problemas] | 7 |
Estudio o preparación de pruebas [AUTÓNOMA][Prácticas] | 4 |
Elaboración de memorias de Prácticas [AUTÓNOMA][Trabajo en grupo] | 3.5 |
Periodo temporal: Semanas 4 a 9 |
Tema 5 (de 6): Diseño Orientado a Objetos con UML 2.0 | |
---|---|
Actividades formativas | Horas |
Enseñanza presencial (Teoría) [PRESENCIAL][Método expositivo/Lección magistral] | 6 |
Resolución de problemas o casos [PRESENCIAL][Trabajo en grupo] | 4 |
Tutorías de grupo [PRESENCIAL][Trabajo dirigido o tutorizado] | 2 |
Prácticas en aulas de ordenadores [PRESENCIAL][Aprendizaje basado en problemas (ABP)] | 7 |
Tutorías de grupo [PRESENCIAL][Trabajo dirigido o tutorizado] | 3 |
Presentación de trabajos o temas [PRESENCIAL][Pruebas de evaluación] | 2 |
Estudio o preparación de pruebas [AUTÓNOMA][Trabajo autónomo] | 12 |
Estudio o preparación de pruebas [AUTÓNOMA][Resolución de ejercicios y problemas] | 7 |
Estudio o preparación de pruebas [AUTÓNOMA][Prácticas] | 4 |
Elaboración de memorias de Prácticas [AUTÓNOMA][Trabajo en grupo] | 3.5 |
Periodo temporal: Semanas 10 a 14 |
Tema 6 (de 6): Desarrollo de Sistemas Orientado a Objetos. Proceso Unificado de Desarrollo (RUP) | |
---|---|
Actividades formativas | Horas |
Enseñanza presencial (Teoría) [PRESENCIAL][Método expositivo/Lección magistral] | 2 |
Presentación de trabajos o temas [PRESENCIAL][Pruebas de evaluación] | 2 |
Estudio o preparación de pruebas [AUTÓNOMA][Trabajo autónomo] | 3 |
Estudio o preparación de pruebas [AUTÓNOMA][Prácticas] | 1 |
Elaboración de memorias de Prácticas [AUTÓNOMA][Trabajo en grupo] | 3.5 |
Periodo temporal: Semana 14 |
Actividad global | |
---|---|
Actividades formativas | Suma horas |
Comentarios generales sobre la planificación: | Esta planificación es ORIENTATIVA, pudiendo variar a lo largo del curso en función de las necesidades docentes, festividades, etc. La planificación actualizada semana a semana de la asignatura podrá encontrarse en la plataforma Campus Virtual de la UCLM. Las clases se impartirán en 3 sesiones de una hora y media a la semana. |