Fichas de asignaturas 2014-15
![]() |
METODOLOGÍAS Y PROCESOS SOFTWARE |
![]() ![]() ![]() |
|
Asignatura |
![]() |
| |
Profesorado |
![]() |
| |
Competencias |
![]() |
| |
Resultados Aprendizaje |
![]() |
| |
Actividades Formativas |
![]() |
| |
Sistemas de Evaluación |
![]() |
| |
Contenidos |
![]() |
| |
Bibliografía |
![]() |
Código | Nombre | |||
Asignatura | 21714045 | METODOLOGÍAS Y PROCESOS SOFTWARE | Créditos Teóricos | 2.5 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 5 |
Curso | 3 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C137 | INGENIERÍA INFORMÁTICA |
Requisitos previos
Tener acceso al curso de la asignatura en el campus virtual.
Recomendaciones
1. Haber cursado las asignaturas de la Tecnología Específica de Ingeniería del Software del quinto semestre y estar cursando las asignaturas de esta tecnología del sexto semestre. 2. La asistencia a clase y la participación activa en las mismas. 3. La realización de las actividades, ejercicios prácticos y trabajos que se propongan durante el desarrollo del curso. 4. Consultar periódicamente el campus virtual donde se publicará toda la información y materiales necesarios para el seguimiento de la asignatura (materiales docentes, convocatorias, calificaciones, etc.). Todos los alumnos tienen la obligación de conocer las noticias publicadas a través del Foro de Novedades del curso. 5. Seguir el sistema de evaluación continua.
Profesorado
Nombre | Apellido 1 | Apellido 2 | C.C.E. | Coordinador | |
ELENA | ORTA | CUEVAS | PROFESORA TITULAR DE UNIVERSIDAD | S |
![]() |
IVAN | RUIZ | RUBE | PROFESOR SUSTITUTO INTERINO | N |
![]() |
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
CB2 | Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vacació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 | GENERAL |
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 | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
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. | GENERAL |
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. | GENERAL |
IS01 | Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de la Ingeniería del Software. | ESPECÍFICA |
IS04 | Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales | ESPECÍFICA |
Resultados Aprendizaje
Identificador | Resultado |
R2 | Ser capaz de definir el objetivo fundamental de los principales procesos del ciclo de vida del software de acuerdo a los estándares vigentes. |
R3 | Ser capaz de definir procesos software utilizando lenguajes de definición de procesos. |
R1 | Ser capaz de definir y diferenciar los conceptos proceso software, proceso de desarrollo del software, modelo de ciclo de vida del software y metodología de desarrollo del software. |
R6 | Ser capaz de desarrollar un sistema software utilizando diferentes enfoques metodológicos. |
R4 | Ser capaz de describir las características fundamentales de los principales modelos de ciclo de vida del software. |
R5 | Ser capaz de describir las características fundamentales y la estructura de las principales metodologías de desarrollo del software. |
R7 | Ser capaz de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Explicación de los contenidos teóricos de la asignatura y realización de actividades complementarias. |
20 | ||
02. Prácticas, seminarios y problemas | Realización de actividades complementarias a las clases de teoría. |
10 | ||
03. Prácticas de informática | Clases prácticas que se realizarán en los laboratorios de informática. |
30 | ||
10. Actividades formativas no presenciales | Estas actividades se corresponden con las horas de trabajo personal del alumno, incluyendo las horas de estudio de los contenidos de la asignatura y la realización de las actividades y prácticas propuestas. |
86 | ||
12. Actividades de evaluación | Realización de cuestionarios de evaluación continua y exámenes finales. |
4 |
Evaluación
Criterios Generales de Evaluación
Criterios Generales de Evaluación: 1. Participación en clase y actividades propuestas. 2. Interés y grado de compromiso en el proceso de aprendizaje. 3. Realización de los exámenes y corrección de las soluciones propuestas. 4. Entrega en fecha y forma de las prácticas y actividades propuestas. 5. Claridad, corrección y calidad de las prácticas y de las soluciones propuestas. La copia de exámenes o prácticas, o cualquier otro tipo de fraude que detecten lo profesores de la asignatura será motivo de suspenso en todas las convocatorias del curso académico.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Realización de cuestionarios de evaluación. | Preguntas tipo test, completar frases, respuestas cortas, etc. Evaluación mediante plantillas de respuestas correctas. |
|
|
Realización de ejercicios teóricos y prácticos. | Rúbricas. |
|
|
Realización de examen final (sólo alumnos que no superen la asignatura mediante el sistema de evaluación continua). | Examen de los contenidos teóricos y prácticos de la asignatura. |
|
Procedimiento de calificación
En la primera convocatoria el sistema de evaluación por defecto es el Sistema de Evaluación Continua. En el resto de las convocatorias se aplicará el Sistema de Evaluación Final. Sistema de Evaluación Continua ****************************** En el Sistema de Evaluación Continua, la Nota Final de la asignatura se calculará mediante la siguiente fórmula: Nota Final Continua = (0,5 * Nota Exámenes Teoría) + (0,5 * Nota Prácticas) La Nota Exámenes Teoría es la media de las calificaciones obtenidas en los cuestionarios realizados durante el curso. La Nota Prácticas es la nota obtenida en las prácticas de la asignatura. Para poder aplicar la fórmula de cálculo de la Nota Final Continua es necesario obtener una calificación mínima de 4 puntos (sobre 10 puntos) tanto en la Nota Exámenes Teoría como en la Nota Prácticas. Para superar la asignatura la Nota Final Continua tiene que ser mayor o igual a 5 puntos. Los alumnos que no superen la asignatura, tendrán que hacer el Examen Final de Teoría si obtienen una Nota Exámenes Teoría inferior a 5 puntos. Asimismo, tendrán que realizar el Examen Final de Prácticas si obtienen una Nota Prácticas inferior a 5 puntos. Es OBLIGATORIO que los alumnos entreguen las prácticas de la asignatura mediante el campus virtual en las fechas indicadas por el profesor y siguiendo las instrucciones de entrega. Los profesores podrán convocar a los alumnos para que defiendan sus prácticas. Sistema de Evaluación Final *************************** En el Sistema de Evaluación Final, la Nota Final de la asignatura se calculará mediante la siguiente fórmula: Nota Final = (0,5 * Nota Examen Teoría) + (0,5 * Nota Examen Prácticas) Para poder aplicar la fórmula de cálculo de la Nota Final de la asignatura es necesario obtener una calificación mínima de 4 puntos (sobre 10 puntos) tanto en la Nota Examen Teoría como en la Nota Examen Prácticas. Para superar la asignatura la Nota Final tiene que ser mayor o igual a 5 puntos.
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
1. Proceso Software. Definiciones. Estándares de procesos software. Lenguajes de definición de procesos. |
R2 R3 R1 | |
2. Modelos de ciclo de vida y metodologías de desarrollo de software tradicionales. |
R6 R4 R5 R7 | |
3. Modelos de ciclo de vida y metodologías de desarrollo de software ágiles. |
R6 R4 R5 R7 | |
4. Modelos de ciclo de vida y metodologías de desarrollo de software dirigidas por modelos. |
R6 R4 R5 R7 | |
5. Aspectos avanzados |
Bibliografía
Bibliografía Básica
- Booch, G.; Jacobson, I.; Rumbaugh, J. M.; "UML. El lenguaje unificado de modelado. Manual de Referencia", 2ª ed. Ed. Addison Wesley, 2007.
- Booch, G.; Jacobson, I.; Rumbaugh, J. M.; "UML. El lenguaje unificado de modelado. Guía de Usuario", 2ª ed. Ed. Addison Wesley, 2006.
- Booch, G.; Jacobson, I.; Rumbaugh, J. M.; "El Proceso unificado de desarrollo de software", Ed. Addison Wesley, 2000.
- Derniame, J.C., Kaba, B.A., & Wastell, D.: "Software Process: Principles, Methodology and Technology". Lecture Notes in COmputer Science (LNCS), Springer-Verlag, 1999.
- Estándar ISO/IEC 12207. International Standard – Information Technology – Software Life Cycle Processes, 2008.
- Garzás, J.,Enríquez de S. J.E., Irrázabal, E.;"Gestión Ágil de Proyectos Software", Ed. Kybele Consulting, 2012.
- Pressman, R,:"Ingeniería del software. Un enfoque práctico", 6ª ed. McGraw Hill, 2005.
- Sánchez A.;Sicilia M.A.;Rodríguez, D.;"Ingeniería del Software. Un enfoque desde la guía SWEBOK", 1ª ed. Editorial Gaceta, 2011.
- Sommerville,I.;"Ingeniería del Software", 6ª ed.,Pearson Education, 2002.
- Venkat Subramaniam, Andy Hunt. "Practices of an agile developer: working in the real world" Pragmatic Bookshelf, 2005.
- Brambilla, M., Cabot, J., Wimmer M. Model-Driven Software Engineering in Practice. Morgan & Claypool Publishers, 2012.
- Vara Mesa, J.M., García Rubio, F. , Vicente Chicote, C. Desarrollo de software dirigido por modelos: conceptos, métodos y herramientas. Editorial RA-MA, 2013.
Bibliografía Específica
- Madeja. Marco de Desarrollo de la Junta de Andalucía. En línea: http://www.juntadeandalucia.es/servicios/madeja/contenido.
- Métrica V3. Ministerio de Administraciones Públicas (MAP) Página de Servicios y Productos del Consejo Superior de Informática. En línea: http://administracionelectronica.gob.es/?_nfpb=true&_pageLabel=P800292251293651550991&langPae=es&detalleLista=PAE_000000432
- SWEBOK. Guide to the Software Engineering Body of Knowledge. En línea: http://www.computer.org/portal/web/swebok/htmlformat
- Página de UML: http://www.uml.org
Bibliografía Ampliación
El presente documento es propiedad de la Universidad de Cádiz y forma parte de su Sistema de Gestión de Calidad Docente. En aplicación de la Ley 3/2007, de 22 de marzo, para la igualdad efectiva de mujeres y hombres, así como la Ley 12/2007, de 26 de noviembre, para la promoción de la igualdad de género en Andalucía, toda alusión a personas o colectivos incluida en este documento estará haciendo referencia al género gramatical neutro, incluyendo por lo tanto la posibilidad de referirse tanto a mujeres como a hombres.