Menú local
Guía docente 2018-19 - 13312014 - Fundamentos de ingeniería del software
TITULACIÓN: | Grado en Ingeniería informática |
CENTRO: | ESCUELA POLITÉCNICA SUPERIOR (JAÉN) |
CURSO: | 2018-19 |
ASIGNATURA: | Fundamentos de ingeniería del software |
NOMBRE: Fundamentos de ingeniería del software | |||||
CÓDIGO: 13312014 | CURSO ACADÉMICO: 2018-19 | ||||
TIPO: Obligatoria | |||||
Créditos ECTS: 6.0 | CURSO: 2 | CUATRIMESTRE: PC | |||
WEB: http://dv.ujaen.es/docencia/goto_docencia_crs_272701.html |
NOMBRE: UREÑA LÓPEZ, LUIS ALFONSO | ||
IMPARTE: Teoría - Prácticas [Profesor responsable] | ||
DEPARTAMENTO: U118 - INFORMÁTICA | ||
ÁREA: 570 - LENGUAJES Y SISTEMAS INFORMÁTICOS | ||
N. DESPACHO: A3 - A3-129 | E-MAIL: laurena@ujaen.es | TLF: 953212895 |
TUTORÍAS: https://uvirtual.ujaen.es/pub/es/informacionacademica/tutorias/p/58299 | ||
URL WEB: http//blogs.ujaen.es/laurena | ||
ORCID: https://orcid.org/0000-0001-7540-4059 | ||
NOMBRE: AGUILERA GARCIA, ANGEL INOCENCIO | ||
IMPARTE: Teoría - Prácticas | ||
DEPARTAMENTO: U118 - INFORMÁTICA | ||
ÁREA: 570 - LENGUAJES Y SISTEMAS INFORMÁTICOS | ||
N. DESPACHO: A3 - 227 | E-MAIL: angel@ujaen.es | TLF: 953211724 |
TUTORÍAS: https://uvirtual.ujaen.es/pub/es/informacionacademica/tutorias/p/58294 | ||
URL WEB: http://wwwdi.ujaen.es/~angel/ | ||
ORCID: https://orcid.org/0000-0001-7229-7382 | ||
NOMBRE: LÓPEZ ÚBEDA, PILAR | ||
IMPARTE: Prácticas | ||
DEPARTAMENTO: U118 - INFORMÁTICA | ||
ÁREA: 570 - LENGUAJES Y SISTEMAS INFORMÁTICOS | ||
N. DESPACHO: - | E-MAIL: - | TLF: - |
TUTORÍAS: https://uvirtual.ujaen.es/pub/es/informacionacademica/tutorias/p/88294 | ||
URL WEB: - | ||
ORCID: - | ||
NOMBRE: RIVAS SANTOS, VICTOR MANUEL | ||
IMPARTE: Prácticas | ||
DEPARTAMENTO: U118 - INFORMÁTICA | ||
ÁREA: 570 - LENGUAJES Y SISTEMAS INFORMÁTICOS | ||
N. DESPACHO: A3 - 121 | E-MAIL: vrivas@ujaen.es | TLF: 953212344 |
TUTORÍAS: https://uvirtual.ujaen.es/pub/es/informacionacademica/tutorias/p/58241 | ||
URL WEB: http://vrivas.es | ||
ORCID: https://orcid.org/0000-0002-0681-7172 |
Ninguno
La asignatura se ubica en el primer semestre del segundo curso, dentro del módulo común a la rama de informática de la titulación, permitiendo adquirir las competencias CC1, CC2, CC3 y CC16. Se enmarca dentro de la materia de Nivel 2 denominada Ingeniería del Software, que comparte con la asignatura de Gestión y Control de Proyectos Informáticos (primer semestre del tercer curso). Además, constituye una asignatura de especial interés para el alumno que esté interesado en cursar a partir del segundo semestre del tercer curso el módulo de tecnología específica denominado Ingeniería del Software
Ninguno
El alumnado que presente necesidades específicas de apoyo educativo, lo ha de notificar personalmente al Servicio de Atención y Ayudas al Estudiante para proceder a realizar, en su caso, la adaptación curricular correspondiente.Código | Denominación de la competencia |
CB2R | 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. |
CB3R | 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. |
CB4R | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado. |
CB5R | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía. |
CC16R | Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de software. |
CC1R | 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. |
CC2R | 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. |
CC3R | 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. |
Resultados de aprendizaje | |
Resultado 1 | 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. |
Resultado 16 | Conocer y aplicar los principios, metodologías y ciclos de vida de la ingeniería de software. |
El producto software, propiedades y ciclo de vida. El proceso de desarrollo. Ingeniería de requisitos. Diseño e implementación de software. Patrones de diseño.
Teoría
Bloque 1.
Software e ingeniría del software
Tema 1. Software e Ingeniería del Software
Bloque 2. El proceso del sofware
Tema 2. El Proceso del Software
Bloque 3. Ingeniería de Requisitos
Tema 3. Introducción a la Ingeniería de
Requisitos
Tema 4. Modelado de la Dinámica
Tema 5. Modelado del Ciclo de Vida de los Objetos
Tema 6. Modelado de los Objetos
Tema 7. De los Requisitos a las Clases
Bloque 4. Diseño de Software
Tema 8. Fundamentos del Diseño de Software
Tema 9. Diseño Arquitectónico
Tema 10. Diseño Detallado
Prácticas
Se realizarán diferentes actividades en el laboratorio de prácticas al objeto de aclarar, profundizar y afianzar los contenidos prácticos de la asignatura. Estos contenidos serán desarrollados tanto en las sesiones de teoría en gran grupo como en las sesiones de prácticas en el laboratorio.
ACTIVIDADES | HORAS PRESENCIALES | HORAS TRABAJO AUTÓNOMO | TOTAL HORAS | CRÉDITOS ECTS | COMPETENCIAS (códigos) |
---|---|---|---|---|---|
A1 - Clases expositivas en gran grupo
|
25.0 | 37.5 | 62.5 | 2.5 |
|
A2R - Clases en pequeño grupo
|
30.0 | 45.0 | 75.0 | 3.0 |
|
A3 - Tutorías colectivas/individuales
|
5.0 | 7.5 | 12.5 | 0.5 |
|
TOTALES: | 60.0 | 90.0 | 150.0 | 6.0 |
Clases teóricas
Se realizarán las siguientes actividades:
- Clases magistrales
- Exposición de teoría y ejemplos generales
- Sesiones prácticas
Clases prácticas
Se realizarán las siguientes actividades:
- Realización de prácticas en el laboratorio
- Resolución de ejercicios por parte de los alumnos asistidos por el profesor
Se realizarán las siguientes actividades:
- Resolución de dudas
- Supervisión de trabajos dirigidos
- Comentarios sobre trabajos individuales
ASPECTO | CRITERIOS | INSTRUMENTO | PESO |
---|---|---|---|
Asistencia y/o participación en actividades presenciales y/o virtuales | Asistencia y participación | -Observación y notas del profesor. | 10.0% |
Conceptos teóricos de la materia | Conceptos teóricos de la materia | Examen teórico (prueba objetiva) | 50.0% |
Realización de trabajos, casos o ejercicios | Realización de trabajos, casos o ejercicios | Evaluación contínua del trabajo práctico desarrollado | 30.0% |
Prácticas de laboratorio/campo/uso de herramientas TIC | Prácticas de laboratorio/ordenador | Trabajo individual y en grupo | 10.0% |
Competencias por Sistema de Evaluación:
- S1 (asistencia y participación): CC1, CC2, CC3
- S2 (conocimientos teóricos): CC1, CC2, CC3, CC16
- S3 (ejercicios y trabajos): CC1, CC2, CC3, CC16
- S4 (conocimientos prácticos): CC1, CC2, CC3, CC16
Resultados por Sistema de Evaluación:
- S1 (asistencia y participación): 1, 16
- S2 (conocimientos teóricos): 1, 16
- S3 (ejercicios y trabajos): 1, 16
- S4 (conocimientos prácticos): 1, 16
Descripción detallada:
Se llevará a cabo una evaluación global de la asignatura, atendiendo a lo recogido en el art. 13 del Reglamento de Régimen Académico y de Evaluación del alumnado de la Universidad de Jaén, para lo cual se tendrán en cuenta los siguientes apartados:
-Teoría (hasta 5 puntos): examen escrito. Es necesario obtener al menos 2,25 puntos para poder sumar el resto de puntuaciones obtenidas en la asignatura
-Prácticas (hasta 3 puntos): desarrollo de prácticas en el laboratorio. Es necesario obtener al menos 1,5 puntos para poder sumar el resto de puntuaciones obtenidas en la asignatura
- Asistencia a clase de teoría: hasta 0,5 puntos
- Asistencia a clase de prácticas: hasta 0,5 puntos
- Participación en la resolución de ejercicios y elaboración de trabajos y publicación en la wiki de la asignatura: hasta 1 punto
Para poder aprobar es necesario obtener al menos 2,25 puntos en el examen de teoría y 1,5 puntos en la evaluación de las prácticas. Además, será necesario sumar al menos 5 puntos entre todos los apartados puntuables.
Para poder aprobar la convocatoria extraordinaria es obligatorio haber superado la parte práctica durante la última convocatoria ordinaria.
En la convocatoria extraordinaria se evaluará el apartado de Teoría (examen escrito), dando opción a obtener hasta 5 puntos. Para garantizar la opción a obtener la máxima nota posible en dicha convocatoria (de acuerdo con el Reglamento de Régimen Académico y de Evaluación del Alumnado de la Universidad de Jaén, aprobado en Consejo de Gobierno nº 33, de 21/11/2013), a dicha puntuación se le sumará la puntuación obtenida en los restantes apartados evaluables (asistencia, prácticas y participación) durante la última convocatoria ordinaria
- Análisis y diseño orientado a objetos de sistemas: usando UML. Edición: 3ª ed.. Autor: Bennett, Simon. Editorial: Madrid : Mac Graw-Hill Interamericana, 2007. (C. Biblioteca)
- UML 2. Iniciación, ejemplos y ejercicios corregidos. 3ª edición. Edición: 3ª Edición. Autor: Laurent DEBRAUWER and Fien VAN DER HEYDE. Editorial: Ediciones ENI (C. Biblioteca)
- Software Engineering: A Practitioner's Approach . Edición: 8th Edition . Autor: Pressman, Roger S . Editorial: McGraw-Hill (C. Biblioteca)
- Análisis y diseño orientado a objetos con UML y el proceso unificado. Edición: -. Autor: Schach, Stephen R.. Editorial: México, D.F.: McGraw-Hill Interamericana, 2005 (C. Biblioteca)
- UML y patrones: una introducción al análisis y diseño orientado a objetos y al proceso unificado. Edición: 2ª ed., últ. reimp. 2004. Autor: Larman, Craig. Editorial: Madrid [etc.]: Prentice-Hall, 2004 (C. Biblioteca)
- Patrones de diseño para C#. Los 23 modelos de diseño: descripción y soluciones ilustradas en UML 2 y C#. Edición: 2012. Autor: Debrauwer, L.. Editorial: Ediciones ENI (C. Biblioteca)
- Análisis y diseño estructurado y orientado a objetos de sistemas informáticos. Edición: -. Autor: 2. De Amescua, A. y otros. Editorial: McGraw-Hill (C. Biblioteca)
- Software Engineering . Edición: 9th Edition . Autor: Sommerville, Ian . Editorial: Pearson (C. Biblioteca)
Semana | A1 - Clases expositivas en gran grupo | A2R - Clases en pequeño grupo | A3 - Tutorías colectivas/individuales | Trabajo autónomo | Observaciones | |
---|---|---|---|---|---|---|
Nº 1 10 - 16 sept. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | Bloque 1 | |
Nº 2 17 - 23 sept. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | Bloque 1 | |
Nº 3 24 - 30 sept. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | Bloque 2 | |
Nº 4 1 - 7 oct. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | Bloque 2 | |
Nº 5 8 - 14 oct. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | Bloque 3 | |
Nº 6 15 - 21 oct. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | Bloque 3 | |
Nº 7 22 - 28 oct. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | Bloque 3 | |
Nº 8 29 oct. - 4 nov. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | Bloque 3 | |
Nº 9 5 - 11 nov. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | Bloque 3 | |
Nº 10 12 - 18 nov. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | Bloque 3 | |
Nº 11 19 - 25 nov. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | Bloque 4 | |
Nº 12 26 nov. - 2 dic. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | Bloque 4 | |
Nº 13 3 - 9 dic. 2018 |
1.0 | 2.0 | 0.0 | 6.0 | Bloque 4 | |
Nº 14 10 - 16 dic. 2018 |
0.0 | 2.0 | 0.0 | 6.0 | ||
Nº 15 17 - 20 dic. 2018 |
0.0 | 2.0 | 0.0 | 6.0 | ||
Total Horas | 25.0 | 30.0 | 0.0 | 90.0 |