Escolar Documentos
Profissional Documentos
Cultura Documentos
GESTION DE CALIDAD
7! - CICLO DE ESTUDIO
PLANIFICADORES Ral Pea-Ortiz Ingeniero en Informtica PhD en Informtica de Sistemas y Computadores AMBATO-ECUADOR ABRIL/2014 AGOSTO/2014
NOCIN BSICA
El presente mdulo pretende que los estudiantes adquieran las capacidades integradas de: Comprensin, anlisis, diseo y gestin de la calidad de sistemas y productos software. Elementos de competencia a desarrollar con el mdulo: 1. 2. 3. 4. Visin general de la calidad total y visin especfica de la calidad en el software. Calidad del producto. Calidad del proceso. Medicin del software.
Utilizar las herramientas conceptuales de la Gestin de la Calidad del Software para el anlisis, solucin y elaboracin de sistemas de software para la mejora continua de las empresas. Relacin directa: Esta competencia permitir al estudiante integrarse plenamente al desarrollo de la Ingeniera en Sistemas Informticos y Productos Software, convirtindose en un actor innovador y creativo.
Datos bsicos del Mdulo Ruta formativa Metodologa de formacin Planeacin de la Evaluacin Guas instruccionales Material de apoyo
4 5 6 10 14 15 16
FISEI S 706
Crditos:
Semestre: 7mo.
Correquisitos:
Horas clase semanal: 3 horas semanales 3 horas semanales de trabajo autnomo Total horas clase al semestre: 60 horas 60 horas de trabajo autnomo
Nombre del docente: Ral Pea-Ortiz Ttulo y Grado Acadmico: Ingeniero en Informtica. PhD en Informtica de Sistemas y Computadores. rea Acadmica por Competencia Global: Software. Horario de atencin: Mircoles lectivos de 8:00 a 9:00. Telfonos: E-mail: ra.pena@uta.edu.ec, raul.uta@icloud.com. Nombre del docente: Ttulo y Grado Acadmico: rea Acadmica: Horario de atencin: Telfonos: E-mail:
II RUTA FORMATIVA
Nodo problematizador: Cmo lograr un buen asesoramiento en la construccin de
soluciones automatizadas y adquisicin de recursos informticos para asegurar la aplicacin de estndares de calidad en el software ?
Competencia Global: Asesorar en la construccin de soluciones automatizadas y
SOFTWARE I INGENIERA DEL SOFTWARE II SISTEMAS DE INFORMACIN PLANIFICACIN INFORMTICA AUDITORIA Y EVALUACIN DE SISTEMAS SOLUCIONES DE NEGOCIOS GESTIN DE CALIDAD.
Mdulos que conforman la Competencia Especfica:
AUDITORIA
EVALUACIN
DE
para gestionar programas de optimizacin de productos y procesos , atendiendo a la normatividad y tendencias de competitividad y globalizacin.
Elementos de competencia a desarrollar con el mdulo:
1. Tener una visin general de la calidad total (evolucin histrica, tipos de calidad, conceptos relacionados y costes de la calidad) y una visin especfica de la calidad en el software. 2. Conocer y aplicar la calidad del producto aplicando los fundamentos y herramientas de mejora continua para la solucin de problemas referentes a la calidad deficiente. 3. Conocer y aplicar la calidad del proceso empleando las metodologas y estndares de mayor xito. 4. Conocer y aplicar las diferentes tcnicas de medida del software desde un punto de vista del proceso, los proyectos o los productos.
Vinculacin con la sociedad a travs del mdulo: Gestin de la calidad en empresas artesanales e informticas para el mejoramiento de la productividad y competitividad.
Contenidos procedimentales*
(Qu haceres o prcticas debe ejecutar para lograr mejores aprendizajes)
Contenidos Actitudinales
(Qu valores y actitudes deben trabajarse transversalmente)
Tiem po
Introduccin y definiciones de la calidad total. Evolucin histrica de la calidad. Tipos de calidad. Conceptos relacionados con calidad. Costes de la calidad. Calidad del software. Tcnicas y herramientas de calidad: bsicas, de gestin, de creatividad, estadsticas, de diseo y de medicin. Estndares y modelos relacionados con la calidad desde un punto de vista general.
Definicin de los conceptos bsicos en los que se fundamenta la gestin de la calidad total. Revisin de la evolucin histrica de la calidad. Revisin de los diferentes tipos de calidad. Definicin de otros conceptos relacionados con calidad. Introduccin a la controversia del coste de la calidad. Definicin del concepto de calidad del software. Introduccin de las tcnicas de calidad general. Estndares y modelos de calidad general.
Fomento actitud crtica y propositiva frente a los pro blemas referentes a la calidad. Impulso el inters por trabajo en equipo. Fomento del respeto y tolerancia. Valoracin de la capacidad de razonamiento analtico y lgico. Fomento de la confianza, la cooperacin, el apoyo, y la actitud de reto.
Exposicin magistral. Desarrollo de talleres o ejer cicios de aplicacin. Desarrollo de tcnicas de trabajo en equipo. Asesora directa a los estu diantes. Lectura e interpretacin di rigida de textos de referencia bibliogrfica. Evaluacin basada en reactivos al final de cada tema.
18h
Contenidos cognoscitivos
(Qu saberes o contenidos necesita para alcanzar ese elemento)
Contenidos procedimentales*
(Qu haceres o prcticas debe ejecutar para lograr mejores aprendizajes)
Contenidos Actitudinales
(Qu valores y actitudes deben trabajarse transversalmente)
Tiem po
Definicin de producto. Definicin de producto software, y ejemplos. Modelos y normas concretos relacionados con la calidad del producto software. Mtodos y tcnicas para garantizar la fiabilidad del software.
Definiciones y razonamiento de lo que es la calidad del producto software. Revisin de los principales modelos y normas relacionados con la calidad del software. Introduccin de los mtodos y tcnicas a emplear para garantizar la fiabilidad del software.
Fomento actitud crtica y propositiva frente a los pro blemas referentes a la calidad. Impulso el inters por trabajo en equipo. Fomento del respeto y tolerancia. Valoracin de la capacidad de razonamiento analtico y lgico. Fomento de la confianza, la cooperacin, el apoyo, y la actitud de reto.
Exposicin magistral. Desarrollo de talleres o ejer cicios de aplicacin. Desarrollo de tcnicas de trabajo en equipo. Asesora directa a los estu diantes. Lectura e interpretacin di rigida de textos de referencia bibliogrfica. Evaluacin basada en reactivos al final de cada tema.
14h
Contenidos cognoscitivos
(Qu saberes o contenidos necesita para alcanzar ese elemento)
Contenidos procedimentales*
(Qu haceres o prcticas debe ejecutar para lograr mejores aprendizajes)
Contenidos Actitudinales
(Qu valores y actitudes deben trabajarse transversalmente)
Tiem po
Definicin de proceso software. Revisin de las caractersticas de los procesos software. Gestin de procesos software. Normas o modelos de madurez para procesos software. Enfoques para la evaluacin y mejora de procesos software.
Definiciones y razonamientos del concepto de proceso software y sus principales caractersticas. Definiciones y razonamiento de lo que es la calidad del proceso software. Revisin de los principales modelos y normas relacionados con la calidad de los procesos software: evaluacin y mejora.
Fomento actitud crtica y propositiva frente a los pro blemas referentes a la calidad. Impulso el inters por trabajo en equipo. Fomento del respeto y tolerancia. Valoracin de la capacidad de razonamiento analtico y lgico. Fomento de la confianza, la cooperacin, el apoyo, y la actitud de reto.
Exposicin magistral. Desarrollo de talleres o ejer cicios de aplicacin. Desarrollo de tcnicas de trabajo en equipo. Asesora directa a los estu diantes. Lectura e interpretacin di rigida de textos de referencia bibliogrfica. Evaluacin basada en reactivos al final de cada tema.
14h
Contenidos cognoscitivos
(Qu saberes o contenidos necesita para alcanzar ese elemento)
Contenidos procedimentales*
(Qu haceres o prcticas debe ejecutar para lograr mejores aprendizajes)
Contenidos Actitudinales
(Qu valores y actitudes deben trabajarse transversalmente)
Tiem po
Medicin, anlisis y mejora del software. Metodologas y estndares de medicin del software. Mtricas del software basadas en proceso. Mtricas del software basadas en proyecto. Mtricas del software basadas en producto.
Estudio de tcnica de medicin, anlisis y mejora de software. Estudio de metodologas y estndares de medicin del software. Estudio de mtricas de software: proceso, producto y proyecto. Ejercicios de aplicacin de las mtricas de software: proceso, producto y proyecto.
Fomento actitud crtica y propositiva frente a los pro blemas referentes a la calidad. Impulso el inters por trabajo en equipo. Fomento del respeto y tolerancia. Valoracin de la capacidad de razonamiento analtico y lgico. Fomento de la confianza, la cooperacin, el apoyo, y la actitud de reto.
Exposicin magistral. Desarrollo de talleres o ejer cicios de aplicacin. Desarrollo de tcnicas de trabajo en equipo. Asesora directa a los estu diantes. Lectura e interpretacin di rigida de textos de referencia bibliogrfica. Evaluacin basada en reactivos al final de cada tema.
14h
Nivel Terico prctico experto: 8.0 a 8.9 Acreditable Satisfactorio Nivel terico prctico bsico: 7.0 a 7.9 Acreditable - Aceptable Nivel terico avanzado (anlisis crtico): 5.5 a 6.9 No acreditable Nivel terico bsico (comprensin): < a 5.5 No acreditable Competencia especfica a desarrollarse a travs del mdulo: Comprensin, anlisis, diseo y gestin de la calidad de sistemas y productos software.
No 1 ELEMENTO INDICADORES DE LOGROS
a) b) c) d) e) f) g)
h)
2
a) b)
c)
3
a) b) c)
d)
4
a) b) c) d)
e)
Define la calidad total. Conoce la evolucin histrica de la calidad. Distingue los tipos de calidad. Conoce los conceptos relacionados con calidad. Interpreta el coste de la calidad. Define la calidad del software. Aplica las tcnicas y herramientas de calidad: bsicas, de gestin, de creatividad, estadsticas, de diseo y de medicin. Aplica estndares y modelos relacionados con la calidad desde un punto de vista general. Distingue entre producto y producto software, y es capaz de establecer ejemplos. Conoce y es capaz de aplicar los modelos y normas concretos relacionados con la calidad del producto software. Conoce y aplica mtodos y tcnicas para garantizar la fiabilidad del software. Define un proceso software y sus principales caractersticas. Conoce las bases de la gestin de procesos software. Conoce e interpresta las principales normas o modelos de madurez para procesos software. Conoce y aplica los principales enfoques para la evaluacin y mejora de procesos software. Capacidad para medir, analizar y mejorar la calidad del software. Conoce y aplica metodologas y estndares de medicin del software. Conoce e interpreta mtricas del software basadas en proceso. Conoce e interpreta mtricas del software basadas en proyecto. Conoce e interpreta mtricas del software basadas en producto.
10
PROCESO DE VALORACIN Competencia Especfica a desarrollarse a travs del mdulo: Comprensin, anlisis, diseo y gestin de la calidad de sistemas y productos software.
Elementos del mdulo Evaluacin Diagnstica Evaluacin formativa Evaluacin de Desempeo* Producto Sustentacin
la y la el
a) Define la calidad total. b) Conoce la evolucin histrica de la calidad. c) Distingue los tipos de calidad. d) Conoce los conceptos relacionados con calidad. e) Interpreta el coste de la calidad. f) Define la calidad del software. g) Aplica las tcnicas y herramientas de calidad: bsicas, de gestin, de creatividad, estadsticas, de diseo y de medicin. h) Aplica estndares y modelos relacionados con la calidad desde un punto de vista general. Observacin. Gua de observa cin. Entrevista. Guas de entrevis ta.
Definicin de los conceptos bsicos en los que se fundamenta la gestin de la calidad total. Revisin de la evolucin histrica de la calidad. Revisin de los diferentes tipos de calidad. Definicin de otros conceptos relacionados con calidad. Introduccin a la controversia del coste de la calidad. Definicin del concepto de calidad del software. Introduccin de las tcnicas de calidad general. Estndares y modelos de calidad general.
Test. Cuestionarios.
11
a) Distingue entre producto y producto software, y es capaz de establecer ejemplos. b) Conoce y es capaz de aplicar los modelos y normas concretos relacionados con la calidad del producto software. c) Conoce y aplica mtodos y tcnicas para garantizar la fiabilidad del software. Observacin. Gua de observa cin. Entrevista. Guas de entrevis ta. a) Define un proceso software y sus principales caractersticas. b) Conoce las bases de la gestin de procesos software. c) Conoce e interpresta las principales normas o modelos de madurez para procesos software. d) Conoce y aplica los principales enfoques para la evaluacin y mejora de procesos software. Observacin. Gua de observa cin. Entrevista. Guas de entrevis ta.
Definiciones y razonamiento de lo que es la calidad del producto software. Revisin de los principales modelos y normas relacionados con la calidad del software. Introduccin de los mtodos y tcnicas a emplear para garantizar la fiabilidad del software.
Test. Cuestionarios.
Test. Cuestionarios. Entrevista. Guas de entrevista. Requisitos para crear un Plan de Calidad para Procesos Software. Sustentacin de requisitos para crear un Plan de Calidad para Procesos Software.
Definiciones y razonamientos del concepto de proceso software y sus principales caractersticas. Definiciones y razonamiento de lo que es la calidad del proceso software. Revisin de los principales modelos y normas relacionados con la calidad de los procesos software: evaluacin y mejora.
Test. Cuestionarios.
12
a) Capacidad para medir, analizar y mejorar la calidad del software. b) Conoce y aplica metodologas y estndares de medicin del software. c) Conoce e interpreta mtricas del software basadas en proceso. d) Conoce e interpreta mtricas del software basadas en proyecto. e) Conoce e interpreta mtricas del software basadas en producto. Observacin. Gua de observa cin. Entrevista. Guas de entrevista
Estudio de tcnica de medicin, anlisis y mejora de software. Estudio de metodologas y estndares de medicin del software. Estudio de mtricas de software: proceso, producto y proyecto. Ejercicios de aplicacin de las mtricas de software: proceso, producto y proyecto.
Test. Cuestionarios.
13
V. GUAS INSTRUCCIONALES Competencia Especfica a desarrollarse a travs del mdulo: Comprensin, anlisis, diseo y gestin de la calidad de sistemas y productos software.
ELEMENTOS INSTRUCCIONES RECURSOS PRODUCTO
Elemento 1 Visin general de la calidad total y visin especfica de la calidad en el software. Elemento 2 Calidad del producto.
Libros E-book Artculos Documentos desarrollados por el docente Libros E-book Artculos Documentos desarrollados por el docente Libros E-book Artculos Documentos desarrollados por el docente Libros E-book Artculos Documentos desarrollados por el docente
Consulte, analice y aplique los fundamentos, normas, estndares y tcnicas para garantizar la calidad de producto software.
Requisitos para crear un Plan de Calidad para un Producto Software. Requisitos para crear un Plan de Calidad para Procesos Software. Metodologas, estndares e indicadores para la medicin de la calidad del software.
Consulte, analice y aplique los fundamentos, normas, estndares y tcnicas para garantizar la calidad del proceso software.
Consulte, analice y aplique los fundamentos, normas, estndares y tcnicas referentes a la medicin de la calidad del software.
14
VI.- MATERIAL DE APOYO A. BIBLIOGRAFA: [1] F. Garca, M. Piattini. Propuesta de Contenidos para asignaturas sobre Calidad del Software y Sistemas de Informacin, XI Jornadas de Enseanza Universitaria de la Informtica. 2005, pp.1416. [2] M. Piattini, F. Garca. Calidad en el desarrollo y mantenimiento de software. Ra-Ma. [3] R.S. Pressman. Ingeniera del software. Un enfoque prctico. McGrawHill. 1999. [4] G. G. Schulmeyer, J. I. McManus. Handbook of Software Quality Assurance, Prentice Hall. [5] B. Unhelkar. Process Quality Assurance for UML-Based Projects. Addison Wesley. [6] M.A. Ould. Managing Software Quality and Business Risk. John Wiley & Sons. [7] R. Craig, S.P. Jaskiel Systematic Software Testing. Artech House. [8] R.T. Futrell, D.F. Shafer, L.I. Shafer. Quality Software Project Management. Prentice Hall. [9] M. Fewster, D. Graham. Software Test Automation. Addison-Wesley. [10] J. W. Horch, Practical Guide to Software Quality Management, Publishers, 2003. [11] A. Jarvis, V. Crandall. Inroads to Software Quality: How to Guide and Toolkit, Prentice-Hall, 1997. [12] J.Juran, Jurans Quality Handbook, 5th ed., New York: McGraw-Hill, 1999. [13] S.H. Kan. Metrics and Models in Software Quality Engineering, Second ed, Addison- Wesley, 2002. [14] J. Sunders, E. Curran. Software Quality: A Framework for Success in Software Development and Support, Addison-Wesley, 1994. B. MATERIALES COMPLEMENTARIOS ( RECURSOS DIDCTICOS): 1. DOCUMENTOS ADICIONALES ELABORADOS POR DOCENTES DEL REA. MDULO INSTRUCCIONAL. 2. GUAS INSTRUCCIONALES COMPLEMENTARIAS: SERN ELABORADAS Y ENTREGADAS SEGN NECESIDADES ESPECFICAS DE LOS ESTUDIANTES. 3. RECURSOS QUE SE ENCUENTRAN EN LA WEB. 4. MATERIALES MULTIMEDIA: Computador, proyector.
15
Fecha de aprobacin:
Notas: 1. La firma del Coordinador del rea se la realizar una vez que se ha evaluado el mdulo en el rea Acadmica de Competencia Global respectiva, por lo cual son corresponsables del mismo. 2. La firma del Coordinador de Carrera, sirve de aval del trabajo desplegado por los miembros del rea respectiva 3. La firma del Subdecano, da el visto bueno de que est en relacin a los elementos planteados en el Currculum.
16