Está en la página 1de 18

1.

- Datos Generales de la asignatura

Nombre de la asignatura: Gestión de la Calidad en la Ingeniería de


Software

Clave de la asignatura: ATD-1501

SATCA1: 2-3-5

Carrera: Ingeniería en Sistemas y Computación

2.- Presentación

Caracterización de la asignatura.
Esta materia aporta al perfil la competencia para desarrollar soluciones de software de
calidad, utilizando modelos y normas en el proceso de desarrollo y producto del software.

La mejora de la calidad de la ingeniería de proceso y producto del software es una práctica


de interés para las pequeñas, medianas y grandes empresas que fabrican software, la
calidad de los sistemas informáticos se han convertido en la actualidad en uno de los
principales objetivos estratégicos de las organizaciones debido a que, cada vez más su
supervivencia depende de los sistemas informáticos.

Al cursar esta materia el estudiante obtendrá una visión amplia sobre los diferentes factores
que se deben considerar para la fábrica de software.

El estudiante conocerá los diversos modelos y normas que debe considerar para la gestión
de la calidad en la fabricación de software.

Debido a las competencias que el estudiante requiere como base para el desarrollo de las
planteadas en este programa, la asignatura está considerada cursarse cuando el estudiante
haya desarrollado la competencia de programar, es recomendable cursarla en semestres
avanzados, tomando en cuenta que en esta materia el estudiante desarrollará competencias
necesarias para cursos relacionados con la programación, las bases de datos y
programación web.

Intención didáctica.

El temario de esta materia se distribuye en 5 unidades.

La primera unidad concentra los enfoques más trascendentes en la calidad de la ingeniería


de software, desde la gestión de la calidad total, pasando por el Modelo Europeo de
Excelencia Empresarial hasta llegar a la metodología Seis-Sigma.

1
Sistema de Asignación y Transferencia de Créditos Académicos
1
La unidad 2 se centra en la calidad de productos, se inspeccionan las diversas
características de calidad de un producto de software basándose en las principales normas
internacionales, poniendo principal atención en la familia de normas ISO 25000.

En la unidad 3 se deliberan los principales elementos del proceso de software y se presenta


un metamodelo para definir modelos de procesos de ingeniería de software y de ingeniería
en sistemas.

La unidad 4 se concentra en los modelos propuestos por el Instituto de Ingeniería de


Software, desde el Modelo de Capacidad y Madurez hasta las diferentes variantes de la
Integración de Modelos de Madurez de Capacidades. El tema de esta unidad finaliza con la
unidad 5, donde se muestra una visión muy general de las normas de la familia ISO/IEC
15504.

El enfoque sugerido para la materia requiere que las actividades prácticas promuevan el
desarrollo de habilidades para la experimentación, tales como: identificación, manejo y
control de variables y datos relevantes; planteamiento de hipótesis; trabajo en equipo;
asimismo, propicien procesos intelectuales como inducción-deducción y análisis-síntesis con
la intención de generar una actividad intelectual compleja; por esta razón varias de las
actividades prácticas se han descrito como actividades previas al tratamiento teórico de los
temas, de manera que no sean una mera corroboración de lo visto previamente en clase,
sino una oportunidad para conceptualizar a partir de lo observado.

También se busca desarrollar habilidades creativas y emprendedoras, dando un espacio al


estudiante para que detecte aéreas de oportunidad en su entorno y genere el proyecto que
desarrollara en el transcurso del curso. Del mismo modo por la naturaleza de la materia
debe promoverse la cultura de ética y respeto a los derechos de autor, tanto en las
aplicaciones desarrolladas como en el uso de las herramientas, modelos y normas utilizadas
en la calidad del software.

En las actividades prácticas sugeridas, es conveniente que el profesor busque guiar a sus
estudiantes para que ellos hagan la elección de las variables a controlar y registrar en el
proceso de desarrollo y producto de software, así como las normas y modelos a seguir.

En el transcurso de las actividades programadas es muy importante que el estudiante


aprenda a valorar las actividades que lleva a cabo y entienda que está construyendo su
hacer futuro y en consecuencia actúe de una manera profesional; de igual manera, aprecie
la importancia del conocimiento y los hábitos de trabajo; desarrolle la precisión y la
curiosidad, la puntualidad, el entusiasmo y el interés, la tenacidad, la flexibilidad y la
autonomía.

Es necesario que el profesor ponga atención y cuidado en estos aspectos en el desarrollo de


las actividades de aprendizaje de esta asignatura.

2
3. Participantes en el diseño y seguimiento curricular del programa

Lugar y fecha de Observaciones


elaboración o revisión Participantes (cambios y justificación)

Instituto Tecnológico de Academia de Sistemas Conocer los aspectos a


Linares Mayo 2015 y Computación considerar en la fábrica de
software de calidad.

4. Competencia(s) a desarrollar

Competencias Específicas Competencias genéricas:

Identifica los diferentes modelos y normas


Competencias instrumentales:
vigentes para la gestión de la calidad de
software que se aplican en las diversas
organizaciones.
• Capacidad para la búsqueda y manejo de
información proveniente de diversas fuentes
relacionada con la calidad en los propiciando
el análisis de la misma.
• Capacidad de organizar y planificar para
tomar decisiones sobre la elección y
aplicación de estándares de calidad
coadyuvando a la solución de problemas.
• Capacidad para el uso de las nuevas
tecnologías relacionadas con la aplicación de
modelos y normas de calidad en los sistemas
de información.
• Comunicación oral y escrita en su propia
lengua.
• Conocimiento de una segunda lengua.
• Habilidades básicas de manejo de las
tecnologías de la información y de la
comunicación.

Competencias interpersonales:

• Desarrolla la capacidad para trabajo en


equipo y equipos interdisciplinarios,
propiciando un ambiente laboral agradable.
• Desarrolla una capacidad crítica y
autocrítica coadyuvando a los procesos en
los cuales interviene.
3
Competencias sistémicas:
• Capacidad para diseñar, gestionar y
evaluar los modelos y normas para la gestión
de la calidad de los sistemas informáticos.
• Capacidad para seleccionar las normas y
modelos de calidad en la fabricación de
software.

5. Competencias previas

 Análisis crítico y reflexivo en el diseño de sistemas informáticos

 Conoce, analiza, diseña, propone y coordina proyectos informáticos.

 Conoce, identifica y aplica los elementos administrativos que le permiten ubicarse y


desempeñarse de manera efectiva en un contexto informático.

 Aplica normas y estándares de calidad necesarias en el desarrollo de sistemas


informáticos.

 Desarrolla sistemas de información.

 Conoce el proceso de desarrollo integrando la ingeniería del software.

 Conocer diferentes modelos para desarrollo de un sistema de información.

 Distinguir las características de los distintos tipos de sistemas de información.

 Manipular al menos un lenguaje de programación.

6. Temario

Unidad Temas Subtemas

1.1 Introducción
1 Modelos y Normas
1.2 Gestión de la Calidad Total
de Calidad
1.3 NORMAS ISO 9000
1.3.1 ISO y el Proceso de Normalización
4
1.3.2 Normas sobre Calidad
1.3.3 Norma ISO 9001
1.4 MODELO EFQM
1.4.1 Visión general
1.4.2 Criterios del modelo
1.5 SEIS-SIGMA

2 Calidad de 2.1 Modelos Clásicos


Productos Software 2.2 Normas ISO sobre calidad de productos
software
2.3 Familia de Normas ISO 25000
2.3.1 Normas sobre Gestión de Calidad
(ISO/IEC 2500n)
2.3.2 Normas sobre Modelado de Calidad
(ISO/IEC 2501n)
2.3.3 Normas sobre Medición de Calidad
(ISO 2502n)
2.3.4 Normas sobre Requisitos de
Calidad (ISO 2503n)
2.3.5 Normas sobre Evaluación de
Calidad (ISO 2504n)
2.3.6 Otras normas de la Familia 25000
2.4Trabajos basados en las normas ISO/IEC
para calidad de software

3 El Proceso de
3.1 Introducción
Software
3.2 Gestión de los procesos software
3.3 El modelado de procesos software
3.3.1 Elementos del Proceso Software
3.3.2 Clasificación de los Lenguajes de
Modelado de Procesos (LMP)
3.3.3 Metamodelos de proceso software
3.4 Entornos de ingeniería del software
orientados al proceso
3.4.1 Introducción y Características
3.4.2 Clasificación de los PSEE
3.4.3 Ejemplos de PSEE

4 Modelos del SEI: 4.1 Introducción


CMMI, SCAMPI e 4.2 FRAMEWORK CMMI
IDEAL 4.2.1 Áreas de Proceso
4.2.2 Objetivos Específicos y Genéricos
4.2.3 Representaciones de CMMI
4.3 CMMI-DEV
4.4 CMMI-ACQ
4.5 CMMI-SVC
5
4.6 SCAMPI
4.7 IDEAL

5.1 Introducción
5 Las Normas 5.2 Visión General de ISO/IEC 15504
ISO/IEC 15504 5.2.1 ISO/IEC 15504-1
5.2.2 ISO/IEC 15504-2
5.2.3 ISO/IEC 15504-3
5.2.4 ISO/IEC 15504-4
5.2.5 ISO/IEC 15504-5
5.2.6 ISO/IEC 15504-6
5.2.7 ISO/IEC 15504-7
5.3 Aplicación de ISO/IEC 15504 en la
evaluación por niveles de madurez de pymes
5.3.1 Los Niveles de Madurez y sus
Procesos
5.3.2 El Modelo de Evaluación
5.3.3 Comparación de Modelos para
Madurez Organizacional

7. Actividades de aprendizaje de los temas

UNIDAD 1: Modelos y Normas de Calidad


Competencias Actividades de Aprendizaje

 Investigue los diferentes premios a la


Conoce los modelos para la calidad que se conceden en México y/o
gestión de calidad: EFQM y países de nuestro entorno y compare los
Seis-Sigma, así como la criterios de estos premios respecto a los
norma ISO 9000. del Malcolm Baldrige National Quality
Award y a los del modelo EFQM.
 Cada 2 años se celebran los European
CAF events, cuyas actas puede
encontrar en
http://www.eipa.nl/CAF/ConferenceActivit
ies. Analice las ponencias de las 2
últimas ediciones identificando los
elementos de gestión de calidad que
reciben más atención por parte de los
responsables.
6
 Analice la utilización de la aproximación
Seis-Sigma en la gestión de la calidad en
diferentes sectores: automóvil, servicios,
defensa, etc.
 Explique el papel que juegan en la
filosofía Seis-Sigma los roles de:
Executive Leadership, Champions,
Master Black Belts, Black Belts, Green
Belts y Yellow Belts.
 Proponga una serie de indicadores que
permitan verificar el grado de
cumplimiento de los 8 principios de la
gestión de la calidad que propone la
familia de normas 9000.
 Analice los diferentes niveles de
madurez propuestos por la norma ISO
9004 (principiante, proactivo, flexible,
progresivo, exitoso)
 Investigue el número de organizaciones
que están certificadas en las diferentes
normas y modelos: ISO 9001, EFQM, en
México y compare las cifras a nivel
mundial.
 ¿Qué diferencias aprecia entre la
construcción del software y la fabricación
de otro tipo de productos industriales?
Analice hasta qué punto las normas de
calidad presentadas en esta unidad
pueden ser aplicables a los sistemas
informáticos.

UNIDAD 2: Calidad de Producto Software

Competencias Actividades de Aprendizaje

El alumno identifica las diversas  Compare las características y


características de calidad de un sub características de calidad del
producto de software basándose modelo de McCall y del modelo
en las principales normas propuesto en la norma ISO
internacionales, poniendo principal 25010, ¿Cuál le parece más
atención en la familia de normas completo?, ¿A qué elementos de
ISO 25000. la calidad le concede más
importancia McCall?, y, ¿A
7
cuales la norma ISO 25010?,
¿Encuentra similitud entre
ambos?
 Como señala Kam,(2003) los
parámetros de satisfacción del
cliente que monitoriza IBM son:
capacidad, funcionalidad,
usabilidad, desempeño,
fiabilidad, instabilidad,
mantenibilidad,
documentación/información, y
servicio, mientras que Hewlett-
Packard utiliza: funcionabilidad,
usabilidad, fiabilidad, desempeño
y servicio; compare estos
parámetros con las
características ISO 25010,
 Tomando como base el proceso
de selección propuesto por la
norma ISO 25040 defina un
proceso de selección para
herramientas de análisis y diseño
orientado a objetos, adaptando si
fuera necesario el modelo de
calidad de la norma ISO 25010.
Compare el modelo definido con
la norma ISO 14102.
 Compare las diferentes
propuestas existentes sobre
modelos de calidad para
componenetes (Por ej. Simao y
Belchior (2003) o Bertoa et al.
(2005)) analizando que
caracyteristicas de la norma
ISO25010 se han adoptado tal
cual, modificado o descartado
para este tipo de software.
 Desarrolle un proceso de análisis
y selección para sistemas de
información geográfica (SIG)
teniendo en cuenta las
características distintivas de este
tipo de sistemas. Proponga a
continuación diferentes formas de
medir las características
propuestas.
 Entrar al portal de ISO
(www.iso.ch) Investigue cual es
8
la situación actual de las normas
de la familia ISO 25000.
 Analice, utilizando una matriz, las
diferentes interacciones que
pueden darse entre las
subcaracteristicas del modelo de
calidad ISO 25010. Por ej. Una
mayor funcionalidad podría influir
en una menor facilidad de
prueba.
 Proponga 3 métricas
independientes para cada uno de
los atributos de todas las
subcaracteristicas del modelo de
calidad de producto software de
la norma ISO 25010.
 Estudie si existen organismos
que certifiquen la calidad de
productos software y analice el
método que utilizan para las
certificaciones y el uso que hacen
de las normas ISO/IEC 25000.

UNIDAD 3: El Proceso de Software

Competencias Actividades de Aprendizaje

El alumno conoce los  Representar el proceso de


principales elementos del METRICA 3 “Planificación de
proceso de software y Sistemas de Informacion”(visita
analizara un metamodelo para http://www.csi.map.es/csi/metrica3/)
definir modelos de procesos utilizando los siguientes Lenguajes
de ingeniería de software y de de Modelado de
ingeniería en sistemas. Procesos:a)Diagrama de Gantt,
b)Diagramas de Actividad UML y c)
SMEP 2.0 (Software Process
Engineering Metamodel)
 ¿Qué lenguaje de los utilizados
anteriormente proporciona mayor
expresividad para representar dicho
proceso?
 Abrir con la herramienta EPFC el
contenido de métodos que incluye
como ejemplo correspondiente a la
9
metodología SCRUM con
actividades y tareas especificas
dedesarrollo de software de
METRICA 3.
 Realizar una búsqueda bibliográfica
para analizar la influencia que
tienen los sistemas de trabajo
cooperativo basado en
computadora (CSCW) en los
Entornos de Ingeniería de Software
Orientados al Proceso.
 Analizar la influencia de la
tecnología de los Procesos de
Negocio, y en particular de los
Sistemas Gestores de Flujos de
Trabajo en los Procesos Software,
incluyendo un ejemplo de
aplicación.
 Realizar un ejemplo en el que se
aplique uno de los Entornos de
Ingeniería del Software Orientado al
Proceso para un caso particular de
Proceso de Software.
 Apoyándose en un software.
Elaborar una línea del tiempo que
muestre la evolución de las
tecnologías de proceso software
hasta nuestros días. ( Apoyarse en
la bibliografía complementaria)

UNIDAD 4: Modelos del SEI: CMMI, SCAMPI e IDEAL

Competencias Actividades de Aprendizaje

10
 Investigar los Modelos
propuestos por el Instituto de
Ingeniería de Software (SEI)

 Conocer el modelo Framework


CMMI (SEI, 2007b).

 Realizar un cuadro comparativo


de CMMI-DEV, CMMI-ACQ y
El alumno conoce los CMMI-SVC detectando las
modelos propuestos por el áreas comunes.
Instituto de Ingeniería de
Software, desde el Modelo
de Capacidad y Madurez  Elaborar un cuadro sinóptico
hasta las diferentes que describa: las fases,
variantes de la Integración procesos y propósitos del
de Modelos de Madurez de método SCAMPI
Capacidades.  Mostrar un ejemplo práctico que
utilize el método de evaluación
SCAMPI

 Represente gráficamente la
estructura del Modelo IDEAL

 Mostrar un caso práctico del


modelo IDEAL, resaltando cada
una de sus 5 fases.

UNIDAD 5: Las Normas ISO/IEC 15504

Competencias Actividades de Aprendizaje

El alumno obtiene una visión


muy general de las normas de  Representar gráficamente las
la familia ISO/IEC 15504. partes constitutivas de ISO/IEC
15504.
 Conocer las categorías, grupos y
procesos del modelo de
evaluación
11
 Conocer la relación entre la
valoración de capacidad de
procesos y la obtención de la
madurez organizacional.
 Representar gráficamente las
reglas para derivar niveles de
madurez desde niveles de
capacidad según ISO/IEC 15504-
7.
 Ejemplificar un modelo de
madurez organizacional
 Conocer las reglas para derivar
niveles de madurez.
 Representar gráficamente las
equivalencias entre los niveles de
capacidad y los de madurez 2 y
3.
 Elaborar un cuadro comparativo
considerando:
 ISO/IEC 15504-n, CMII y el
modelo desarrollado para Pymes.

8. Práctica(s)

 Realizar las prácticas estipuladas en las actividades de aprendizaje señaladas en


cada unidad, respetando los tiempos de entrega y la forma de presentación solicitada
por el docente.

 Dar lectura a la bibliografía complementaria facilitara cada una de las unidades de


aprendizaje.

9. Proyecto de asignatura
12
El objetivo del proyecto que planteé el docente que imparta esta asignatura, es
demostrar el desarrollo y alcance de la(s) competencia(s) de la asignatura,
considerando las siguientes fases:

 Fundamentación: marco referencial (teórico, conceptual, contextual, legal) en


el cual se fundamenta el proyecto de acuerdo con un diagnóstico realizado,
mismo que permite a los estudiantes lograr la comprensión de la realidad o
situación objeto de estudio para definir un proceso de intervención o hacer el
diseño de un modelo.

 Planeación: con base en el diagnóstico en esta fase se realiza el diseño del


proyecto por parte de los estudiantes con asesoría del docente; implica
planificar un proceso: de intervención empresarial, social o comunitario, el
diseño de un modelo, entre otros, según el tipo de proyecto, las actividades a
realizar los recursos requeridos y el cronograma de trabajo.

 Ejecución: consiste en el desarrollo de la planeación del proyecto realizada


por parte de los estudiantes con asesoría del docente, es decir en la
intervención (social, empresarial), o construcción del modelo propuesto según
el tipo de proyecto, es la fase de mayor duración que implica el desempeño de
las competencias genéricas y especificas a desarrollar.

 Evaluación: es la fase final que aplica un juicio de valor en el contexto laboral-


profesión, social e investigativo, ésta se debe realizar a través del
reconocimiento de logros y aspectos a mejorar se estará promoviendo el
concepto de “evaluación para la mejora continua”, la metacognición, el
desarrollo del pensamiento crítico y reflexivo en los estudiantes.

10. Evaluación por competencias


Son las técnicas, instrumentos y herramientas sugeridas para constatar los
desempeños académicos de las actividades de aprendizaje.

 Exámenes teóricos y prácticos.


 Evaluar tareas, cumplimiento de los objetivos y desempeño en las prácticas.
 Reporte de lecturas recomendadas
 Actualizaciones de sitios recomendados
 Participación en clases
 Desarrollo de casos prácticos relacionados con cada unidad

13
11. Fuentes de información

1. Piattini, Mario; Pino, Francisco; García, Félix O.; García, Ignacio.(2011).


Calidad de Sistemas de Información. 2ª. Edición actualizada. Editorial:
Alfaomega, Ra-Ma

2. Oktaba Hanna;Piattini Mario; Pino Francisco J.;Orozco Maria Julia;


Alquicira Claudia. (2009). COMPETISOFT. Mejora de Procesos de
Software para Pequenas y Medianas Empresas y Proyectos. Editorial:
Alfaomega, Ra-Ma

3. Garzás, Javier; Genero, Marcela; Piattini, Mario; García, Félix


O.H(2008).Medición y Estimación de Software.Editorial: Alfaomega, Ra-Ma

4. Piattini, Mario; García, Félix O.; Caballero, Ismael.(2007). Calidad de


Sistemas Informáticos. Editorial:Alfaomega, Ra-Ma

Sitios Recomendados:

Unidad I
www.isixsigma.com
www.efqm.org

unidad 2
www.ISO25000.com

unidad 5
www.iso15504.es

Lecturas recomendadas para la unidad 1:


Cianfrani, C.A, Tsiakals, J..J y West, J.E (2009). ISO 9001:2008 comentada.
Madrid Asociación Española de Normalización y Certificaciòn. Este libro
profundiza en alginos aspectos de la norma ISO 9000.

Arthur, J.L. (1992). Improving Software Quality – An Insider`s Guide to TQM.


Nueva York, Wiley. Arthur presenta la utilización de los principios de calidad
total y de sus herramientas asociadas para la mejora de la calidad del software.

Pyzdec, T. y Keller, P.(2009). The Six Sigma Handbook. 3ª. Edición. Mc Graw
Hill, 2009. Presenta los principales conceptos y técnicas del enfoque de Seis

14
Sigma para la calidad.

Lecturas recomendadas para la unidad 2:


Calero, C. Moraga, M. A. y Piattini, M.(eds)(2010). Calidad del Producto y
Proceso software. Madrid, Ra-Ma.Este libro presenta una recolección de
trabajos muy interesantes relacionados con la calidad del producto software.

Piattini, M. Garzarás, J. García, F. y Genero, M. (2008). Medición y Estimación


de Software: Técnicas y Métodos para la Mejora de la Calidad y Productividad.
Madrid, Ra-Ma. En esta obra se pueden encontrar varias métricas para las
diferentes características y subcaracterísticas de los diversos artefactos
software a evaluar (modelos, códigos, etc.)

Cechich, A., Piattini, M. y Vallecillo, A.(eds)(2003). Component – Based


Software Quality: Methods and Techniques. Springer Verlag LNCS 2693.En
esta recopilación se abordan diversos aspectos de la calidad relatica a los
sistemas de software basados en componentes.

Lecturas recomendadas para la unidad 3:

Cugola, G, y Ghezzi, C. Software processes: a retrospective and path to the


future. Software process – Improvement and practice, vol. 4 pp.101-123, 1998.
Este artículo presenta las características de los principales enfoques que se
han seguido en la investigación de los procesos de software a lo largo de la
historia, identificando sus puntos fuertes y débiles así como los aspectos a
mejorar que permitan seguir avanzando en el futuro.

Derniame J.C., Wastell D., Kaba A. (eds) (1999). Software Process: Principles,
Methodology and Technology, LNCS Nº 1500, Srpinger Verlag, January 1999.
Este libro proporciona al lector una panorámica completa del campo de los
procesos software enfocada a las tecnologías del proceso software, y más
concretamente en los entornos de Ingeniería del Software Orientados al

15
Proceso y los Lenguajes de Modelado de Procesos que le dan soporte.

Fuggetta A. (2000). Software Process: A roadmap. Proceeding of the 22th


International Conference on Software Engineering. Limerick (Ireland), pp.25-34.
Este artículo presenta de forma general la historia en la investigación del
proceso software, evaluando de forma crítica los logros obtenidos y las
direcciones en las que se deben enfocar los trabajos futuros.

Proceedings of the International Conference on Software Process (ICSP). Esta


conferencia es actualmente la referente en la investigación sobre los procesos
software a nivel internacional. La última edición de 2009 fue celebrada en
Vancouver junto con el ICSE (International Conference on Software
Engineering).

Revista NOVATICA. Monografía sobre Tecnología de Proceso de Software.


Ruiz, F. y Canfora, G. (eds). Número 171, Septiembre- Octubre 2004. Versión
en inglés UPGRADE: The European Journal for Informatics Professional. En
http://www.upgrade-cepis.org/issues/2004/5/upgrade-vol-V-5.html. Este número
especial de la Revista Novática/Upgrade presenta una monografía sobre la
tecnología de los procesos software.

Ruiz, F, y Verdugo, J. (2008). “Guía de Uso de SPEM 2.0 y EPF Composer”,


versión 3.0, disponible en: http://alarcos.inf-
cr.uclm.es/doc/psgc/doc/lec/parte2b/guia-spem2&epf_v30.pdf.

Martínez, R. García, F., y Piattini, M. (2009). Modelado de Líneas de Procesos


mediante SPEM v2.0. XII Congreso Iberamericano sobre Ingeniería de
Software (CIbSE 2009), pp.195-207.

Lecturas recomendadas para la unidad 4:

16
CMMI®: Guidelines for Process Integration and Product Improvement, “2nd
Edition. Mary Beth Chrissis, Mike Konrad, Sandy Shrum. Addison-Wesley
Professional. Part of she SEI Series in Software Engineering series. 2006.

CMMI-ACQ: Guidelines for Improving the Acquisition of Products and Services.


Brian P. Gallagher, Mike Phillips, Karen J. Richter, Sandy Shrum. Addison-
Wesley Professional. Part of the SEI Series in Software Engineering
series.2008.

CMII for Services: Guidelines for Superior Service. Eileen C. Forrester, Brandon
L. Buteau, Sandy Shrum. Addison-Wesley Professional. Part of the SEI Series
in Software Engineering series. 2009.

CMMI® SCAMPI Distilled: Appraisals for Process Improvement. Dennis M.


Ahern, Jim Armstrong, Aaron Clouse, Jack R. Ferguson, Will Hayes, Kenneth
E. Nidiffer. Addison-Wesley Professional. Part of the SEI Series in Software
Engineering series. 2005.

Mutafelija, B. y Stromberg, H., Process Improvement with CMMI® v1.2 and


ISO Standards. CRC Press. 2009. Se describe el modelo CMMI y los
estándares ISO 9001:2000, ISO 90003:2004 y ISO 15288:2008. Además
ofrece un mapeo entre los estándares ISO y CMMI.

Lecturas recomendadas para la unidad 5:

Actas de la conferencia EUROSPI: Software Process Improvement European


Conference publicadas por Springer en su serie Lecture Notes on Computer
Engineering. Esta conferencia, que se celebra anualmente, suele tratar de
aplicaciones prácticas de la norma ISO/IEC 15504.

8.- SUGERENCIAS DIDÁCTICAS(verificar en què apartado se puede


incluir)
17
 Elaboración de línea del tiempo, diagramas de flujo, cuadros comparativos, cuadro
sinóptico y análisis de temas
 Toma de decisiones, demostrando su importancia mediante juicios precisos en
cada etapa de los modelos
 Elaboración de tareas dentro y fuera del aula para enriquecer sus conocimientos y
las habilidades concretas generadas en el transcurso de su desempeño
 Actualización de Estándares Gestores de calidad en el Software.
 Revisión de sitios y lecturas recomendadas
 Elaboración de reportes escritos
 Investigaciones de casos prácticos

18

También podría gustarte