UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA

La Universidad Católica de Loja
MODALIDAD ABIERTA Y A DISTANCIA
ESCUELA DE CIENCIAS DE LA COMPUTACIÓN
Guía didáctica
C
CICLO
8
ONTROL DE CALIDAD
CARRERA:
Ingeniería en Informática
AUTORA:
Verónica Segarra Faggioni Mgs.
MATERIAL DE USO DIDÁCTICO PARA ESTUDIANTES DE LA UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA,
PROHIBIDA SU REPRODUCCIÓN TOTAL O PARCIAL POR CUALQUIER MEDIO
Reciba asesoría virtual en: www.utpl.edu.ec
1. Datos informativos
18802
CONTROL DE CALIDAD
Guía didáctica
Verónica Segarra Faggioni
© UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA
Segunda edición
ISBN-978-9942-00-807-7
Reservados todos los derechos conforme a la ley. No está permitida la reproducción total o parcial de esta guía, ni su tratamiento
informático, ni la transmisión de ninguna forma o por cualquier medio, ya sea electrónico, mecánico, por fotocopia, por registro u otros
métodos, sin el permiso previo y por escrito de los titulares del Copyright.
Octubre, 2012
Tercera reimpresión
Diagramación, diseño e impresión:
EDILOJA Cía. Ltda.
Telefax: 593 - 7 - 2611418
San Cayetano Alto s/n
www.ediloja.com.ec
edilojainfo@ediloja.com.ec
Loja-Ecuador

ÍNDICE
Introducción ....................................................................................................5
Objetivos generales ..........................................................................................6
Bibliografía ......................................................................................................6
Orientaciones generales ...................................................................................8
Primer bimestre
Objetivos específicos .....................................................................................11
Contenidos ....................................................................................................11
Desarrollo del aprendizaje .............................................................................12
Capítulo 1: Concepto de Calidad .................................................................12
Capítulo 2: Técnicas y Herramientas de Calidad ..........................................15
Capítulo 3: Modelo y Normas de Calidad ....................................................23
Capítulo 4: Calidad de Sistemas de Información ............................................30
Segundo bimestre
Objetivos específicos .....................................................................................33
Contenidos ....................................................................................................33
Desarrollo del aprendizaje .............................................................................35
Capítulo 5: Pruebas de Software ...................................................................35
Capítulo 6: Gestión de la Calidad ..................................................................40
Capítulo 7: Normas de Calidad de Software ..................................................43
Capítulo 8: Mejora del Proceso Software SPI .................................................47
Solucionario ..................................................................................................51
Anexos ..........................................................................................................57
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
5
PRELIMINARES Guía didáctica: Control de Calidad
Introducción
Bienvenidos al curso de Control de Calidad. Esta asignatura corresponde al octavo ciclo del pensum de
estudios de la carrera de Informática de la Universidad Técnica Particular de Loja, Modalidad Abierta
y a Distancia.
El propósito general de esta materia es brindarle un conocimiento teórico y práctico en la realización y
monitoreo del Control de Calidad de Software. El control de calidad del software se ha convertido en
una parte esencial porque nos permite eliminar las causas de los defectos encontrados en las diferentes
fases del ciclo de vida.
Esta asignatura está organizada en ocho capítulos: en el primer bimestre estudiaremos los conceptos
fundamentales relacionados con la calidad de los sistemas informáticos. Además las técnicas utilizadas
para la gestión de la calidad, pasando por las herramientas básicas de calidad y finalmente la importancia
de la calidad en los sistemas informáticos.

Durante el segundo bimestre, los contenidos están orientados a la aplicación de técnicas de verificación
y validación utilizadas en el desarrollo de sistemas críticos, como gestionar la configuración y control
de cambios; además se evalúa las técnicas de mejora de proceso de software que pretende controlar
el proceso de desarrollo para aliviar obstáculos que se puedan presentar en el proceso de desarrollo.
Para culminar, contiene una referencia a la normativa aplicable a algunas de las fases del desarrollo de
software.
Finalmente permítame presentarme, mi nombre es Verónica Segarra Faggioni y es para mí un honor
el tener la oportunidad de acompañarle en este proceso de enseñanza – aprendizaje. Les propongo
estudiar, reflexionar, producir e interactuar en el Campus Virtual de Aprendizaje donde la comunicación
escrita se redimensiona en el uso de esta herramienta tecnológica.
¡Éxitos y mucha suerte!
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
6
PRELIMINARES Guía didáctica: Control de Calidad
Objetivo general
A través del estudio de esta asignatura, el estudiante estará en capacidad de identificar y analizar
problemas en el área del Control de Calidad de Software.
Bibliografía
Básica
- Piattini M., García F., Cabellero I. (2007), Calidad de Sistemas Informáticos 1ra Edición,
Alfaomega Grupo Editor, México. ISBN 978-970-15-1267-8
Se ha escogido este texto básico porque posee los contenidos esenciales para la realización y monitoreo
del Control de Calidad de Software. Además, es un texto sencillo que trata aspectos importantes para
conseguir sistemas de información de calidad, como pueden ser las métricas de software, la calidad de
la información o la gestión del conocimiento; así también contiene ejercicios al final de cada capítulo
lo que permite al alumno reforzar el aprendizaje.
Es importante destacar, que los autores del libro son profesionales del área de Informática, que tienen
una amplia experiencia en Auditoría y Seguridad de Sistemas de Información. Por lo que han plasmado
sus conocimientos en esta obra con fines exclusivamente didácticos.

- Segarra, V. (2010), Guía Didáctica Control de Calidad, Editorial UTPL, Loja, Ecuador.
Bibliografía Complementaria
- Pressman, R. (2005), Ingeniería del Software: Un Enfoque Práctico 6ta Edición, McGraw–Hill
Interamericana, México. ISBN 970 – 10 – 5473 – 3
Como característica fundamental el libro integra tanto las perspectivas académicas como profesional
en el desarrollo de los temas; este libro permite al lector seguir a un equipo de proyecto (ficticio)
conforme planifica y diseña un sistema basado en computadora. Por lo tanto para esta asignatura se ha
considerado estudiar los capítulos 13, 14, 26 y se le sugiere revisar el capítulo 27.
- Sommerville, I. (2001), Ingeniería del Software 7ma Edición, Pearson Addison Wesley, Madrid,
España. ISBN 84–7829–074–5
Este libro ha sido seleccionado porque contiene capítulos orientados a validación y verificación de
sistemas, así también trata sobre gestión de la calidad, procesos de mejora y gestión de cambios. Los
capítulos sugeridos a revisar son: 22, 24, 28
- RICO, R, (2001), Calidad Estratégica Total: Total Quality Management 9na edición, Ediciones
Macchi, Buenos Aires, Argentina. ISBN: 950-537-560-3
El autor nos explica, con un enfoque claro, práctico y consistente, a través de respuestas y vías de
acción aplicables a las realidades de cualquier tipo y tamaño de empresas, como es, a partir del
facilitador estratégico, que es el Management de la Calidad Total, como se gobierna y potencia un
cambio actitudinal que viabilice el camino estratégico y competitivo imprescindible, si la expectativa
es el éxito y no el fracaso.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
7
PRELIMINARES Guía didáctica: Control de Calidad
- Gutiérrez, H. (2005), Calidad Total y Productividad 2da Edición, Mc Graw Hill, México. ISBN
9701048776
En este libro, el autor expone ideas y fundamentos de la calidad, así también incluye aportaciones de
algunos de los principales gurús de la calidad.
- Humphrey, W. (2001), Introducción al Proceso Software Personal 1ra Edición, Addison Wesley,
Madrid – España. ISBN 84–7829–052–4
El autor a través de este libro muestra cómo organizar y planificar el trabajo individual, y cómo gestionar
la calidad de los programas que se producen.
Direcciones de Internet
Cueva Lovelle J. [en línea] Disponible en:http://gidis.ing.unlpam.edu.ar/downloads/pdfs/ Calidad_
software.pdf [consulta 24-03-2010]
Escalona I. [en línea] Disponible en: wxw.monografias.com/trabajos11/primdep/primdep-shtml wl
[consulta 24-03-2010]
Manivannan S. [en línea] Disponible en: http://www.docstoc.com/docs/21931871/seis-sigma/ [consulta
24-03-2008]
La Norma ISO/IEC 25000:2005 [en línea] Disponible en: http://iso25000.com [consulta 09-05-2010]
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
8
PRELIMINARES Guía didáctica: Control de Calidad
Orientaciones generales
El aprendizaje a través de la modalidad de estudios a distancia, requiere un gran
compromiso, planificación, responsabilidad y esfuerzo por parte del estudiante, por esta
razón, lo invito a tomar en consideración las siguientes recomendaciones para tener éxitos
en sus estudios:
1. De los ciclos
Como es de su conocimiento la UTPL tiene planificado sus periodos de estudios por ciclos; un
ciclo tiene una duración de 5 meses, por lo tanto existen 2 por cada año Abril-Agosto y Octubre-
Febrero. En cada ciclo se identifican dos bimestres, por lo que usted debe entregar un trabajo
(evaluación a distancia) por bimestre y rendir una evaluación presencial al finalizar el bimestre.
2. Materiales
Cada asignatura de Modalidad Abierta y a Distancia contiene tres componentes indispensables
(libro base, guía didáctica y evaluaciones a distancia) que se entregan el día de matrícula. El libro
base seleccionado cubre un buen porcentaje de los contenidos a tratar en la asignatura. La guía
didáctica es una orientación del estudio siguiendo el texto base, y las evaluaciones a distancia son
trabajos a desarrollar y entregar en fechas determinadas que tienen una calificación de 6 puntos
para la nota bimestral.
3. De la aprobación
Como se menciona en el punto 1, un ciclo tiene dos bimestres cada bimestre sobre 20 puntos
independientes el uno del otro, cada uno se aprueba con un mínimo del 70%, es decir 14
puntos. En el caso de no reunir este requisito se puede rendir examen supletorio del bimestre en
el que no se llego al 70%, éste es sobre 20 puntos finalmente se suma el puntaje del supletorio
que debe sumar en los dos bimestres 48 puntos como requisito para aprobar la asignatura.
4. De las tutorías
Con el objeto de tener un aprendizaje personalizado resolver inquietudes e inconvenientes con
los trabajos planteados, los estudiantes tienen opción a consultar a su profesor titular, quien
estará presto ayudarle telefónicamente en el horario indicado o vía mail a través del EVA.
5. Apoyo tecnológico e interactividad
El EVA (Entorno Virtual de Aprendizaje) brinda un soporte digital disponible las 24 horas del día
los 365 días del año, permite una interacción asíncrona vía un portal educativo que proporciona:
materiales de estudio en digital, anuncios y recomendaciones de profesores, correo electrónico,
foros, perfil de compañeros, biblioteca, entre otros.
Ingrese www.utpl.edu.ec a, si es la primera vez presionar que ingresa presione el link: No conozco
mi nombre de usuario y contraseña.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
9
PRELIMINARES Guía didáctica: Control de Calidad
6. Recomendaciones
- Es necesario que dedique al menos una hora diaria para el estudio de la asignatura, si es
posible establezca un horario que le permita organizar su tiempo de mejor manera.
- Para estudiar escoja un lugar tranquilo, alejado del ruido, y debidamente iluminado, esto
le permitirá concentrarse.
- La preparación de trabajos con otros compañeros es recomendable, a efecto de intercambiar
opiniones; sin embargo la redacción y presentación de cada trabajo es personal.
- Recuerde que para el desarrollo de las pruebas presenciales no podrá utilizar ningún
material de apoyo como libros, calculadora u otros.
Estoy convencida que usted tomara en consideración estas orientaciones, por lo que tengo la certeza
que su desempeño en esta asignatura será exitoso.
¡Siga adelante!
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
11
PRIMER BIMESTRE Guía didáctica: Control de Calidad
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
11
PRIMER BIMESTRE
O',-·... -,-., .
Al finalizar el primer bimestre, el estudiante estará en capacidad de:
1. Inferir conceptos relacionados con la calidad.
2. Conocer las principales filosofías de administración de calidad.
3. Identificar, analizar y seleccionar adecuadamente las herramientas de calidad.
4. Entender los modelos y normas de la calidad.
5. Concluir y aplicar actividades de gestión de calidad en el desarrollo de software.
Contenidos
CAPÍTULO CONTENIDOS PÁGINA
CAPÍTULO 1: Conceptos de Calidad
Piattini M., García F., Caballero I. – Capítulo1
1.1. Definición de Calidad
1.2. Evolución de la Calidad
1.3. Conceptos Relacionados con la
Calidad
3
9
12
CAPÍTULO 2: Técnicas y Herramientas de
calidad
Piattini M., García F., Caballero I. – Capítulo2
2.1. Herramientas básicas de calidad
2.2. Herramientas de creatividad
2.3. Herramientas de medición
2.4. Niveles de Madurez
18
34
43
45
CAPÍTULO 3: Modelos y Normas de Calidad
Piattini M., García F., Caballero I. – Capítulo3
3.1. Gestión de calidad total
3.2. Norma ISO 9000
3.3. Seis SIGMA
49
50
67
CAPÍTULO 4: Calidad de Sistemas de
información
Piattini M., García F., Caballero I. – Capítulo 4
4.1. Situación de la calidad de SI
4.2. Importancia de la calidad en los SI
4.3. Componentes de la calidad
75
76
77
No olvide que debe acceder al campus virtual de aprendizaje para interactuar con el tutor y sus
compañeros, además podrá descargar información de la materia.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
12
PRIMER BIMESTRE Guía didáctica: Control de Calidad
Desarrollo del aprendizaje
CAPÍTULO I
Conceptos de Calidad
Estimado estudiante,
Para iniciar las actividades, le agradecería entrar al Entorno Virtual de Aprendizaje en la asignatura de
Control de Calidad, donde encontrará anuncios del avance de la materia, además podrá descargar
información relacionada a la asignatura.
Hoy empezamos a estudiar sobre un tema que se ha vuelto muy relevante en la vida cotidiana de un
ingeniero “la calidad”, ya que ha sido un elemento importante del éxito en la competencia.
Según la real Academia Española, Calidad es la propiedad o conjunto de propiedades inherentes a una
cosa, que permiten apreciarla como igual, mejor o peor que las restantes de su especie.
Ahora, le invito a leer el Capítulo 1 de su texto básico: “Calidad de Sistemas Informáticos”, donde
se analizará definiciones, evolución, y conceptos relacionados con la Calidad. Mientras usted realiza
la lectura propuesta, le sugiero reflexionar sobre las diversas definiciones de la calidad dadas por los
filósofos o gurús de la calidad.
Calidad (Deming): Ofrecer a bajo costo productos y servicios que satisfagan a los clientes. Implica un
compromiso con la innovación y mejoras continuas.
Calidad (Juran): Uno de los elementos clave de la definición de la calidad es la “adecuación de uso”
de un producto.
Calidad (Crosby) La explica desde una perspectiva ingenieril como el cumplimiento de normas y
requerimientos precisos. Su lema es “Hacerlo bien a la primera vez y conseguir cero defectos”
Con estas definiciones como antecedente podemos concluir que la calidad no es un concepto absoluto
más bien es algo multidimensional, ya que está sujeta a restricciones y ligada a compromisos aceptables.
Por lo tanto, la evaluación de la calidad de un producto implica una comparación entre requisitos
preestablecidos y el producto desarrollado.
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
- Realizar un cuadro comparativo de las semejanzas y diferencias de cada una de las filosofías
mencionadas.
Una vez que haya desarrollado el ejercicio anterior, lo invito a revisar en su libro base sobre las “vistas”
de la calidad que señala Garvin (1984); ya que la consecución de la calidad puede tener diferentes
visiones: trascendental, de usuario, de fabricante, del producto, y basada en valor.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
13
PRIMER BIMESTRE Guía didáctica: Control de Calidad
Por otro lado, continuando con nuestro estudio es importante considerar los orígenes de la Calidad:
Calidad Realizada, la calidad que se ha conseguido.
Calidad Programada o Especificada, la calidad que se pretende obtener.
Calidad Necesaria o Requerida, la calidad que el cliente exige.
Lo ideal es que las tres coincidan, a la intersección entre la calidad Requerida y la calidad Realizada
se llama calidad Percibida, y es la única que el cliente valora; toda calidad que se realiza pero no se
necesita es un gasto inútil de tiempo y dinero.
1.2 EVOLUCIÓN DE LA CALIDAD
Es momento de continuar con la “Evolución Histórica de la Calidad”, donde se aprecia una modificación
en los supuestos y conceptos básicos a partir de los cuales se enfocan los esfuerzos por la calidad.
Cada etapa se ha construido sobre la siguiente, es decir, una nueva etapa es la mezcla de los mejores
métodos, prácticas e ideas de las etapas anteriores. Por ejemplo, la administración de la calidad total
incluye nuevos supuestos y prácticas sobre la calidad, pero se queda con algunos de los métodos de las
etapas previas: inspección, control estadístico y aseguramiento.
Inspección
Control de Calidad
Aseguramiento de la Calidad
Gestión de Calidad
Tomada de: www.ilustrados.com/.../multimedia/eb-evo2.gif
En la ilustración anterior se muestra el avance de la calidad, a partir de la Segunda Guerra Mundial
donde se pueden distinguir tres etapas diferentes y sucesivas: Control de Calidad, Aseguramiento y
Gestión Total.
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
- Determinar cuál es la característica principal de cada etapa de la calidad.
Para finalizar este tema, es importante que usted desarrolle las siguientes cuestiones de
repaso; se le recomienda que responda a las preguntas de auto evaluación y para su
información registre el nivel de desempeño que observo, esto le permitirá saber qué temas
debe volver a revisar si su desempeño lo considera medio, y en caso de observar un
desempeño malo, no olvide que puede solicitar tutoría mediante el campus virtual o
telefónicamente.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
14
PRIMER BIMESTRE Guía didáctica: Control de Calidad
Cuestiones de repaso capítulo 1
NO. CUESTIÓN
Después de Responder, el
desempeño ha sido:
MALO MEDIO MUY BIEN
1.
Proporcione tres de las definiciones más utilizadas
para la calidad.
2.
Diferencie las visiones que puede tener la consecución
de la calidad.
3. Mencione la definición de calidad según:
3.1. Edward Deming
3.2. Joseph Juran
3.3. Koru Ishikawa
3.4. Philip Crosby
4.
Mencione las fases del avance de la calidad desde la
Segunda Guerra Mundial.
5. Defina a un gurú de la Calidad
6. Defina la Calidad de Software
7.
Defina los siguientes conceptos relacionados con la
gestión de la calidad:
7.1 Política de la calidad
7.2. Aseguramiento de la calidad
7.3. Acción Correctiva
7.4. Acción Preventiva
7.5. Defecto
8.
Defina los siguientes conceptos relacionados con la
documentación de la calidad:
8.1. Manual de la calidad
8.2. Plan de la calidad
8.3. Registros
Interactividad a través de los Foros de Campus Virtual
Ingrese periódicamente al campus virtual que se encuentra en la siguiente dirección:
http://www.utpl.edu.ec y de respuesta a la siguiente pregunta que se han previsto como
parte del foro; recuerde su aporte es importante.
- Modelos de calidad orientados al producto software.
Ejercicios
Para reforzar el nivel de conocimientos del presente capítulo le sugiero realizar las siguientes
actividades:
- Investigar quién fue Ishikawa y cuáles fueron sus aportaciones más relevantes.
- Definir la diferencia entre una “acción correctiva” y una “corrección”. Ponga ejemplos de
ambas.
- Especificar el contenido que debería tener un Manual de Calidad.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
15
PRIMER BIMESTRE Guía didáctica: Control de Calidad
CAPÍTULO II
Técnicas y Herramientas de Calidad
Estimado estudiante, empezaremos el segundo capítulo donde usted conocerá sobre las diferentes
herramientas que han sido ampliamente adoptadas en las actividades de mejora de la calidad
y utilizadas como soporte para el análisis y solución de problemas operativos en los más distintos
contextos de una organización. Para ello le invito a estudiar los siguientes temas:
2.1 HERRAMIENTAS BÁSICAS DE CALIDAD
El uso adecuado de las herramientas básicas para el control de calidad nos permite localizar las áreas
donde el impacto de las mejoras puede ser mayor y además facilitan la identificación de la causa raíz
de los problemas. Una de las características de todas las herramientas básicas es que son gráficas, y por
ello ayudan a lograr una mejor comunicación en las discusiones y análisis.
Con esta introducción, le invito a revisar el texto básico donde encontrará mayor información sobre
este tema; de acuerdo a nuestro estudio nos centraremos en las herramientas básicas más utilizadas
que se presentan a continuación:
2.1.1 Diagrama de Flujo: Es una representación gráfica de la secuencia de etapas, operaciones,
movimientos, decisiones y otros eventos que ocurren en un proceso. Puede mostrar el flujo
de materiales, acciones o servicios entrando y saliendo del proceso, las decisiones a tomar y el
recurso humano necesario.
El diagrama de flujo nos permitirá tener una visión y compresión global del proceso, ver como se
vinculan las distintas etapas, descubrir fallas presentes, además de analizar como se producen los
problemas. En conclusión, este diagrama de flujo nos ayuda a lograr una mejor comunicación en
las discusiones y análisis.
Es importante que no olvide que para desarrollar un diagrama de flujo debe utilizar los símbolos
adecuados así también seguir las sugerencias indicadas en su libro base.
Una herramienta a utilizar para realizar un diagrama de flujo es Microsoft Visio, ya que dispone
de excelentes funciones para estos diagramas.
2.1.2 Diagrama de Pareto: La idea central del diagrama de Pareto es localizar los pocos defectos,
problemas o fallas vitales para concentrar los esfuerzos de solución o mejora en estos.

Se representa a través de una gráfica de datos de conteo, donde se muestra la frecuencia de cada
conteo en el eje vertical y la clasificación sobre el eje horizontal.
Según la regla enunciada por Wilfrido Pareto, si se tiene un problema con muchas causas,
podemos decir que el 20% de las causas resuelven el 80 % del problema y el 80 % de las
causas solo resuelven el 20 % del problema. Regla del 80 - 20
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
16
PRIMER BIMESTRE Guía didáctica: Control de Calidad
¿Cómo se usa?
Para reafirmar los conocimientos teóricos, realizaremos el diagrama de Pareto mediante el siguiente
ejemplo: “En una fábrica de aparatos de línea blanca se han tenido problemas con la calidad de las
lavadoras. Un grupo de mejoras de la calidad decide revisar los problemas de la tina de las lavadoras,
ya que con frecuencia es necesario volver hacerla para que ésta tenga una calidad aceptable. Para ello,
estratificaron los problemas en la tina de lavadora por tipo de defecto, con la idea de localizar cuál es el
defecto principal.”
1
.
1. Definimos cuales son las categorías a utilizar
a. Boca de la tina ovalada
b. Perforaciones deformes
c. Boca de la tina despostillada
d. Falta de fundente
e. Mal soldada
2. Definimos el período de tiempo a evaluar
a. Dos meses.
3. Definimos cual va a ser la unidad de medida (frecuencia, porcentaje, costo, tiempo, cantidad,
etc.)
a. Tinas defectuosas
4. Recolectamos los datos
Clave Defecto Cantidad Porcentaje del total
O Boca de la tina ovalada 1200 59,55%
P Perforaciones deformes 400 19,85%
D Boca de la tina despostillada 200 9,93%
F Falta de fundente 185 9,18%
S Mal soldada 30 1,49%
TOTAL 2015 100%
5. Construimos el gráfico.
1
CALIDAD TOTAL Y PRODUCTIVIDAD (2005), pág. 146.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
17
PRIMER BIMESTRE Guía didáctica: Control de Calidad
6. Se puede graficar también el porcentaje acumulativo (opciona)
T
i
n
a
s

d
e
f
e
c
t
u
o
s
a
s
P
o
r
c
e
n
t
a
j
e
O P D F S
2000
1600
1200
800
400
0
100
80
60
40
20
0
97,5
90
80
60
Fig.2 Diagrama de Pareto de primer nivel para tinas de lavadoras; Abril 1 – Mayo 31
Tomado de: CALIDAD TOTAL Y PRODUCTIVIDAD (2005), pág. 147
Una vez que, en un problema se ha localizado dónde, cuándo y bajo qué circunstancias ocurre,
aplicando el diagrama de Pareto, entonces es el momento de localizar la causa fundamental del mismo,
para ello se puede utilizar el diagrama de Ishikawa.
2.1.3 Diagrama de Ishikawa o conocido como Diagrama de causa efecto, es utilizado para solventar
problemas de calidad.
El diagrama de Ishikawa es un método gráfico que refleja la relación entre un problema con sus
posibles causas. Este diagrama nos facilita la selección de las causas de mayor influencia y ayuda
a adoptar medidas correctivas.
¿Cómo se usa?
Distinguido Estudiante, juntos realizaremos un diagrama de Ishikawa, pero antes es necesario retomar
el ejemplo planteado anteriormente sobre las tinas de lavadoras.
En ese ejemplo, mediante el diagrama de Pareto se encontró que la forma ovalada de la boca en las
tinas de lavadora era un problema importante de resolver.
Ahora a través del diagrama de Ishikawa, debemos encontrar las causas para ese problema, por lo que
nos planteamos la siguiente pregunta: ¿Cuáles son las causas que provocan que la boca de la tina
esté ovalada?; sigamos el siguiente procedimiento:
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
18
PRIMER BIMESTRE Guía didáctica: Control de Calidad
1. Definimos el problema a atacar, es decir el efecto.
Boca de Tina Ovalada
2. Definimos distintas categorías para poder agrupar las causas. Estas categorías son conocidas como
las 5 o 6 “M”: medidas, máquina, método, mano de obra, material, medio ambiente.
Boca de Tina Ovalada
Mano de Obra Material
Máquina Método
3. Se anotan las distintas causas según las distintas categorías.
Boca de Tina Ovalada
Mano de Obra Material
Máquina
Método
Donclonto
Operativo
Supervisión
No capacitada
Inspección
Inadecuada
Inadecuado
Inadecuada
Malas condiciones
Desajustada
Mantimiento inadecuado
Subensambla de chasis
Inadecuado
Transporte
Manejo de material
4. Seleccionamos las causas que consideramos más Probables.
Boca de Tina Ovalada
Mano de Obra Material
Máquina
Método
Donclonto
Operativo
Supervisión
No capacitada
Inspección
Inadecuada
Inadecuado
Inadecuada
Malas condiciones
Desajustada
Mantimiento inadecuado
Subensambla de chasis
Inadecuado
Transporte
Manejo de material
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
19
PRIMER BIMESTRE Guía didáctica: Control de Calidad
5. Si se han seleccionado varias causas, le damos a las causas remarcadas un orden de
importancia.
6. Se analizan las causas: tomamos cada causa según el orden establecido y se analiza su posible
influencia en el problema.
7. Se analizan los resultados del análisis.
De acuerdo a nuestro problema, la causa es el “Subemblaje de chasis”, la fase del análisis sería construir un
diagrama de Ishikawa para este problema. Y encontrar sus posibles causas restantes hasta que el problema
se disminuya o desaparezca. En caso de que el problema siga igual, se deben reanalizar las causas.
Luego de haber realizado el ejemplo anterior en Microsoft Visio, notamos que el Diagrama de Ishikawa
motiva la participación y el trabajo en equipo.
Las causas del problema se buscan activamente y los resultados quedan plasmados en el
diagrama
2.1.4 Histograma es una gráfica de barras que permite describir el comportamiento de un conjunto
de datos en cuanto a su tendencia central, forma y dispersión.
Su uso facilita el entendimiento de la variabilidad y favorece la cultura de los datos y los hechos
objetivos.
El histograma se usa para:
÷ Cbtonor una comunlcaclon clara y oloctlva do la varlabllldad dol slstoma.
÷ Mostrar ol rosultado do un camblo on ol slstoma.
÷ ldontlllcar anormalldados oxamlnando la lorma.
÷ Comparar la varlabllldad con los limltos do ospoclllcaclon.
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
Una vez que ha comprendido este tema, le propongo realizar la siguiente actividad:
- Tome un proceso concreto de su organización y utilizando un diagrama de flujo represéntelo
adecuadamente.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
20
PRIMER BIMESTRE Guía didáctica: Control de Calidad
2.2 HERRAMIENTAS DE CREATIVIDAD
Seguimos con las herramientas de creatividad que están encaminadas a que todos los miembros de un
grupo participen libremente y aporten ideas sobre un tema o problema. Aprenderemos sobre una de
las técnicas más utilizadas la “Tormenta de ideas”, la misma que fue ideada en el año de 1941.
La tormenta de ideas o método brainstorming es una técnica de grupo para la
generación de ideas nuevas y útiles, que permite, mediante reglas sencillas, aumentar las
probabilidades de innovación y originalidad. Se utiliza para identificar problemas y sus
posibles soluciones.
.
El método consiste en recoger los aportes e ideas creativas de todos los miembros de un equipo,
lográndose así implicar a todos en un proceso en un ambiente relajado, en donde las personas se
sentirán libres de expresar sus opiniones sin hallar detractores que los inhiban, ya que en un principio
todas las ideas son válidas.
¿Cómo se usa?
Definir un
problema o tema
de interés
Elegir un
moderador o
secretario
Proponer
ideas
Analiza
ideas
Sintetizar
ideas
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
- Analice el siguiente problema mediante la técnica “lluvia de ideas”: ¿Cuáles son los
problemas principales para lograr una verdadera transformación hacia la calidad?
2.3 HERRAMIENTAS DE MEDICIÓN
Continuando con nuestro estudio, revisaremos las herramientas de medición que nos permiten utilizar
como medida de desempeño del sistema de calidad. Entre ellas tenemos:
2.3.1 Coste de la Calidad (COQ) es también conocido como Análisis de Coste de Pobre Calidad, ya
que es utilizado para identificar todas las fases y actividades del proceso y marcar aquellas que
incurran en costes de calidad: inspección, reparación y control de daños.
Costos de conformidad
Prevenir incumplimientos
Evaluar conformidad del
producto
Políticas y Procesos
Mantenimiento
Capacitación
Estudios
Supervisión
Vigilancia
Control
Inspección
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
21
PRIMER BIMESTRE Guía didáctica: Control de Calidad
2.3.2 Benchmarking nos permite comparar, desarrollar o incorporar las mejores prácticas de las
organizaciones. Al utilizar el Benchmarking es necesario seguir las cuatro fases: planificar, recopilar
datos, analizar, adaptar.
COQ utiliza datos internos. Benchmarking utiliza datos externos
2.4 NIVELES DE MADUREZ
“Nivel de madurez” es el grado de perfeccionamiento alcanzado por una organización, es así que
varios autores han resaltado que las organizaciones pueden presentar diferentes niveles en la gestión de
la calidad; Entre ellos tenemos a Okes (2002), que define tres niveles de madurez: Bajo, Medio y Alto.
Para finalizar este tema, desarrolle las siguientes cuestiones de repaso, que le servirán
como medidor de asimilación de contenidos. Se le recomienda que responda a las
preguntas de auto evaluación y para su información registre el nivel de desempeño que
observo, esto le permitirá saber qué temas debe volver a revisar si su desempeño lo
considera medio, y en caso de observar un desempeño malo, no olvide que puede
solicitar tutoría mediante el campus virtual o telefónicamente.
Cuestiones de repaso capítulo 2
NO. CUESTIÓN
Después de Responder, el
desempeño ha sido:
MALO MEDIO MUY BIEN
1. ¿Para que sirven las herramientas de calidad?
2.
¿Cuáles son las ventajas de utilizar las herramientas
de calidad?
3. Cuál es el propósito de el/los:
3.1. Histogramas
3.2. Diagrama Causa – Efecto
3.3. Diagrama de Pareto
3.4. Diagrama de Flujo
4.
En la escala izquierda de un Diagrama de Pareto,
¿siempre tiene que estar en unidades monetarias?
4. ¿Cuál es la principal ventaja de utilizar QFD?
5. Mencione las Herramientas de Creatividad
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
22
PRIMER BIMESTRE Guía didáctica: Control de Calidad
Interactividad a través de los Foros de Campus Virtual
Estimado estudiante, no olvide ingresar periódicamente al campus virtual que se
encuentra en la siguiente dirección: http://www.utpl.edu.ec y de respuesta a la siguiente
pregunta que se ha previsto como parte del foro, su aporte es importante.
- En qué consiste el error típico que se comete cuando no se utiliza de manera apropiada el
Diagrama de Pareto.
Ejercicios
Para reforzar el nivel de conocimientos del presente capítulo le sugiero responder a las siguientes
preguntas:
Responda con V si considera que es Verdadera la respuesta y con F si es falsa.
1. ( ) Un histograma es una gráfica de barra de datos de conteo.
2. ( ) Para iniciar la lluvia de ideas es necesario identificar el tema a tratar.
3. ( ) Los pasos para construir un histograma son tres.
4. ( ) El diagrama de Ishikawa es un método gráfico que refleja la relación entre una
característica de calidad y los factores que hacen que exista.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
23
PRIMER BIMESTRE Guía didáctica: Control de Calidad
CAPÍTULO III
Modelos y Normas de Calidad
Estimado estudiante, pasemos al siguiente capítulo donde se exponen los diferentes modelos
para la gestión de la calidad y normas de calidad que han sido ampliamente aplicados en las
organizaciones.
Concretamente, se desarrollaran los puntos siguientes:
- La gestión de la calidad total
- La norma ISO 9000
- El modelo Seis Sigma
3.1 GESTIÓN DE LA CALIDAD TOTAL
La Calidad Total es el proceso de mejoramiento continuo, en donde todas las áreas de la empresa
participan activamente en el desarrollo de productos y servicios, que satisfagan las necesidades del
cliente, logrando con ello mayor productividad. Es así, que la gestión de la calidad total se basa en el
Ciclo de Deming: “PDCA (Planificar – Hacer – Verificar – Actuar)”.
A continuación, se detallan las actividades para cada etapa:
Planificar
1. Definir el proyecto.
2. Describir la situación actual.
3. Analizar hechos y datos.
4. Establecer acciones.
Hacer 5. Ejecutar las acciones establecidas.
Verificar 6. Verificar los resultados.
Actuar
7. Estandarizar.
8. Documentar y definir nuevos proyectos.
Los principios básicos de la gestión de la calidad, son reglas de carácter social encaminadas a mejorar
la marcha y funcionamiento de una organización mediante la mejora de sus relaciones internas. Estas
normas, han de combinarse con los principios técnicos para conseguir una mejora de la satisfacción
del consumidor.
Finalmente, no hay que olvidar, que la implantación de la Gestión de la Calidad Total
depende de un pleno compromiso e involucramiento de la alta gerencia de la organización,
lo cual se traduce principalmente en darle siempre al consumidor lo que él desea.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
24
PRIMER BIMESTRE Guía didáctica: Control de Calidad
3.2 NORMA ISO 9000
La familia ISO 9000 fue publicada en 1987, y revisada luego de cinco años, es decir en 1994 y luego
en el año 2000. Este conjunto coherente de normas y directrices sobre gestión de la calidad han sido
elaboradas para asistir a las organizaciones, de todo tipo y tamaño, en la implementación y la operación
de sistemas de gestión de la calidad (SGC) eficaces.
Esta familia esta compuesta por:
- ISO 9000: Sistemas de gestión de la calidad. Fundamentos y Vocabulario
- ISO 9001: Sistemas de gestión de la calidad. Requisitos
La norma internacional ISO 9001 especifica los requisitos para los Sistemas de Gestión de la
Calidad (SGC), genéricos y aplicables a todas las organizaciones sin importar su tipo, tamaño y
producto suministrado.
Sólo permite exclusiones de requisitos del capítulo 7 (“Prestación del servicio”) que no resulten
aplicables, debido a la naturaleza de la organización y de su servicio, si tales exclusiones no
afectan a la capacidad o responsabilidad de la organización para proporcionar servicios que
cumplan con los requisitos del cliente y los reglamentarios aplicables.
- ISO 9004: Sistemas de gestión de la calidad. Directrices para la mejora del desempeño
Esta norma proporciona una orientación sobre un rango más amplio de objetivos de un SGC y no
tiene por objeto ser utilizada con fines contractuales o de certificación, sino servir de guía para
aquellas organizaciones que deseen ir más allá de los requisitos de ISO 9001, persiguiendo la
mejora continua del desempeño y la eficiencia globales de la organización
- ISO 19011: Directrices para la auditoría sistemas de gestión de la calidad y/o medioambiental

Según lo presentado, usted podrá visualizar en la figura 3.2 de su libro base las diferencias entre
las normas ISO 9001 – ISO 9004, siguiendo una jerarquía de la calidad.
3.2.1 Principios de la gestión de la calidad
Pasemos a conocer los ocho principios básicos de la gestión de la calidad o excelencia en los que se
basa la familia de normas ISO 9000:
1. Organización enfocada a los clientes
2. Liderazgo
3. Compromiso de todo el personal
4. Enfoque a procesos
5. Enfoque del sistema hacia la gestión
6. La mejora continua
7. Enfoque objetivo hacia la toma de decisiones
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
25
PRIMER BIMESTRE Guía didáctica: Control de Calidad
8. Relaciones mutuamente beneficiosas con los proveedores
3.3 SEIS SIGMA
Esta herramienta de medición de defectos y mejora de la calidad fue diseñada para hacer que las
empresas sean tan exitosas como sea posible. Su objetivo es continuar la mejora de los procesos de una
empresa sólo si los resultados son importantes para satisfacer los requisitos de los clientes.
En la década del ochenta Philip Crosby popularizó el concepto de Cero Defecto como orientación
para el control de calidad (un proceso sólo produce 3,4 defectos por cada millón). Fue al inicio de
los 90´s que el termino Seis Sigma comenzó a ser empleado como un método para implementar un
modelo de Mejora.
Ahora, mientras lee en su libro base sobre las 5 fases en que se descompone el proceso Seis Sigma; a
continuación se incluyen las preguntas para cada fase:
Definir: En esta fase incluye identificar los clientes (internos y externos); identificar sus necesidades y
determinar el alcance del proyecto y los objetivos.
Las preguntas a hacer en esta etapa incluyen:
- ¿Quién es el cliente?
- ¿Qué es lo importante y qué es crítico para la calidad?
- ¿Cuál es el alcance?
- ¿Qué defectos estoy tratando de reducir?
- ¿En cuánto? ¿Cuál es la meta?
- ¿Cuál es costo actual de los defectos?
Medir: Esta etapa conlleva a las siguientes preguntas:
- ¿Cuál es el proceso?
- ¿Qué indicador afecta más la calidad?
- ¿Cuál variable del proceso parece afectar más a esos indicadores?
- ¿Es aceptable la habilidad para medir y detectar?
- ¿Cómo funciona el proceso actualmente?
- ¿Qué tan bueno sería mi proceso si todo corriera adecuadamente?
- ¿Cuál es el nivel máximo para lo que fue diseñado el proceso?
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
26
PRIMER BIMESTRE Guía didáctica: Control de Calidad
Analizar: Las preguntas a realizar en esta etapa incluyen:
- ¿Qué variables del proceso afectan más la calidad y hasta que punto?
- ¿Si cambio una variable del proceso realmente cambio los indicadores resultantes?
- ¿Cuantas observaciones necesito para sacar conclusiones?
- ¿Qué nivel de confianza tengo con respecto a mis conclusiones?
Mejorar (Improve): Las preguntas para esta etapa incluyen:
- Una vez que sé con seguridad que variables del proceso afectan mis indicadores, ¿cómo
implemento los cambios?
- ¿Cuántas pruebas necesito correr para encontrar y confirmar las mejoras del procedimiento o
ajuste para estas variables clave del proceso?
Controlar: Durante esta etapa el equipo de trabajo desarrolla una estrategia de control basada en los
resultados de las cuatro etapas previas, por lo tanto las preguntas a realizar en esta etapa incluyen:
- Una vez reducidos los defectos, ¿como pueden los equipos de trabajo y yo mantener los defectos
controlados?
- ¿Qué se debe preparar para mantener el desempeño satisfactorio aun cuando las cosas cambien
(gente, tecnología y clientes)?
DMAIC se usa casi universalmente para guiar los proyectos de mejora de procesos de
Seis Sigma; mas no es un método para planear proyectos.
También es importante que usted aprenda sobre las diferencias entre la Gestión de la Calidad Total
(TQM) y Seis Sigma, las cuales se presentan en la siguiente tabla:
Administración total de la calidad Seis Sigma
Un área especializada dentro de la
organización.
Una infraestructura de agentes de cambio enfocados
en lineamientos de actividades interconectadas para la
entrega de resultados; en lugar de una división de trabajo
especializada.
Se enfoca en la calidad.
Se enfoca en objetivos estratégicos y los aplica para costear,
planear y otros indicadores clave de la empresa.
Motivado por un idealismo de calidad.
Dirigido hacia el beneficio palpable para un grupo mayor de
socios (clientes, accionistas y empleados).
Control débil del progreso para el logro
de los objetivos.
Se asegura que la inversión produzca los rendimientos
esperados.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
27
PRIMER BIMESTRE Guía didáctica: Control de Calidad
Administración total de la calidad Seis Sigma
El personal se emplea en deberes
rutinarios (planeación, mejora y
control).
Pocos recursos nuevos son creados para cambiar procesos
clave del negocio y la organización misma.
Enfatiza la solución de problemas. Enfatiza la tasa de avance de las mejoras.
Se enfoca en la implementación de
estándares, por ejemplo ISO 9000.
Se enfoca en el desempeño de clase mundial, por ejemplo
una tasa de error de 3.4 ppm.
Calidad es un trabajo de tiempo
completo y requiere una trayectoria
como experto en él área.
Seis Sigma es un trabajo temporal que no desvía la trayectoria
profesional de quienes lo realizan.
Proporciona un extenso conjunto de
herramientas y técnicas pero sin una
estructura bien definida para usarlos
efectivamente.
Proporciona un subconjunto de herramientas y técnicas,
así como una estructura claramente definida para usarlas y
obtener resultados.
Las metas son desarrolladas por el
departamento de la calidad basado
en los criterios de aseguramiento de la
calidad y la suposición de que lo que es
bueno para lograr la calidad es bueno
para la organización.
Las metas fluyen desde el cliente y los objetivos estratégicos
de la gerencia; las metas y sus mediciones se revisan a nivel de
empresa para asegurar que no ocurra una sub-optimización
local
Desarrollada por Ingenieros. Desarrollada por Directores Generales.
Se enfoca en resultados a largo plazo,
el resultado esperado no están bien
definidos.
Busca una mezcla de resultados a corto y largo plazo
establecidos por las demandas del mercado.
Tomado de: Introducción a Seis Sigma
3.3.1 Equipo de mejora Seis Sigma
Otro aspecto importante que usted debe conocer es que para formar parte del equipo de mejora
de Seis Sigma, los integrantes son evaluados de acuerdo a su grado de conocimiento acerca de la
metodología, capacidades y puestos que actualmente ocupan.
Es así, que como una forma de identificar a determinados miembros del equipo de mejora de Seis
Sigma se seleccionan los Líderes y Cinturones; inspirados en las artes marciales como filosofía de
mejora continua y elevada disciplina, se han conferido diversos niveles de cinturones para aquellos
miembros de la organización que lideran y ayudan a liderar los proyectos de mejoras; así tenemos:
- Cinturón Negro (Black Belt) es responsable de liderar, inspirar, dirigir, delegar, entrenar y
cuidar de los miembros de su equipo. Debe poseer firmes conocimientos tanto en materia
de calidad, como en temas relativos a estadística, resolución de problemas y toma de
decisiones.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
28
PRIMER BIMESTRE Guía didáctica: Control de Calidad
- Cinturón Verde (Green Belt) su función fundamental consisten en aplicar los nuevos conceptos
y herramientas de Seis Sigma a las actividades del día a día de la organización.
- Máster Black Belt (Maestro Cinturón Negro) debe poseer mucha experiencia en el campo de
acción tanto en Seis Sigma como en las operatorias fabriles, administrativas y de servicios.
- Espónsor (Champion) es un ejecutivo o directivo que inicia y patrocina a un Black Belt o a un
equipo de proyecto.
- Líder de Implementación es responsable de la puesta en práctica del sistema Seis Sigma y de los
resultados que este arroje para la organización, siendo el estratega fundamental del sistema.
Una de las características de la estrategia Seis Sigma, es que se trata de una iniciativa en la
que hay gente de tiempo completo; su éxito recae en integrar líderes del negocio, líderes
de proyectos, expertos y facilitadores.
Para finalizar el capítulo 3, le invito a desarrollar las siguientes cuestiones de repaso, que
servirán como medidor de asimilación de contenidos. Se le recomienda que responda a
las preguntas de auto evaluación y para su información registre el nivel de desempeño
que observo, esto le permitirá saber qué temas debe volver a revisar si su desempeño lo
considera medio, y en caso de observar un desempeño malo, no olvide que puede
solicitar tutoría mediante el campus virtual o telefónicamente.
Cuestiones de repaso capítulo 3
NO. CUESTIÓN
Después de Responder, el desempeño
ha sido:
MALO MEDIO MUY BIEN
1. ¿Qué entiende por gestión de la calidad?
2.
¿De acuerdo a la norma ISO la implantación de
un sistema de gestión de la calidad se basa en?
3. ¿Cuál es la diferencia entre eficacia y eficiencia?
4.
¿Qué alcance tienen las normas ISO para la
gestión interna de la calidad?
5.
¿Qué alcance tienen las normas ISO para la
gestión externa de la calidad?
6.
Explique cada uno de los principios de la
calidad.
7. Mencione las fases del proceso Seis Sigma
8.
Mencione cuales son los pasos que sugiere la
metodología seis sigma y como se clasifican
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
29
PRIMER BIMESTRE Guía didáctica: Control de Calidad
Interactividad a través de los Foros de Campus Virtual
Estimado estudiante, no olvide ingresar periódicamente al campus virtual que se
encuentra en la siguiente dirección: http://www.utpl.edu.ec y de respuesta a la pregunta
que se presenta a continuación, recuerde que su aporte es importante.
- Consulte en la Web cuales son las empresas de software en el Ecuador certificadas por ISO.
Ejercicios
Para reforzar el nivel de conocimientos del presente capítulo le sugiero responder a las siguientes
preguntas:
Responda con V si considera que es Verdadera la respuesta y con F si es falsa.
1. ( ) La satisfacción del cliente es esencial para mantener una posición competitiva en el
mercado.
2. ( ) Seis Sigma no se encuentra enfocado en el cliente.
3. ( ) La medida en sigma se desarrolló para proveer un modo consistente de medir y
comparar procesos distintos.

4. ( ) El primer principio de Seis Sigma consiste en un enfoque genuino del producto.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
30
PRIMER BIMESTRE Guía didáctica: Control de Calidad
CAPÍTULO IV
Calidad de Sistemas de Información
Distinguido estudiante, para competir con éxito en un medio tan agresivo y cambiante como el que nos
está tocando vivir, las empresas precisan de información cada vez más sofisticada y fácilmente accesibles
para cuya explotación han de utilizar métodos de análisis cada vez más sofisticados, los cuales, a su vez,
son desarrollados por los profesionales de la estadística, la econometría y la investigación operativa.
Por ello, le invito a leer el Capítulo 4 de su texto básico: “Calidad de Sistemas Informáticos”, donde
se presenta una visión logística de la calidad de los sistemas informáticos, así como algunos de los
problemas de calidad que presentan los mismos.
Mientras usted realiza la lectura propuesta, le sugiero reflexionar sobre la crisis de la calidad que reunió
características negativas respecto a la planificación de tiempo, dinero y baja calidad del producto
software.
4.1 SITUACIÓN DE LA CALIDAD DE SI
Este primer aspecto se refiere a la crisis que fue el resultado de la introducción de la tercera generación
del hardware. El hardware dejo de ser un impedimento para el desarrollo de la informática, redujo
los costos y mejoro la calidad y eficiencia en el software producido. La crisis se caracterizo por los
siguientes problemas:
- Imprecisión en la planificación del proyecto y estimación de los costos.
- Baja calidad del software.
- Dificultad de mantenimiento de programas con un diseño poco estructurado, etc.
A raíz de esta crisis se vio la necesidad de crear estándares de desarrollo del software que permitan obtener
software de calidad con características como fiabilidad, eficiencia, facilidad de uso y mantenimiento.
Ahora bien ¿cuál es la importancia que tiene la calidad de software?
4.2 IMPORTANCIA DE LA CALIDAD EN LOS SI
Estimado estudiante compare los sistemas informáticos que se disponían hace cinco años con los que
contamos hoy en día, sin duda, existen cambios significativos. Podemos apreciar cómo los sistemas
informáticos son cada día más complejos, más sofisticados y están más presentes en nuestro quehacer
cotidiano.
Ahora bien, definir de forma precisa qué es calidad en términos informáticos no es sencillo y puede
requerir de diversas métricas o indicadores. Es así que, los principales problemas a los que nos
enfrentamos a la hora de hablar de calidad de software son:
- La definición misma de calidad del software: ¿Es realmente posible encontrar un conjunto de
propiedades en un software que nos indique su calidad? Para dar respuesta a esta pregunta
aparecen los Modelos de Calidad quienes resuelven mediante la descomposición un concepto
que abarca a un conjunto de sub-conceptos.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
31
PRIMER BIMESTRE Guía didáctica: Control de Calidad
- La comprobación de la calidad ¿Cómo medir el grado de calidad de un software? Aquí aparece
en concepto de Control de Calidad que no es más que un conjunto de actividades para evaluar
la calidad en productos desarrollados.
- La mejora de calidad de software ¿Cómo mejorar la calidad del software a lo largo de su ciclo de
vida? Es decir construir la calidad aquí aparecen dos conceptos importantes: gestión de calidad
(determinar y aplicar políticas de calidad en la empresa) y garantía o aseguramiento de calidad
(Actividades planificadas y sistemáticas necesarias para proporcionar confianza en el producto
elaborado)
Cuando hablamos de evaluar la calidad de producto software implica una comparación entre los
requisitos preestablecidos y el producto desarrollado, el problema es que por lo general una parte de
los requisitos van a ser explícitos (se encuentran en la ERS, tanto funcionales como otros requisitos) pero
otra parte son los requisitos implícitos que el usuario los sabe pero no siempre es capaz de expresarlos
se debe tratar que queden implícitos la menor cantidad de requisitos.
Para finalizar este capítulo, le invito a desarrollar las siguientes cuestiones de repaso, que
servirán como medidor de asimilación de contenidos. Hasta aquí hemos concluido con
los contenidos del Primer Bimestre, por lo que se le recomienda que responda a las
preguntas de auto evaluación de este capítulo así también revise su nivel de desempeño
durante el bimestre, esto le permitirá saber qué temas debe volver a revisar. No olvide
que puede solicitar tutoría mediante el campus virtual o telefónicamente.
Cuestiones de repaso capítulo 4
NO. CUESTIÓN
Después de Responder, el desempeño
ha sido:
MALO MEDIO MUY BIEN
1.
Describa las principales características de la crisis
del software.
2.
Mencione modelos de calidad de software
orientados al producto software.
3.
¿Qué es la visión holística de la calidad?
4.
¿A qué se refiere Time-to-Market?
5. Estime el coste total debido a la baja calidad del
software en el que puede haber incurrido en su
trabajo.
Interactividad a través de los Foros de Campus Virtual
Estimado estudiante, no olvide ingresar periódicamente al campus virtual que se
encuentra en la siguiente dirección: http://www.utpl.edu.ec y consulte en otras fuentes
bibliográficas que considere oportuno a que se refiere:
- la Calidad de la infraestructura.
- los términos Crisis de Software.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
33
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
SEGUNDO BIMESTRE
O',-·... -,-., .
Al finalizar el segundo bimestre, el estudiante estará en capacidad de:
1. Comprender las estrategias y técnicas de verificación y validación de software existentes.
2. Identificar y diferenciar los tipos de pruebas para software existentes.
3. Seleccionar el tipo de pruebas pertinentes para un determinado proyecto de software.
4. Comprender la importancia y el proceso para Gestión de configuración y Administración de
cambios en el Software.
5. Diferenciar los conceptos y técnicas relacionadas con la Mejora de Proceso de Software SPI.
6. Conocer de forma general la normativa existente referente a la calidad del software.
Contenidos
CAPÍTULO CONTENIDOS PÁGINA
CAPÍTULO 5: Pruebas de Software
Pressman R. – Capítulo 13 – 14
5.1 Verificación y Validación 384
5.2 Estrategias de prueba para el software
convencional
391
5.3 Estrategias de prueba para el SOO 402
5.4 Pruebas de validación 404
5.5 Pruebas de sistema 406
5.6 Pruebas de Depuración 410
5.7 Técnicas de Prueba de Software 418
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
34
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
CAPÍTULO CONTENIDOS PÁGINA
CAPÍTULO 6: Gestión de la Calidad
Pressman R. – Capítulo 26
6.1. Garantía de la calidad de SW 771
6.2. Revisiones de SW 774
6.3. Revisiones técnicas formales 778
6.4. Fiabilidad del SW 786
6.5. Plan SQA 791
CAPÍTULO 7: Normativa de Calidad
de Software
Piattini M., García F., Caballero I. –
Capítulo 5 – Capítulo 9
7.1. Normas ISO 25000 83
7.2. Estándar IEEE 1061 231
CAPÍTULO 8: Mejora de Procesos
SPI
Piattini M., García F., Caballero I. –
Capítulo 8
8.1. Mejora Personal PSP 171
8.2. Mejora en Equipo TSP 174
8.3. Modelo de Mejora de Procesos CMMI 181
8.4. ISO 15504 SPICE 177
No olvide que debe acceder al campus virtual de aprendizaje para interactuar con el tutor y sus
compañeros, además podrá descargar información de la materia.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
35
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
Desarrollo del aprendizaje
CAPÍTULO V
Pruebas de Software SPI
Estimado estudiante, hemos iniciado el Segundo Bimestre, le recuerdo entrar periódicamente al Entorno
Virtual de Aprendizaje para revisar anuncios, descargar información y participar en foros.
En el presente capítulo se analizará un componente importante del SQA estas son las pruebas (testing).
Una prueba es un conjunto de actividades que se planean con anticipación y se realizan de manera
sistemática.
Ahora, le invito a leer los Capítulos 13 y 14 del texto complementario: “Ingeniería de Software.
Un enfoque práctico”, donde se describe el contexto en el que se desarrollan las pruebas: ¿qué son?,
¿quién las realiza?, ¿por qué son importantes?, ¿cuáles son los pasos?, ¿cuál es el producto obtenido?,
entre otros.
Así también, encontrará información sobre los casos de pruebas. Mientras usted realiza la lectura
propuesta, le sugiero tener en consideración los siguientes conceptos clave:
Prueba: Se llama prueba del software al proceso en el que se ejecuta un sistema con el objetivo de
detectar fallos.
Depuración: Se llama depuración al proceso en el que se localiza el defecto que es la causa de un fallo,
se determina la forma de corregirlo.
5.1 VERIFICACIÓN Y VALIDACIÓN (V&V)
En este apartado usted aprenderá a diferenciar entre verificación y validación del software, poniendo
mayor énfasis en técnicas de verificación estática en el procesos de desarrollo, de esta forma podrá
conocer claramente la importancia de estos temas dentro de la evaluación de la calidad durante el
desarrollo de productos software.
Además se analizará definiciones básicas del proceso V&V, la planificación de la verificación y validación,
inspecciones del software, análisis estático automatizado y verificación y métodos formales.
- La validación es un proceso general en el cual se asegura que el sistema software cumple
con su especificación y satisface las expectativas del cliente. Responde a la pregunta ¿Estamos
construyendo el producto correcto?
- La verificación implica comprobar que el software está de acuerdo con su especificación.
Responde a la pregunta ¿Estamos construyendo el producto correctamente?
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
36
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
A continuación le propongo que piense en algunas razones de realizar una planificación del proceso
de V&V.
5.2 ESTRATEGIAS DE PRUEBA PARA EL SOFTWARE CONVENCIONAL
En esta sección se hace una reflexión de las estrategias disponibles para pruebas de software. El enfoque
adoptado es el incremental desde pruebas de unidad hasta pruebas de sistema.
5.2.1 Prueba de unidad: esta prueba pretende probar cada función en un archivo de programa simple.
Es importante considerar que una buena prueba de unidad no requiere de mucho código para
prepararla.
Prueba de Unidad se concentra en la lógica de procesamiento interno y en las estructuras
de datos dentro de los límites de un componente.
5.2.2 Prueba de integración: esta prueba es una técnica sistemática para construir la arquitectura de
software mientras, al mismo tiempo, se aplican las pruebas para descubrir errores asociados con
la interfaz.
Clasificación
Integración descendente
Verifica los principales puntos de control o
decisión al principio del proceso de prueba
Integración ascendente
Empieza la construcción y prueba con módulos
atómicos
Prueba de regresión
Se ejecuta manualmente un subconjunto de
todos los casos de prueba o se usan herramientas
de captura, reproducción
Prueba de humo
Marca el ritmo en proyectos en los cuales el
tiempo es crítico, lo que permite que el equipo
de software evalúe su proyecto con frecuencia.
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
- ¿Cuáles errores se encuentran comúnmente durante la prueba de unidad?
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
37
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
5.3 ESTRATEGIAS DE PRUEBA PARA EL SOO
En este apartado se realiza un análisis de las pruebas de unidad y de integración en el contexto orientado
a objetos.
5.3.1 Prueba de unidad en el contexto orientado a objetos: esta prueba pretende probar cada
función en un archivo de programa simple. Es importante considerar que una buena prueba de
unidad no requiere de mucho código para prepararla.
5.3.2 Prueba de integración en el contexto orientado a objetos: El software OO no tiene una
estrategia obvia de control jerárquico, no tiene sentido las estrategias de integración descendente
o ascendente.
Una estrategia importante es la prueba basada en subprocesos. Los subprocesos son conjunto de
clases que responden a una entrada o un evento. Las pruebas basadas en el uso se concentran en
las clases que no colaboran mucho con otras clases.
5.4 PRUEBAS DE VALIDACIÓN
Las pruebas de validación se concentran en las acciones visibles para el usuario y en la salida del
sistema que éste puede reconocer, es decir, su intención es descubrir errores, pero el punto central
está en el nivel de los requisitos.
5.5 PRUEBAS DE SISTEMA
En esta sección se menciona el propósito, alcance y tipos de las Pruebas de Sistema. Estas pruebas
trabajan para verificar que se hayan integrado adecuadamente todos los elementos del sistema y que
realizan las funciones apropiadas.
5.5.1 Recuperación: Es una prueba que obliga al software a fallar de varias maneras y a verificar que la
recuperación se realice apropiadamente.
5.5.2 Seguridad: Comprueba que los mecanismos de protección integrados en el sistema realmente lo
protejan de irrupciones inapropiadas.
5.5.3 Resistencia: Ejecuta el sistema de tal manera que requiera una cantidad, una frecuencia o un
volumen anormal de recursos.
5.5.4 Desempeño: Está diseñada para probar el desempeño del software en tiempo de ejecución
dentro del contexto de un sistema integrado.
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
- Realice un cuadro sinóptico de los tipos de pruebas de sistema y sus características.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
38
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
5.6 PRUEBAS DE DEPURACIÓN
La depuración ocurre como consecuencia de una prueba realizada con éxito. Su propósito es eliminar
los errores en el código.
5.7 TÉCNICAS DE PRUEBA DE SOFTWARE
Para este tema es necesario que revise el capítulo 14 del libro complementario “Ingeniería de Software.
Un enfoque práctico”, donde se resume las técnicas de pruebas. Es importante que usted profundice
su estudio en cada una de las técnicas de pruebas (caja blanca y caja negra).
Prueba de caja blanca se concentran en la estructura de control del programa.
Es significativo diferenciar que la prueba de caja blanca se basa en un examen detallado de los
componentes internos del software, es decir, código. Y las pruebas de caja negras se aplican a la interfaz
del software.
Prueba de caja negra examina algún aspecto funcional de un sistema que tiene poca relación
con la estructura lógica interna del software.
Para finalizar este capítulo, le invito a desarrollar las siguientes cuestiones de repaso, que
servirán como medidor de asimilación de contenidos. Se le recomienda que responda a
las preguntas de auto evaluación y para su información registre el nivel de desempeño
que observo, esto le permitirá saber qué temas debe volver a revisar si su desempeño lo
considera medio; y en caso de observar un desempeño malo, no olvide que puede
solicitar tutoría mediante el campus virtual o telefónicamente.
Cuestiones de repaso capítulo 5
NO. CUESTIÓN
Después de Responder, el desempeño
ha sido:
MALO MEDIO MUY BIEN
1.
¿Cuáles son las herramientas que apoyan al
proceso de V&V?
2.
¿La diferencia entre el proceso V&V y el proceso
de depuración es?
3.
Mencione tres características de una buena
prueba
4.
¿Cuáles son las estrategias de prueba para software
convencional?
5.
Mencione algunas características de las pruebas
de unidad
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
39
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
NO. CUESTIÓN
Después de Responder, el desempeño
ha sido:
MALO MEDIO MUY BIEN
6.
¿Cuándo se suelen realizar las pruebas de
unidad?
7.
¿Cuáles son los pasos para realizar pruebas de
Ruta Básica?
8.
Realice una comparación de las pruebas de unidad
y de integración, en el contexto de software
convencional y orientado a objetos
9. ¿Cómo se definen las pruebas de validación?
10.
Mencione algunas características de las pruebas
de Sistema y su clasificación
11.
¿Cuál es la diferencia entre estrategias y técnicas
de Pruebas?
12.
¿Cuál es la diferencia entre pruebas de caja blanca
y de caja negra?
Interactividad a través de los Foros de Campus Virtual
Estimado estudiante, no olvide ingresar periódicamente al campus virtual que se encuentra
en la siguiente dirección: http://www.utpl.edu.ec y de respuesta a las siguientes preguntas
que se han previsto como parte del foro; su aporte es importante.
- Investigue sobre técnicas de Verificación y Validación.
- Elabore un Plan de Pruebas para el mismo producto software utilizado para el plan de SQA.
- Plantee una tabla para registrar los datos de la realización de pruebas de caja negra.
- Plantee un ejemplo de prueba de caja blanca con un procedimiento o función.
Documentación adicional
Para ampliar la información del texto base le sugiero leer sobre Verificación y Validación
(capítulo 22 del libro Ingeniería del Software de Sommerville).
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
40
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
CAPÍTULO VI
Gestión de Calidad
Distinguido estudiante, el enfoque del presente capítulo es conocer a que se refiere la “calidad” de
software, las actividades de control y aseguramiento de la calidad en cada proyecto de software.
Para ello le invito a leer el Capítulo 26 del texto complementario: “Ingeniería de Software. Un enfoque
práctico”, donde se describe la gestión de calidad a través de un sistema de actividades diseñado para
lograr el objetivo principal de la calidad que es la satisfacción del cliente. Mientras usted realiza la
lectura propuesta, le sugiero tener en consideración los siguientes conceptos clave:
Control de Calidad de software: sirve para comprobar si el software contiene o no determinadas
características de calidad, cuando un software no contiene una característica de calidad, se dice que
tiene un defecto. El objetivo del Control de Calidad es identificarlos para que sean corregidos.

Seguridad del software: es una actividad de aseguramiento de calidad que se enfoca en la identificación
y evaluación de los peligros potenciales que pueden afectar al software y provocar una falla en todo el
sistema.
6.1 GARANTÍA DE LA CALIDAD DE SW
Ahora revisemos el tema de la garantía de Calidad, la cual consiste en todas las actividades o prácticas
que se realizan con el objetivo de asegurar un cierto nivel de calidad en el producto desarrollado.
Uno de los elementos que permite dar garantía acerca de la calidad del software es la aplicación de
métricas, estas son medidas estadísticas aplicadas a un software determinado, garantizando calidad así
como lo afirma Pressman: “La garantía de calidad del software, es una “Actividad de protección” que se
aplica a lo largo de todo el proceso de ingeniería del software”
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
Le sugiero leer el apartado correspondiente a la “Garantía de la calidad de software” del texto
complementario y reflexione sobre los antecedentes y actividades recomendadas para SQA.
Además defina cuales son las características de que debe tener un integrante del equipo de SQA.
6.2 REVISIONES DE SW
Pasemos a leer sobre las revisiones de software ya que es un tema interesante. Debido al impacto de los
defectos del software en el coste y como un defecto se amplifica en cada una de las fases. Si los errores
no son detectados a tiempo, entonces estas revisiones son aplicables para descubrir errores y defectos
que luego pueden ser eliminados.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
41
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
6.3 REVISIONES TÉCNICAS FORMALES
Están orientadas a descubrir errores y verificar que el software en revisión satisface sus requerimientos.
Las revisiones se hacen guiadas por un documento comprobando en cada paso el cumplimiento de los
criterios de una lista de comprobación. La junta de revisión, informe de la revisión y conservación de
registros, directrices de la revisión y revisiones basadas en muestras.
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
Describa los objetivos de una RTF; la importancia del informe de la revisión y conservación de
registros; cuales son los pasos genéricos que debe contener una revisión y revisiones basadas en
muestras.
6.4 FIABILIDAD DEL SW
La fiabilidad de software es la probabilidad de la operación libre de fallas de un programa en un
entorno específico durante un tiempo específico.
Entre los aspectos que incluye la fiabilidad del Software están: Medidas de fiabilidad, disponibilidad y
seguridad del software.
6.5 PLAN SQA
En este apartado se reflexiona sobre la definición y aplicación de un Plan de SQA. El plan sirve para guiar
las actividades de aseguramiento de la calidad que realiza el Responsable de SQA. En el plan de SQA se
reflejan las evaluaciones a realizar, los estándares a aplicar, los productos a revisar, los procedimientos
a seguir en la elaboración de los distintos productos y los procedimientos para informar de los defectos
detectados a sus responsables y realizar el seguimiento de los mismos hasta su corrección.
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
Revise el Anexo 1 Plantilla para elaborar un Plan de SQA, elabore un resumen de componentes
principales de un Plan de SQA, en lo posible elabore un Plan para algún Proyecto de su dominio.
Para finalizar este capítulo, le invito a desarrollar las siguientes cuestiones de repaso, que
servirán como medidor de asimilación de contenidos. Se le recomienda que responda a
las preguntas de auto evaluación y para su información registre el nivel de desempeño
que observo, esto le permitirá saber qué temas debe volver a revisar si su desempeño lo
considera medio, y en caso de observar un desempeño malo; no olvide que puede
solicitar tutoría mediante el campus virtual o telefónicamente.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
42
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
Cuestiones de repaso capítulo 6
NO. CUESTIÓN
Después de Responder, el desempeño
ha sido:
MALO MEDIO MUY BIEN
1. Defina los siguientes términos:
1.1. SQA
1.2. RTF
1.3. Garantía de Calidad
1.4. Gestión de Calidad
2.
Defina las características de un integrante del
equipo de SQA
3. Mencione los objetivos de las RTF
4.
¿Qué significa darle un enfoque formal a la
actividad de SQA?
5.
¿Cuál es la estructura de un Plan de SQA,
mencionado por el IEEE?
Interactividad a través de los Foros de Campus Virtual
Estimado estudiante, no olvide ingresar periódicamente al campus virtual que se encuentra
en la siguiente dirección: http://www.utpl.edu.ec y de respuesta a pregunta que presenta
a continuación:
- Como afecta si no se considera la calidad en cada una de las fases de desarrollo de un producto.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
43
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
CAPÍTULO VII
Normativa de Calidad de Software
Distinguido estudiante, le invito a retomar la lectura de su libro base: “Calidad de Sistemas Informáticos”.
En el capítulo 5 de ese libro se explora las diferentes características y subcaracterísticas de calidad
de un producto software así como el proceso de evaluación basándose en las principales normas
internacionales. Y, en el capítulo 9 se presentan los conceptos relativos a la medición del software, en
especial a las principales normas relacionadas con la medición.
Es importante que usted conozca que este capítulo de esta guía tiene por objeto proporcionar una vista
panorámica de las normativas existentes respecto a la calidad de software.
7.1 NORMAS ISO 25000
International Standards Organization, es una organización internacional no gubernamental, compuesta
por representantes de los organismos de normalización (ONs) nacionales, que desarrollan diversos
tipos de normas internacionales industriales y comerciales.
Así tenemos, la norma 9001:2000 que se refiere a una serie de criterios que definen un sistema de
garantía de calidad; esta norma la estudiamos en el capítulo 3.
En lo relacionado a los estándares aplicables a la calidad de software podemos mencionar la norma
ISO 25000 que proporciona una guía para el uso de las nuevas series de estándares internacionales,
llamados Requisitos y Evaluación de Calidad de Productos de Software (SQuaRE). Esta norma sustituye
y amplía las normas ISO 9126, ISO 1458.
Su objetivo principal es guiar el desarrollo de los productos de software con la especificación y evaluación
de requisitos de calidad. Establece criterios para la especificación de requisitos de calidad de productos
software, sus métricas y su evaluación.
Al igual que la norma ISO/IEC 9126, este estándar define tres vistas diferenciadas en el estudio de la
calidad de un producto:
a) Vista interna: esta vista se ocupa de las propiedades del software como: el tamaño, la complejidad
o la conformidad con las normas de orientación a objetos. (Se puede utilizar desde las primeras
fases del desarrollo)
b) Vista externa: vista que analiza el comportamiento del software en producción y estudia sus
atributos, por ejemplo: el rendimiento de un software en una máquina determinada, el uso de
memoria de un programa o el tiempo de funcionamiento entre fallos. (se utilizará en el pase a
producción del producto)
c) Vista en uso: mide la productividad y efectividad del usuario final al utilizar el software. (será
dependiente del usuario y estará condicionada a los factores personales del mismo)
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
44
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
- Para ampliar sus conocimientos le sugiero visitar el siguiente sitio web: http://iso25000.com/
Busque información relativa a la mejora de la calidad del software conforme a la norma
internacional ISO/IEC 25000.
Una vez que usted haya desarrollado la actividad anterior, le recuerdo tener en consideración los
siguientes conceptos claves: funcionalidad, fiabilidad, usabilidad, eficiencia, efectividad, mantenibilidad
y portabilidad. La intención de esto es que usted analice los atributos de calidad de software, ya que
varían entre diferentes productos de software.
Idealmente… la calidad interna no necesariamente implica calidad externa y esta a su
vez la calidad en el uso.
7.2 ESTÁNDARES IEEE 1061–1998
Los estándares IEEE están orientados al aseguramiento de la calidad a nivel del proyecto, en el Anexo
2 se mencionan algunos de los estándares aplicables a la calidad de software. Le sugiero que lea y
reflexione el contenido sobre el estándar IEEE 1061 en el capítulo 9 de su libro base.
IEEE 1061, propone una metodología con el fin de establecer los requisitos de calidad
e identificar, implementar, analizar y validar el proceso y los productos de calidad de
software
Una vez que haya leído con atención sobre este estándar, es necesario tener presente que el propósito
de las métricas de software es hacer evaluaciones a través del ciclo de vida del software para comprobar
si los requisitos de calidad se están cumpliendo.
Antes de pasar al último capítulo, es importante que usted desarrolle las siguientes
cuestiones de repaso, que servirán como medidor de asimilación de contenidos. Se le
recomienda que responda a las preguntas de auto evaluación y para su información
registre el nivel de desempeño que observo, esto le permitirá saber qué temas debe
volver a revisar si su desempeño lo considera medio, y en caso de observar un desempeño
malo.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
45
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
Cuestiones de repaso capítulo 7
NO. CUESTIÓN
Después de Responder, el
desempeño ha sido:
MALO MEDIO MUY BIEN
1. Defina características de:
1.1. Modelo Mc Call
1.2. Modelo ISO 9126
2.
En el modelo de calidad interna y externa, ¿a qué
se refiere la eficiencia?
3.
En el modelo de calidad en uso, ¿a qué se refiere
la efectividad?
4.
¿Por qué cree que se debería aplicar estándares al
producto y proceso software?
5. ¿Qué son las métricas de software?
6. ¿Cuál es la orientación de los estándares IEEE?
7.
Mencione 3 de los estándares IEEE aplicables al
software
Ejercicios
Para reforzar el nivel de conocimientos del presente capítulo le sugiero realizar las siguientes
actividades:
- Investigue que otro organismo elabora normas aplicables al proceso o producto de software y
que normas ha emitido hasta la actualidad.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
46
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
CAPÍTULO VIII
Mejora de Procesos SPI
Estimado estudiante, este capítulo pretende proporcionar una visión de las tendencias de calidad
de software, en el primer capítulo de esta guía se menciona que la calidad del producto depende
directamente de la calidad del proceso. Por ésta razón al igual que se definen modelos de calidad
orientados al producto (Mc Call, Boehm, FURS, etc.) existen técnicas y modelos de Mejora de Proceso
de Software (SPI Software Process Improvement) que definen la forma ideal en que se deberían
desarrollar las diferentes etapas del proceso las que analizaremos a continuación.
8.1 MEJORA PERSONAL PSP
Iniciaremos con una revisión del texto básico en la sección “PSP (Personal Software Process)” en la
cual usted podrá encontrar una interesante lectura que le permitirá aprender sobre la disciplina del PSP
y los métodos que necesita un ingeniero del software.

Personal Software Process, brinda una base a los desarrolladores de software para mejorar
la calidad, predictibilidad y productividad de su trabajo. Esta especialmente pensado para
individuos y organizaciones de software pequeñas.
Luego de que ha procedido con la lectura señalada, es importante destacar que el PSP es efectivo a
la hora de mejorar el rendimiento en la planificación de los ingenieros y la calidad de sus productos.
Debido a que el PSP destaca la necesidad de registrar y analizar los tipos de errores que se cometen
para desarrollar estrategias encaminadas a eliminarlas.
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
A continuación le propongo que realice una síntesis de los siguientes aspectos más importantes
sobre PSP:
- ¿Qué aporta al proceso?
- ¿Por qué es importante?
- ¿Cómo se implementa?
- ¿Qué herramientas utiliza?
8.2 MEJORA EN EQUIPO TSP
Es momento de revisar sobre el Proceso de Software de Equipo (TSP), el cual es una extensión de
PSP porque guía a los ingenieros y sus managers en la utilización de métodos efectivos de trabajo en
equipo.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
47
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
Le invito a leer minuciosamente la lectura sobre “TSP (Team Software Process)” en su libro base. Una
vez comprendido este tema podemos identificar cuáles son los objetivos de TSP:
- Generar un marco basado en PSP
- Desarrollar productos en varios ciclos
- Establecer estándares para medir la calidad y el comportamiento
- Proporcionar métricas para equipos
- Evaluar roles y equipos
- Guías para solución de problemas en equipos
En el proceso TSP se asigna roles como administrador de contacto con el cliente, administrador de
diseño, administrador de implementación, administrador de planificación, administrador de proceso,
administrador de calidad, administrador de pruebas y soporte.
Team Software Process, guía de proceso para crear equipos de alta productividad,
enfatiza la identificación e implementación de varios roles para el equipo incluido la
creación de backups para cada rol.
Al igual que PSP, el TSP ofrece beneficios distintos y cuantificables en productividad y calidad.
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
Para comprender mejor este tema le invito a identifique los siguientes aspectos sobre TSP:
- ¿Cuál es su proceso de implementación?
- ¿Qué aporta al proceso?
8.3 MODELO DE MEJORA DE PROCESOS CMMI
Luego de haber revisado PSP y TSP, aprenderemos sobre el Modelo de Capacidad del Proceso que de
forma igual está orientado a mejorar el Proceso de desarrollo del Software. CMMI pretende ser una
guía para que los desarrolladores puedan obtener control de su proceso de desarrollo y mantenimiento,
es decir un mejoramiento del proceso de software.
El modelo CMMI constituye un marco de referencia de la capacidad de las organizaciones de desarrollo
de software en el desempeño de sus diferentes procesos, proporcionando una base para la evaluación
de la madurez de las mismas y una guía para implementar una estrategia para la mejora continua de
los mismos
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
48
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
Capability Maturity Model, modelo de proceso que pretende guiar el desarrollo y
mantenimiento, es decir un mejoramiento del proceso de software, además permite
determinar el grado de madurez del proceso de desarrollo y los problemas críticos del
mismo así como identificar riesgos de seleccionar proveedores de software.
Toda organización debe intentar apegarse a CMMI. Sin embargo, la implementación de cada aspecto
del modelo puede ser excesiva en algunas situaciones. Hablemos ahora de algunos de los beneficios
que tiene el uso del CMMI cuando es implementado y seguido por la organización, más allá de contar
con una evaluación sobre el modelo.
- Mejora la comunicación: Cada participante, en su rol, sabe cuáles son sus responsabilidades y
compromisos en los proyectos en los que participa, y tiene la información para hacer sus tareas.
- Mejora la planificación: Permite que se establezcan planes más realistas y de acuerdo a lo que
la empresa es capaz de hacer.
- Mejora la calidad del producto: Con una apropiada obtención de requerimientos, la detección
temprana de errores, uso de inspecciones y pruebas, la rastreabilidad de los requerimientos,
la implementación de prácticas de ingeniería de software, la planificación y seguimiento, y la
capacitación adecuada de los participantes.
8.4 ISO 15504 SPICE
La norma ISO 15504 SPICE es una norma abierta e internacional para evaluar y mejorar la capacidad
y madurez de los procesos. Las siglas SPICE significan: Software Process Improvement and Capability
Determination, es decir determinación de la capacidad y mejora de los procesos de software.
El proyecto SPICE tenía tres objetivos principales: desarrollar un borrador de trabajo para un estándar
para la evaluación de procesos de software; para llevar a cabo los ensayos de la industria de la norma
emergente; promover la transferencia de tecnología de la evaluación de procesos de software a la
industria del software a nivel mundial.
ISO 15504 es un marco de referencia, no proporciona ninguna metodología de Validación. Sólo
impone requisitos particulares para los procesos de validación.
ISO/IEC 15504 es un emergente estándar internacional de evaluación y determinación de la capacidad
y mejora continua de procesos de ingeniería del software, con la filosofía de desarrollar un conjunto
de medidas de capacidad estructuradas para todos los procesos del ciclo de vida y para todos los
participantes. Es el resultado de un esfuerzo internacional de trabajo y colaboración y tiene la innovación,
en comparación con otros modelos, del proceso paralelo de evaluación empírica del resultado
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
49
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
Busque herramientas de software libre para la gestión de proyectos, y que estén alineadas con ISO
15504 o CMMI.
Para finalizar este último capítulo, es importante que usted desarrolle las siguientes
cuestiones de repaso, que servirán como medidor de asimilación de contenidos. Se le
recomienda que responda a las preguntas de auto evaluación y para su información
registre el nivel de desempeño que observo, esto le permitirá saber qué temas debe
volver a revisar si su desempeño lo considera medio, y en caso de observar un desempeño
malo.
Cuestiones de repaso capítulo 8
NO. CUESTIÓN
Después de Responder, el
desempeño ha sido:
MALO MEDIO MUY BIEN
1.
¿Qué institución desarrollo los modelos PSP, TSP,
CMM y CMMI?
2. Mencione dos de los principios de PSP
3.
¿Por qué es importante que los desarrolladores
apliquen buenas prácticas de desarrollo?
4. Mencione los niveles de PSP
5.
Mencione dos herramientas que sirven de soporte
para PSP
6.
En TSP en que reunión los ingenieros identifican
los mayores riesgos del proyecto y los rankean por
impacto y probabilidad de ocurrencia?
7.
¿Qué se requiere para la implementación de PSP y
TSP en una empresa?
8.
¿Cuál es la diferencia entre madurez y capacidad de
un proceso en el contexto CMM?
9.
¿En qué circunstancias se debería recomendar el uso
de la representación por niveles CMMI?
10.
¿Qué diferencias hay entre metas genéricas y
específicas en el CMMI?
11.
¿Qué ventajas aporta este modelo a las empresas de
desarrollo y mantenimiento software?
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
50
SEGUNDO BIMESTRE Guía didáctica: Control de Calidad
Interactividad a través de los Foros de Campus Virtual
Estimado estudiante, no olvide ingresar periódicamente al campus virtual que se encuentra
en la siguiente dirección: http://www.utpl.edu.ec y de respuesta a las siguiente preguntas
que se han previsto como parte del foro, su aporte es importante.
- Investigue sobre el Modelo IDEAL
Ejercicios
Para reforzar el nivel de conocimientos del presente capítulo le sugiero desarrollar las siguientes
actividades:
- Investigue y proponga algunas plantillas utilizadas por PSP para gestión de tiempo de los ingenieros
de software.
- Investigue y realice una comparación entre Modelo de Capacidad de Madurez CMM y el Modelo
de Capacidad de Madurez Integrado CMMI
- Investigue y sugiera herramientas de software especializadas que soporten la mejora de proceso
SPI en una organización
Documentación adicional
Para ampliar la información del texto base le sugiero leer sobre El marco de trabajo para
la mejora de procesos CMMI (capítulo 28.6 del libro Ingeniería del Software de
Sommerville).
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
51
SOLUCIONARIO Guía didáctica: Control de Calidad
Solucionario
A. Cuestiones de repaso
Capítulo 1
No. CUESTIÓN RESPUESTA
3. Mencione la definición de calidad según:
3.1. Edward Deming “Conformidad con los requisitos”
3.2. Joseph Juran “Adecuación para el uso”
3.3. Koru Ishikawa
“El control de calidad que no muestra resultados no es control
de calidad
3.4. Philip Crosby “Hacerlo bien a la primera”
3.5.
Mencione las fases del avance
de la calidad desde la Segunda
Guerra Mundial.
- Control de Calidad
- Aseguramiento de Calidad
- Mejora Continua
4. Defina a un gurú de la Calidad
Persona que ha aportado a la evolución del concepto de
calidad en las diferentes empresas.
5. Defina la Calidad de Software
Concordancia del software producido con los requisitos
funcionales y de rendimiento explícitamente establecidos, con
los estándares de desarrollo explícitamente documentados y
con las características implícitas que se espera de todo software
desarrollado profesionalmente (Pressman, 1998).
6. Defina los siguientes conceptos relacionados con la gestión de la calidad:
6.1 Política de la calidad
Intenciones globales y orientación de una organización
relativas a la calidad tal como se expresan formalmente por
la alta dirección.
6.2. Aseguramiento de la calidad
Parte de la gestión de la calidad orientada a proporcionar
confianza en que se cumplirán los requisitos de la calidad.
6.3. Acción Correctiva
Acción tomada para eliminar la causa de una no conformidad
detectada u otra situación indeseable.
6.4. Acción Preventiva
Acción tomada para eliminar la causa de una no conformidad
potencial u otra situación potencialmente indeseable.
6.5. Defecto
Incumplimiento de un requisito asociado a un uso previsto o
especificado.
7. Defina los siguientes conceptos relacionados con la documentación de la calidad:
7.1. Manual de la calidad
Documento que proporciona información coherente, interna
y externamente, acerca del sistema de gestión de la calidad de
la organización.
7.2. Plan de la calidad
Documento que describe cómo se aplica el sistema de gestión
de la calidad a un producto, proyecto o contrato específico.
7.3. Registros
Documentos que proporcionan evidencia objetiva de las
actividades realizadas o resultados obtenidos.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
52
SOLUCIONARIO Guía didáctica: Control de Calidad
Capítulo 2
No. CUESTIÓN RESPUESTA
1.
¿Para que sirven las herramientas de
calidad?
÷ Dotoctar problomas
÷ Dollmltar ol ároa problomátlca
÷ Lstlmar lactoros quo probablomonto provoquon ol
problema
÷ Dotormlnar sl ol olocto tomado como probloma os
verdadero o no
÷ lrovonlr orroros dobldo a omlslon, rapldoz o
descuido
÷ Conllrmar los oloctos do mo|ora
÷ Dotoctar doslasos.
2.
¿Cuáles son las ventajas de utilizar las
herramientas de calidad?
Una de las ventajas es que ayudar a encontrar los
problemas y cuales son sus efectos.
3. Cuál es el propósito de el/los:
3.1. Histogramas
Utilizada en la etapa de ajuste y adaptación, cuyo
objetivo es poder determinar los distintos desvíos o
variaciones.
3.2. Diagrama Causa – Efecto
Su objetivo es reflejar organizadamente las posibles
fuentes de errores o problemas, así como también los
buenos efectos.
3.3. Diagrama de Pareto Priorizar los problemas o las causas que los genera.
3.4. Diagrama de Flujo
Analizar como se producen los problemas, es un
representación grafica de la secuencia de etapas,
operaciones, movimientos, decisiones y otros eventos
que ocurren en un proceso.
4.
En la escala izquierda de un Diagrama
de Pareto, ¿siempre tiene que estar en
unidades monetarias?
El eje vertical izquierdo debe representar unidades
de medida que den una clara idea de la importancia
de cada categoría. Por ejemplo: pesos, horas–hombre,
retrasos.
5.
¿Cuál es la principal ventaja de utilizar
QFD?
Reducción del tiempo de diseño y la disminución de
los costes, manteniendo y mejorando la calidad.
6.
Mencione las Herramientas de
Creatividad
Tormenta de ideas y Mapas conceptuales
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
53
SOLUCIONARIO Guía didáctica: Control de Calidad
Capítulo 3
No. CUESTIÓN RESPUESTA
1.
¿Qué entiende por gestión de la
calidad?
Conjunto de actividades coordinadas para dirigir y
controlar una organización en lo relativo a la calidad.
2.
¿De acuerdo a la norma ISO la
implantación de un sistema de
gestión de la calidad se basa en?
Ocho principios de la calidad.
3.
¿Cuál es la diferencia entre eficacia y
eficiencia?
ISO 9000 define eficacia como la extensión en la que
se realizan las actividades planificadas y se alcanzan los
resultados planificados.
Y el concepto de eficiencia es la relación entre el
resultado alcanzado y los recursos utilizados.
4.
¿Qué alcance tienen las normas ISO
para la gestión interna de la calidad?
- ISO 9001: Aseguramiento de la calidad en
organizaciones cuyo proceso abarca desde el diseño
hasta el servicio posventa.
- ISO 9002: Aseguramiento de la calidad en
organizaciones cuya actividad se base en las fases de
producción y de instalación
- ISO 9003: Aseguramiento de la calidad en
organizaciones cuya actividad consiste en
inspecciones y ensayo finales.
5.
¿Qué alcance tienen las normas ISO
para la gestión externa de la calidad?
ISO 9004: Elementos de un sistema de calidad.
6.
Explique cada uno de los principios
de la calidad.
- Enfoque al cliente
- Liderazgo
- Participación del personal
- Enfoque basado en procesos
- Gestión basada en sistemas
- El mejoramiento continuo
- Toma de decisiones basadas en hechos
- Relación mutuamente beneficiosa con el
proveedor.
7.
Mencione las fases del proceso Seis
Sigma
Definir, Medir, Analizar, Mejorar, Controlar.
Capítulo 4
No. CUESTIÓN RESPUESTA
1.
Describa las principales características
de la crisis del software.
- Imprecisión en la planificación del proyecto y
estimación de los costos.
- Baja Calidad del software
- Dificultad de mantenimiento de programas con un
diseño poco estructurado
4. ¿A qué se refiere Time-to-Market?
Es la reducción en el tiempo de entrega en relación a
la exigencia del mercado.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
54
SOLUCIONARIO Guía didáctica: Control de Calidad
Capítulo 5
No. CUESTIÓN RESPUESTA
1.
¿Cuáles son las herramientas que
apoyan al proceso de V&V?
- Inspecciones de Software
- Pruebas del Software
2.
¿La diferencia entre el proceso V&V
y el proceso de depuración es?
El proceso de V&V intentan establecer la existencia de
defectos en el sistema software, mientras que el proceso
de depuración localiza y corriges los defectos.
3.
Mencione tres características de una
buena prueba
- No debe ser muy simple ni demasiado compleja
- No de debe ser redundante
- Debe tener una elevada probabilidad de encontrar
errores.
4.
¿Cuáles son las estrategias de prueba
para software convencional?
- Que el software este totalmente construido para
aplicar prueba y encontrar errores o aplicar pruebas
diariamente sin importar la parte del sistema que se
construya.
- Enfoque incremental se ejecuta las prueba individuales,
integración y de sistema
5.
Mencione algunas características de
las pruebas de unidad
- Verifica la unidad más pequeña del diseño de software
(componente).
- Se concentra en la lógica del procesamiento interno y
en la estructura de datos.
6.
¿Cuándo se suelen realizar las
pruebas de unidad?
Las pruebas de unidad pueden realizarse antes de que
empiece la codificación o después de que se ha generado
el código fuente.
7.
¿Cuáles son los pasos para realizar
pruebas de Ruta Básica?
- Notación de gráfica de flujo
- Determinación de rutas o caminos
- Derivación de casos de prueba.
8.
Realice una comparación de las
pruebas de unidad y de integración,
en el contexto de software
convencional y orientado a objetos
Revisar Pág. 441 – 449 del texto: Ingeniería de Software de
Roger Pressman.
9.
¿Cómo se definen las pruebas de
validación?
Cuando el software funciona de tal manera que satisface
las expectativas del cliente.
10.
Mencione algunas características
de las pruebas de Sistema y su
clasificación
El propósito es ejercitar el sistema en cuanto a hardware,
personas, información y se integren adecuadamente
todos los elementos del sistema y realicen sus funciones
adecuadamente.
Clasificación:
º lruobas do kocuporaclon
º lruobas Sogurldad
º lruobas do koslstoncla
º lruobas do Dosompoño.
11.
¿Cuál es la diferencia entre pruebas
de caja blanca y de caja negra?
Las prueba de caja blanca se basan en un examen detallado
de los componentes internos del software es decir código
y las pruebas de caja negras se aplican a la interfaz del
software.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
55
SOLUCIONARIO Guía didáctica: Control de Calidad
Capítulo 6
No. CUESTIÓN RESPUESTA
1. Defina los siguientes términos:
1.1. SQA
Se centra en la prevención y medición de la calidad en el
software.
1.2. RTF
Están orientadas a descubrir errores y verificar que el software
en revisión satisface sus requerimientos. Las revisiones se hacen
guiadas por un documento comprobando en cada paso el
cumplimiento de los criterios de una lista de comprobación.
1.3. Garantía de Calidad
Actividades o prácticas que se realizan con el objetivo
de asegurar un cierto nivel de calidad en el producto
desarrollado.
1.4. Gestión de Calidad Determinación y aplicación de las políticas de la empresa.
2.
Defina las características de un
integrante del equipo de SQA
- Capacidad de análisis
- Observador
- Imparcial
- Creativo
3.
Mencione los objetivos de las
RTF
Están orientadas a descubrir errores y verificar que el software
en revisión satisface sus requerimientos. Las revisiones se hacen
guiadas por un documento comprobando en cada paso el
cumplimiento de los criterios de una lista de comprobación.
Capítulo 7
No. CUESTIÓN RESPUESTA
1. Defina características de:
1.1. Modelo Mc Call
Revisa la calidad desde el punto de vista del usuario,
desarrollador.
1.2. Modelo ISO 9126 Se basa en la fiabilidad, funcionalidad, usabilidad, eficiencia.
2.
En el modelo de calidad interna
y externa, ¿a qué se refiere la
eficiencia?
Capacidad del producto software para proporcionar
prestaciones apropiadas relativas a la cantidad de recursos
usados, bajo condiciones determinadas.
3.
En el modelo de calidad en uso,
¿a qué se refiere la efectividad?
Capacidad del producto software para permitir a los usuarios
alcanzar objetivos especificados con exactitud y compleción,
en un contexto de uso especificado.
4.
¿Por qué cree que se debería
aplicar estándares al producto y
proceso software?
Se deberían aplicar al proceso ya que esto depende la
calidad de los productos que se desarrollan para satisfacer las
necesidades de los clientes.
5.
¿Qué son las métricas de
software?
Constituyen la base necesaria para poder llevar a cabo un
proceso de evaluación y mejora de los procesos de software.
6.
¿Cuál es la orientación de los
estándares IEEE?
Están orientados al aseguramiento de la calidad a nivel del
proyecto.
7.
Mencione 3 de los estándares
IEEE aplicables al software
IEEE 730-2002 Planes de Aseguramiento de Calidad del
Software.
IEEE 829 – 1998 Documentación de prueba del software.
IEEE 1061 – 1998 Métricas de Calidad de software.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
56
SOLUCIONARIO Guía didáctica: Control de Calidad
Capítulo 8
No. CUESTIÓN RESPUESTA
1.
¿Qué institución desarrollo los
modelos PSP, TSP, CMM y CMMI?
Software Engineering Institute
2.
Mencione dos de los principios de
PSP
- Cada ingeniero es diferente; los desarrolladores deben
planificar su trabajo y deben basar sus planes en sus
propios datos personales.
- Es menos costoso encontrar y corregir defectos en un
proceso tempranamente que en forma tardía.
3.
¿Por qué es importante que los
desarrolladores apliquen buenas
prácticas de desarrollo?
Para realizar estimaciones utilizando datos históricos
personales de tamaño y productividad.
4. Mencione los niveles de PSP
PSP0 -> Punto de Partida de PSP
º lSl1 -> llanoamlonto lorsonal
º lSl2 -> Admlnlstraclon do Calldad lorsonal
º lSl3 -> Un lrocoso lorsonal Cicllco
5.
Mencione dos herramientas que
sirven de soporte para PSP
Process Dashboard.
6.
En TSP en que reunión los ingenieros
identifican los mayores riesgos del
proyecto y los rankean por impacto
y probabilidad de ocurrencia?
En la reunión siete los ingenieros identifican los mayores
riesgos.
7.
¿Qué se requiere para la
implementación de PSP y TSP en
una empresa?
Identificar a los ingenieros y directivos de las áreas
afectadas.
º ldontlllcar las aéroas clavos para la lntroducclon lnlclal.
¿Qué ventajas aporta este modelo
a las empresas de desarrollo y
mantenimiento software?
- Pueden contar con una norma ISO, internacional y
abierta
- Integración más fácil con otras normas ISO del sector
TIC, como son: ISO 27000 de seguridad, ISO 20000
de servicios de IT e ISO 9000.
- Evalúa por niveles de madurez, la evaluación más
extendida entre los modelos de mejora.
B. Ejercicios
Capítulo 2
1. F
2. V
3. F
4. F
Capítulo 3
1. V
2. F
3. V
4. F
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
57
ANEXOS Guía didáctica: Control de Calidad
ANEXOS
|| µ|eseote nate||a| |a s|oo |eµ|oouc|oo coo |oes oetaneote o|oáct|cos, cujo oo¡et|.o
es brindar al estudiante mayores elementos de juicio para la comprensión de la materia,
µo| |o taoto oo t|eoe |o cone|c|a|.
Anexo 1
Plantilla para elaborar un plan de SQA
Plan de Pruebas
<<Nombre del Proyecto>>
Versión [1.0.0]
Revisión y Tabla Final
Registro de Cambios
Fecha Autor Versión Referencias de cambios
Revisiones
Nombre Versión Aprobada Posición Fecha
Asignación:
Nombre Posición
Características del Documento
Ítem Detalles
Titulo del Documento
Subtítulo:
Archivo: Document1
Autor
Fecha de creación
Ultima actualización 2009-06-18
Versión: [1.0.0]
Estado: Borrador
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
58
ANEXOS Guía didáctica: Control de Calidad
Tabla de Contenidos
Plan de Pruebas
Revisión y Tabla Final
Tabla de Contenidos
Resumen
Objetivos
Test Approach
Roles y responsabilidades de las pruebas
Verificación de Características
Expectativas de los resultados de las pruebas
Documentación Requerida
Documentación de pruebas
Datos de pruebas(opcional)
Interacción con otras áreas(opcional)
Procedimientos de pruebas
Revisión de pruebas
Estado de la Estabilización y reportes
Requerimientos de los recursos de pruebas
Recursos
Dotación de personal & Necesidades de entrenamiento.
Requisitos de las herramientas de pruebas
Reporte de Issues Herramientas y Métodos
Estrategia de Clasificación de issues
Decisión de Estrategia (opcional)
Criterios para cierre de Issues (opcional)
Cronograma
Riesgos y Dependencias
Terminología de la documentación
Referencias
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
59
ANEXOS Guía didáctica: Control de Calidad
Descripción de la Plantilla
Propósito: Un Plan de la Prueba asegura que el proceso de las pruebas se realizará de una manera
completa y organizada. Así mismo permitirá al equipo determinar la estabilidad de la solución y una
comprensión continua del estado de la misma. Construye la confianza en los miembros del equipo y
stakeholders de que la solución se desarrolló y estabilizó.
Alcance: El plan de pruebas describe cómo implementar o llevar a la práctica las estrategias y el
approach que se usará para el plan, la organización y el manejo del proyecto. Este documento identifica:
objetivos de la prueba, metodologías y herramientas. Resultados esperados, responsabilidades y recursos
requeridos. Este es el documento principal para el equipo de pruebas.
Rol del equipo de Pruebas: Es responsable de la creación del plan de pruebas. Este documento ofrece
una guía de las estrategias que el equipo usará para la solución de las pruebas. Es responsable de poner
las expectativas de calidad e incorporarlas en el plan de pruebas. El responsable directo de la creación
es el líder de QA, en el caso de ser necesario puede involucrar al resto del team en la definición de
información específica.
Resumen
Descripción: proporciona un resumen global de todos los ítems contenidos en este documento.
Incluye una breve descripción de la aplicación que serán probada, sus módulos y funcionalidades.
Justificación: Dado que algunos participantes del proyecto necesitan saber sobre los puntos clave
de este plan, este documento crea esa vista al usuario. También permite al lector tener la esencia del
documento antes de examinar los detalles.
<<Empiece el texto Aquí>>
Objetivos
Descripción: Identifica los objetivos del Plan de la Prueba. La siguiente lista de objetivos puede aplicar
al proyecto. Incluya cualquier objetivo adicional específico al proyecto.
- Identificar actividades requeridas para preparar y dirigir el proceso de pruebas.
- Definir el alcance de la prueba, estrategia y metodología a ser usado para la prueba.
- Identificar controles y métricas de configuración
- Definir métricas y estado de los informes
- Identificar las responsabilidades por tareas que se incluyeron en el plan.
- Define las herramientas de pruebas y el ambiente que se necesita para realizar las pruebas
- Identificar las iteraciones de las pruebas con otras fases.
- Identificar los clientes y entregables.
- Identificar los hitos más importantes del testing
- Definir las fuentes de información usados para preparar el plan.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
60
ANEXOS Guía didáctica: Control de Calidad
Justificación: Identificando los objetivos se asegura que los autores del plan han considerado la situación
y solución cuidadosamente y han creado apropiadamente el formulario inicial del testing.
<< Empieza el texto aquí >>
Test Approach
Descripción: Esta sección describe los tipos de pruebas que se llevarán a cabo, indicando en cada caso
su definición, objetivo, alcance, entre otros.
<< Empieza el texto aquí >>
Roles y responsabilidades de las pruebas
Descripción: Esta sección identifica a los equipos e individuos que están manejando y ejecutando
el proceso de pruebas. Esta información podría ponerse en una matriz que identifica cada elemento
importante del proceso del testing y las personas que participarán en ese proceso.
Estos roles y responsabilidades deben adaptarse a los recursos y necesidades de cada proyecto.
Recursos Humanos
Rol
Recursos Mínimos
Recomendados
- Tiempo de
Asignación (medio y
tiempo completo)
Responsabilidades Específicas
Líder de QA
Brindar supervisión en la dirección del proyecto, las
responsabilidades incluyen:
- Planeación y logística.
- Aceptación de la misión.
- Identifica motivaciones para realizar el proyecto.
- Adquisición de recursos apropiados.
- Presentación de reportes.
- Apoya los intereses del test.
- Evalúa la efectividad del test.
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
61
ANEXOS Guía didáctica: Control de Calidad
Recursos Humanos
Diseñador QA
Define el acercamiento técnico a la aplicación de la
prueba.
Las responsabilidades incluyen:
- Define el acercamiento de la prueba (test approach)
- Define la arquitectura de automatización de test
- Verifica las técnicas de la prueba.
- Defina los elementos de testability (comprobabilidad)
- La aplicación de una estructura de test.
Tester
Implementa y ejecuta las pruebas.
Las responsabilidades incluyen:
- Implementa una prueba como un conjunto de pruebas
- Ejecuta las colecciones de tests.
- Presenta y analiza los resultados del log.
- Analiza y recupera los fracasos del test.
- Documenta las incidencias.
<< Empieza el texto aquí >>
Verificación de Características
Descripción: Esta sección podría desarrollar y usar una tabla que para cada característica definida en
el documento de visión, indique el criterio de aceptación esperado. Esto con el objetivo de hacer una
verificación posterior y comprobar que se haya completado de manera adecuada con las características
identificadas por el usuario.
<< Empieza el texto aquí >>
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
62
ANEXOS Guía didáctica: Control de Calidad
Anexo 2

Estándares IEEE
Los estándares IEEE están orientados al aseguramiento de la calidad a nivel del proyecto. Algunos
estándares conocidos son mencionados a continuación:
– Std. 730: proporciona la estructura de la documentación del plan de aseguramiento de la
calidad.
- Std.1061: definición de métricas para productos y para procesos, así como procedimientos para
la recogida de valores de métricas.
Existen también estándares para otras actividades relacionadas con la calidad como pruebas, verificación
y validación, revisiones, etc. Los principales se recogen en la siguiente tabla:
IEEE 730 - 2002 Planes de aseguramiento de calidad de software
IEEE 829 -1998 Documentación de pruebas del software
IEEE 982.1, 982.2
Diccionario estándar de medidas para producir
software fiable
IEEE 1008 – 1987 Pruebas de unidad del software
IEEE 1012 – 1998 Verificación y validación del software
IEEE 1028 - 1997 Revisiones del software
IEEE 1044 – 1993 Clasificación estándar de anomalías del software
IEEE 1061 -1992
Standard for a software quality metrics
methodology
IEEE 1074 - 1995
Standard for developing software life cycle
processes
IEEE 1228 – 1994 Planes de seguridad del software
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
63
ANEXOS Guía didáctica: Control de Calidad
Anexo 3
Modelos de Calidad
Los Modelos de Calidad ayudan a definir y poner en marcha el concepto general de Calidad de Software.
Se definen de forma jerárquica es un concepto que se deriva de un conjunto de sub-conceptos, cada
uno de los cuales se va a evaluar a través de un conjunto de indicadores o métricas. La ventaja de los
modelos de calidad es que la calidad se convierte en algo concreto, que se puede definir, medir y sobre
todo planificar.
Existen algunos Modelos de calidad entre los más conocidos el Modelo Mc Call, ISO 9126, IEEE,
Boehm, GQM, Gilb, entre otros.
Modelo de Mc Call
El Modelo Mc Call es el más antiguo (1977) y difundido, de él se han derivado la mayoría de los
modelos que existen en la actualidad.
El Modelo descompone el concepto de calidad en tres puntos de vista importantes para un producto
de software operación del producto, revisión del producto y transición del producto, éstos a su vez
descomponen en 11 FACTORES de calidad o Atributos de calidad Externos que muestran la calidad
desde el punto de vista del usuario; y éstos a su vez se subdividen en 23 CRITERIOS de calidad o
Atributos de calidad Internos se trata de una visión de calidad desde el punto de vista del desarrollador
para cada uno de los criterios se definen métricas que son medidas cuantitativas de ciertas características
del producto.
PUNTO DE VISTA
FACTORES
(Vista de Usuario)
CRITERIOS
(Vista del Desarrollador)
Operación del producto
Facilidad de Uso
¿Puedo utilizarlo?
Facilidad de operación
Facilidad de comunicación
Facilidad de aprendizaje
Integridad
¿Es seguro?
Control de accesos
Facilidad de Auditoria
Corrección
¿Hace lo que yo necesito?
Completitud
Consistencia
Trazabilidad
Fiabilidad
¿Lo hace correctamente todo
el tiempo?
Precisión
Consistencia
Tolerancia a fallos
Modularidad
Simplicidad
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja
64
ANEXOS Guía didáctica: Control de Calidad
PUNTO DE VISTA
FACTORES
(Vista de Usuario)
CRITERIOS
(Vista del Desarrollador)
Eficiencia
¿Se ejecutará lo mejor
posible?
Eficiencia en ejecución
Eficiencia en almacenamiento
Revisión del Producto
Facilidad de mantenimiento
¿Puedo arreglarlo?
Modularidad
Simplicidad
Auto Descripción
Instrumentación
Facilidad de Prueba
¿Puedo probarlo?
Modularidad
Simplicidad
Auto descripción
Instrumentación
Flexibilidad
¿Puedo modificarlo?
Auto descripción
Capacidad de expansión
Generalidad
Modularidad
Transición del Producto
Reusabilidad
¿Podré reutilizar algunas
partes?
Auto descripción
Generalidad
Modularidad
Independencia entre sistema
y software
Independencia del hardware
Interoperabilidad
¿Podré comunicarlo con otros
sistemas?
Modularidad
Compatibilidad de
comunicaciones
Compatibilidad de datos
Portabilidad
¿Podré utilizarlo en otra
máquina?
Auto descripción
Modularidad
Independencia entre sistema
y software
Independencia del hardware
Organización Puntos de Vista, Factores y Criterios Modelo Mc Call
VSF/mfnb/13-07-10/64
vtc/2012-05-26

Sign up to vote on this title
UsefulNot useful