Control y Aseguramiento de la Calidad del Software - 26038

Centro
Escuela Universitaria de Ingeniería de Vitoria-Gasteiz
Titulación
Grado en Ingeniería Informática de Gestión y Sistemas de Información
Curso académico
2017/18
Curso
4
Nº Créditos
4.5
Idiomas
Castellano

Docenciatoggle-navigation

Distribución de horas por tipo de enseñanza
Tipo de docenciaHoras de docencia presencialHoras de actividad no presencial del alumno/a
Magistral3045
P. Laboratorio1522

Guía docentetoggle-navigation

Descripción y Contextualización de la Asignaturatoggle-navigation

El software se encuentra embebido en muchos dispositivos de nuestro día a día. El control y aseguramiento de la calidad del software es un tema cada vez más relevante en el mundo industrial, y la asignatura se estructura y se presenta desde un punto de vista industrial.

Conocer los conceptos teóricos resulta necesario para poder comprender las prácticas actuales de las empresas.

Competencias/ Resultados de aprendizaje de la asignaturatoggle-navigation

La asignatura tiene como objetivo que el alumno aprenda los principios generales de la calidad desde un punto de vista general, y desde un punto de vista particular cómo se trasladan estos conceptos a la ingeniería del software. Los alumnos conocerán en detalle las normativas ISO9000 y CMMI para desarrollo de software. Además, los principios generales de Six Sigma son descritos durante el curso.

Dentro de los modelos de referencia para la calidad de producto se proporcionará una vista del modelo ISO/IEC 9126. Todos los principios seran relacionados con ejemplos durante el desarrollo del curso.

Además el alumno conocerá en detalle la herramienta Eclipse Process Framework para la definición de los procesos de desarrollo de software en una organización.

Contenidos teórico-prácticostoggle-navigation

Introducción

Modelos y Normas de Calidad

ISO9000/9001/9004

CMMI para desarrollo de software

Six Sigma

Métricas de software

Metodologíatoggle-navigation

La metodología de la asignatura se basa en

La asignatura se aborda desde un punto de vista teórico y práctico, y el alumno tendrá que poner en práctica los conceptos explicados.

Sistemas de evaluacióntoggle-navigation

  • Sistema de Evaluación Final

Convocatoria Ordinaria: Orientaciones y Renunciatoggle-navigation

Evaluación mixta en las convocatorias ORDINARIA y EXTRAORDINARIA:

Nota final = 0,40 x Trabajo en grupo + 0,60 x Examen escrito

Evaluación del trabajo en grupo:

25%: Trabajo en equipo

25%: Defensa oral del caso práctico por cada miembro del grupo

50%: Realización de la práctica (Implementación de la solución)

La fórmula anterior sólo se aplicará en el caso de que el estudiante haya asistido con regularidad a clase, haya participado activamente en el trabajo en grupo y haya aprobado (nota superior o igual a 5) tanto el trabajo práctico como el examen escrito; en caso contrario, figurará en actas un suspenso.

CALIFICACIÓN EN ACTAS:

- Solamente podrán optar a un examen único por el 100% de la nota final los casos excepcionales justificados al comienzo de curso y recogidos en el artículo 43 de la normativa vigente referente a la evaluación del alumnado. Los casos excepcionales se deben comunicar al profesor al comienzo de la asignatura o cuando la circunstancia excepcional ocurra, si se da a lo largo del cuatrimestre. No se aceptarán casos excepcionales a posteriori.

Materiales de uso obligatoriotoggle-navigation

Herramientas:

Eclipse Process Framework

Microsoft Excel

Bibliografíatoggle-navigation

Bibliografía básica

CMMI for Dev. v1.3 Software Engineering Institute.

ISO9000:2008

Six Sigma Motorola y General Electric.

Bibliografía de profundización

1. Abran, A. ISO / IEC SQuaRE . The second generation of standards for software product quality. (2003), 1–11.

2. Al-Kilidar, H., Cox, K., and Kitchenham, B. The use and usefulness of the ISO/IEC 9126 quality standard. 2005 International Symposium on Empirical Software Engineering, 2005., (2005), 122–128.

3. Al-Qutaish, R.E. An Investigation of the Weaknesses of the ISO 9126 International Standard. 2009 Second International Conference on Computer and Electrical Engineering, Iso 9126 (2009), 275–279.

4. Bajec, M., Vavpoti, D., and Krisper, M. Software Process Improvement Based on the Method Engineering Principles. 244, , 283–297.

5. Baldassarre, M.T., Caivano, D., Pino, F.J., Piattini, M., and Visaggio, G. Harmonization of ISO/IEC 9001:2000 and CMMI-DEV: from a theoretical comparison to a real case application. Software Quality Journal, (2011).

6. Keywords, R. ISO 9001:2000 to CMMI v1.2 Map. (2009).

7. Kitchenham B, P.S. Software quality: the elusive target. IEEE Software, (1996).

8. Kitchenham, B. and Pfleeger, S.L. Guest Editors ’ Introduction SOFTWARE QUALITY : THE ELUSIVE TARGET. (2000), 12–21.

9. Science, C. PROCESSUS – Integration of SEI CMM and ISO quality models. (1997), 37–63.

10. Software Engineering Institute, C.M.U. Software Engineering Institute. http://www.sei.cmu.edu.

11. Software Engineering Institute, C.M.U. Standard CMMI® Appraisal Method for Process Improvement (SCAMPI) A. .

12. Voas, J. Assuring software quality assurance. IEEE Software 20, 3 (2003), 48–49.

Revistas

Software Quality Journal

IEEE Software

Direcciones web

http://cmmiinstitute.com/

http://asq.org/software/

http://www.computer.org/web/computingnow/software

http://www.aenor.es/aenor/certificacion/calidad/calidad_9001.asp#.VYv3sEamlmo

Tribunal de convocatorias 5ª, 6ª y excepcionaltoggle-navigation

  • LARRUCEA URIARTE, XABIER
  • LOPEZ GIL, JUAN MIGUEL
  • OTERO VIDAL, MARIA CARMEN

Grupostoggle-navigation

16 Teórico (Castellano - Tarde)Mostrar/ocultar subpáginas

Calendario
SemanasLunesMartesMiércolesJuevesViernes
1-15

17:00-19:00

Profesorado

Aula(s) impartición

  • AI1.5 - E.U. INGENIERIA DE VITORIA GASTEIZ

16 P. Laboratorio-1 (Castellano - Tarde)Mostrar/ocultar subpáginas

Calendario
SemanasLunesMartesMiércolesJuevesViernes
1-15

16:00-17:00

Profesorado

Aula(s) impartición

  • AI1.5 - E.U. INGENIERIA DE VITORIA GASTEIZ