Está en la página 1de 64

UNIVERSIDAD TCNICA PARTICULAR DE LOJA

La Universidad Catlica de Loja


MODALIDAD ABIERTA Y A DISTANCIA
ESCUELA DE CIENCIAS DE LA COMPUTACIN
Gua didctica
C
CICLO
8
ONTROL DE CALIDAD
CARRERA:
Ingeniera en Informtica
AUTORA:
Vernica Segarra Faggioni Mgs.
MATERIAL DE USO DIDCTICO PARA ESTUDIANTES DE LA UNIVERSIDAD TCNICA PARTICULAR DE LOJA,
PROHIBIDA SU REPRODUCCIN TOTAL O PARCIAL POR CUALQUIER MEDIO
Reciba asesora virtual en: www.utpl.edu.ec
1. Datos informativos
18802
CONTROL DE CALIDAD
Gua didctica
Vernica Segarra Faggioni
UNIVERSIDAD TCNICA PARTICULAR DE LOJA
Segunda edicin
ISBN-978-9942-00-807-7
Reservados todos los derechos conforme a la ley. No est permitida la reproduccin total o parcial de esta gua, ni su tratamiento
informtico, ni la transmisin de ninguna forma o por cualquier medio, ya sea electrnico, mecnico, por fotocopia, por registro u otros
mtodos, sin el permiso previo y por escrito de los titulares del Copyright.
Octubre, 2012
Tercera reimpresin
Diagramacin, diseo e impresin:
EDILOJA Ca. Ltda.
Telefax: 593 - 7 - 2611418
San Cayetano Alto s/n
www.ediloja.com.ec
edilojainfo@ediloja.com.ec
Loja-Ecuador

NDICE
Introduccin ....................................................................................................5
Objetivos generales ..........................................................................................6
Bibliografa ......................................................................................................6
Orientaciones generales ...................................................................................8
Primer bimestre
Objetivos especficos .....................................................................................11
Contenidos ....................................................................................................11
Desarrollo del aprendizaje .............................................................................12
Captulo 1: Concepto de Calidad .................................................................12
Captulo 2: Tcnicas y Herramientas de Calidad ..........................................15
Captulo 3: Modelo y Normas de Calidad ....................................................23
Captulo 4: Calidad de Sistemas de Informacin ............................................30
Segundo bimestre
Objetivos especficos .....................................................................................33
Contenidos ....................................................................................................33
Desarrollo del aprendizaje .............................................................................35
Captulo 5: Pruebas de Software ...................................................................35
Captulo 6: Gestin de la Calidad ..................................................................40
Captulo 7: Normas de Calidad de Software ..................................................43
Captulo 8: Mejora del Proceso Software SPI .................................................47
Solucionario ..................................................................................................51
Anexos ..........................................................................................................57
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
5
PRELIMINARES Gua didctica: Control de Calidad
Introduccin
Bienvenidos al curso de Control de Calidad. Esta asignatura corresponde al octavo ciclo del pensum de
estudios de la carrera de Informtica de la Universidad Tcnica Particular de Loja, Modalidad Abierta
y a Distancia.
El propsito general de esta materia es brindarle un conocimiento terico y prctico en la realizacin 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 captulos: en el primer bimestre estudiaremos los conceptos
fundamentales relacionados con la calidad de los sistemas informticos. Adems las tcnicas utilizadas
para la gestin de la calidad, pasando por las herramientas bsicas de calidad y finalmente la importancia
de la calidad en los sistemas informticos.

Durante el segundo bimestre, los contenidos estn orientados a la aplicacin de tcnicas de verificacin
y validacin utilizadas en el desarrollo de sistemas crticos, como gestionar la configuracin y control
de cambios; adems se evala las tcnicas de mejora de proceso de software que pretende controlar
el proceso de desarrollo para aliviar obstculos 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 permtame presentarme, mi nombre es Vernica Segarra Faggioni y es para m un honor
el tener la oportunidad de acompaarle en este proceso de enseanza aprendizaje. Les propongo
estudiar, reflexionar, producir e interactuar en el Campus Virtual de Aprendizaje donde la comunicacin
escrita se redimensiona en el uso de esta herramienta tecnolgica.
xitos y mucha suerte!
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
6
PRELIMINARES Gua didctica: Control de Calidad
Objetivo general
A travs del estudio de esta asignatura, el estudiante estar en capacidad de identificar y analizar
problemas en el rea del Control de Calidad de Software.
Bibliografa
Bsica
- Piattini M., Garca F., Cabellero I. (2007), Calidad de Sistemas Informticos 1ra Edicin,
Alfaomega Grupo Editor, Mxico. ISBN 978-970-15-1267-8
Se ha escogido este texto bsico porque posee los contenidos esenciales para la realizacin y monitoreo
del Control de Calidad de Software. Adems, es un texto sencillo que trata aspectos importantes para
conseguir sistemas de informacin de calidad, como pueden ser las mtricas de software, la calidad de
la informacin o la gestin del conocimiento; as tambin contiene ejercicios al final de cada captulo
lo que permite al alumno reforzar el aprendizaje.
Es importante destacar, que los autores del libro son profesionales del rea de Informtica, que tienen
una amplia experiencia en Auditora y Seguridad de Sistemas de Informacin. Por lo que han plasmado
sus conocimientos en esta obra con fines exclusivamente didcticos.

- Segarra, V. (2010), Gua Didctica Control de Calidad, Editorial UTPL, Loja, Ecuador.
Bibliografa Complementaria
- Pressman, R. (2005), Ingeniera del Software: Un Enfoque Prctico 6ta Edicin, McGrawHill
Interamericana, Mxico. ISBN 970 10 5473 3
Como caracterstica fundamental el libro integra tanto las perspectivas acadmicas como profesional
en el desarrollo de los temas; este libro permite al lector seguir a un equipo de proyecto (ficticio)
conforme planifica y disea un sistema basado en computadora. Por lo tanto para esta asignatura se ha
considerado estudiar los captulos 13, 14, 26 y se le sugiere revisar el captulo 27.
- Sommerville, I. (2001), Ingeniera del Software 7ma Edicin, Pearson Addison Wesley, Madrid,
Espaa. ISBN 8478290745
Este libro ha sido seleccionado porque contiene captulos orientados a validacin y verificacin de
sistemas, as tambin trata sobre gestin de la calidad, procesos de mejora y gestin de cambios. Los
captulos sugeridos a revisar son: 22, 24, 28
- RICO, R, (2001), Calidad Estratgica Total: Total Quality Management 9na edicin, Ediciones
Macchi, Buenos Aires, Argentina. ISBN: 950-537-560-3
El autor nos explica, con un enfoque claro, prctico y consistente, a travs de respuestas y vas de
accin aplicables a las realidades de cualquier tipo y tamao de empresas, como es, a partir del
facilitador estratgico, que es el Management de la Calidad Total, como se gobierna y potencia un
cambio actitudinal que viabilice el camino estratgico y competitivo imprescindible, si la expectativa
es el xito y no el fracaso.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
7
PRELIMINARES Gua didctica: Control de Calidad
- Gutirrez, H. (2005), Calidad Total y Productividad 2da Edicin, Mc Graw Hill, Mxico. ISBN
9701048776
En este libro, el autor expone ideas y fundamentos de la calidad, as tambin incluye aportaciones de
algunos de los principales gurs de la calidad.
- Humphrey, W. (2001), Introduccin al Proceso Software Personal 1ra Edicin, Addison Wesley,
Madrid Espaa. ISBN 8478290524
El autor a travs de este libro muestra cmo organizar y planificar el trabajo individual, y cmo gestionar
la calidad de los programas que se producen.
Direcciones de Internet
Cueva Lovelle J. [en lnea] Disponible en:http://gidis.ing.unlpam.edu.ar/downloads/pdfs/ Calidad_
software.pdf [consulta 24-03-2010]
Escalona I. [en lnea] Disponible en: wxw.monografias.com/trabajos11/primdep/primdep-shtml wl
[consulta 24-03-2010]
Manivannan S. [en lnea] Disponible en: http://www.docstoc.com/docs/21931871/seis-sigma/ [consulta
24-03-2008]
La Norma ISO/IEC 25000:2005 [en lnea] Disponible en: http://iso25000.com [consulta 09-05-2010]
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
8
PRELIMINARES Gua didctica: Control de Calidad
Orientaciones generales
El aprendizaje a travs de la modalidad de estudios a distancia, requiere un gran
compromiso, planificacin, responsabilidad y esfuerzo por parte del estudiante, por esta
razn, lo invito a tomar en consideracin 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 duracin de 5 meses, por lo tanto existen 2 por cada ao Abril-Agosto y Octubre-
Febrero. En cada ciclo se identifican dos bimestres, por lo que usted debe entregar un trabajo
(evaluacin a distancia) por bimestre y rendir una evaluacin presencial al finalizar el bimestre.
2. Materiales
Cada asignatura de Modalidad Abierta y a Distancia contiene tres componentes indispensables
(libro base, gua didctica y evaluaciones a distancia) que se entregan el da de matrcula. El libro
base seleccionado cubre un buen porcentaje de los contenidos a tratar en la asignatura. La gua
didctica es una orientacin del estudio siguiendo el texto base, y las evaluaciones a distancia son
trabajos a desarrollar y entregar en fechas determinadas que tienen una calificacin de 6 puntos
para la nota bimestral.
3. De la aprobacin
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 mnimo 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 tutoras
Con el objeto de tener un aprendizaje personalizado resolver inquietudes e inconvenientes con
los trabajos planteados, los estudiantes tienen opcin a consultar a su profesor titular, quien
estar presto ayudarle telefnicamente en el horario indicado o va mail a travs del EVA.
5. Apoyo tecnolgico e interactividad
El EVA (Entorno Virtual de Aprendizaje) brinda un soporte digital disponible las 24 horas del da
los 365 das del ao, permite una interaccin asncrona va un portal educativo que proporciona:
materiales de estudio en digital, anuncios y recomendaciones de profesores, correo electrnico,
foros, perfil de compaeros, 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 contrasea.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
9
PRELIMINARES Gua didctica: 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 preparacin de trabajos con otros compaeros es recomendable, a efecto de intercambiar
opiniones; sin embargo la redaccin y presentacin de cada trabajo es personal.
- Recuerde que para el desarrollo de las pruebas presenciales no podr utilizar ningn
material de apoyo como libros, calculadora u otros.
Estoy convencida que usted tomara en consideracin estas orientaciones, por lo que tengo la certeza
que su desempeo en esta asignatura ser exitoso.
Siga adelante!
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
11
PRIMER BIMESTRE Gua didctica: Control de Calidad
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica 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 filosofas de administracin 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 gestin de calidad en el desarrollo de software.
Contenidos
CAPTULO CONTENIDOS PGINA
CAPTULO 1: Conceptos de Calidad
Piattini M., Garca F., Caballero I. Captulo1
1.1. Definicin de Calidad
1.2. Evolucin de la Calidad
1.3. Conceptos Relacionados con la
Calidad
3
9
12
CAPTULO 2: Tcnicas y Herramientas de
calidad
Piattini M., Garca F., Caballero I. Captulo2
2.1. Herramientas bsicas de calidad
2.2. Herramientas de creatividad
2.3. Herramientas de medicin
2.4. Niveles de Madurez
18
34
43
45
CAPTULO 3: Modelos y Normas de Calidad
Piattini M., Garca F., Caballero I. Captulo3
3.1. Gestin de calidad total
3.2. Norma ISO 9000
3.3. Seis SIGMA
49
50
67
CAPTULO 4: Calidad de Sistemas de
informacin
Piattini M., Garca F., Caballero I. Captulo 4
4.1. Situacin 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
compaeros, adems podr descargar informacin de la materia.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
12
PRIMER BIMESTRE Gua didctica: Control de Calidad
Desarrollo del aprendizaje
CAPTULO I
Conceptos de Calidad
Estimado estudiante,
Para iniciar las actividades, le agradecera entrar al Entorno Virtual de Aprendizaje en la asignatura de
Control de Calidad, donde encontrar anuncios del avance de la materia, adems podr descargar
informacin 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.
Segn la real Academia Espaola, 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 Captulo 1 de su texto bsico: Calidad de Sistemas Informticos, donde
se analizar definiciones, evolucin, 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
filsofos o gurs de la calidad.
Calidad (Deming): Ofrecer a bajo costo productos y servicios que satisfagan a los clientes. Implica un
compromiso con la innovacin y mejoras continuas.
Calidad (Juran): Uno de los elementos clave de la definicin de la calidad es la adecuacin 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
ms bien es algo multidimensional, ya que est sujeta a restricciones y ligada a compromisos aceptables.
Por lo tanto, la evaluacin de la calidad de un producto implica una comparacin 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 filosofas
mencionadas.
Una vez que haya desarrollado el ejercicio anterior, lo invito a revisar en su libro base sobre las vistas
de la calidad que seala Garvin (1984); ya que la consecucin de la calidad puede tener diferentes
visiones: trascendental, de usuario, de fabricante, del producto, y basada en valor.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
13
PRIMER BIMESTRE Gua didctica: Control de Calidad
Por otro lado, continuando con nuestro estudio es importante considerar los orgenes 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 interseccin 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 intil de tiempo y dinero.
1.2 EVOLUCIN DE LA CALIDAD
Es momento de continuar con la Evolucin Histrica de la Calidad, donde se aprecia una modificacin
en los supuestos y conceptos bsicos 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
mtodos, prcticas e ideas de las etapas anteriores. Por ejemplo, la administracin de la calidad total
incluye nuevos supuestos y prcticas sobre la calidad, pero se queda con algunos de los mtodos de las
etapas previas: inspeccin, control estadstico y aseguramiento.
Inspeccin
Control de Calidad
Aseguramiento de la Calidad
Gestin de Calidad
Tomada de: www.ilustrados.com/.../multimedia/eb-evo2.gif
En la ilustracin 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
Gestin Total.
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
- Determinar cul es la caracterstica 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 evaluacin y para su
informacin registre el nivel de desempeo que observo, esto le permitir saber qu temas
debe volver a revisar si su desempeo lo considera medio, y en caso de observar un
desempeo malo, no olvide que puede solicitar tutora mediante el campus virtual o
telefnicamente.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
14
PRIMER BIMESTRE Gua didctica: Control de Calidad
Cuestiones de repaso captulo 1
NO. CUESTIN
Despus de Responder, el
desempeo ha sido:
MALO MEDIO MUY BIEN
1.
Proporcione tres de las definiciones ms utilizadas
para la calidad.
2.
Diferencie las visiones que puede tener la consecucin
de la calidad.
3. Mencione la definicin de calidad segn:
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
gestin de la calidad:
7.1 Poltica de la calidad
7.2. Aseguramiento de la calidad
7.3. Accin Correctiva
7.4. Accin Preventiva
7.5. Defecto
8.
Defina los siguientes conceptos relacionados con la
documentacin de la calidad:
8.1. Manual de la calidad
8.2. Plan de la calidad
8.3. Registros
Interactividad a travs de los Foros de Campus Virtual
Ingrese peridicamente al campus virtual que se encuentra en la siguiente direccin:
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 captulo le sugiero realizar las siguientes
actividades:
- Investigar quin fue Ishikawa y cules fueron sus aportaciones ms relevantes.
- Definir la diferencia entre una accin correctiva y una correccin. Ponga ejemplos de
ambas.
- Especificar el contenido que debera tener un Manual de Calidad.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
15
PRIMER BIMESTRE Gua didctica: Control de Calidad
CAPTULO II
Tcnicas y Herramientas de Calidad
Estimado estudiante, empezaremos el segundo captulo 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 anlisis y solucin de problemas operativos en los ms distintos
contextos de una organizacin. Para ello le invito a estudiar los siguientes temas:
2.1 HERRAMIENTAS BSICAS DE CALIDAD
El uso adecuado de las herramientas bsicas para el control de calidad nos permite localizar las reas
donde el impacto de las mejoras puede ser mayor y adems facilitan la identificacin de la causa raz
de los problemas. Una de las caractersticas de todas las herramientas bsicas es que son grficas, y por
ello ayudan a lograr una mejor comunicacin en las discusiones y anlisis.
Con esta introduccin, le invito a revisar el texto bsico donde encontrar mayor informacin sobre
este tema; de acuerdo a nuestro estudio nos centraremos en las herramientas bsicas ms utilizadas
que se presentan a continuacin:
2.1.1 Diagrama de Flujo: Es una representacin grfica 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 visin y compresin global del proceso, ver como se
vinculan las distintas etapas, descubrir fallas presentes, adems de analizar como se producen los
problemas. En conclusin, este diagrama de flujo nos ayuda a lograr una mejor comunicacin en
las discusiones y anlisis.
Es importante que no olvide que para desarrollar un diagrama de flujo debe utilizar los smbolos
adecuados as tambin 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 solucin o mejora en estos.

Se representa a travs de una grfica de datos de conteo, donde se muestra la frecuencia de cada
conteo en el eje vertical y la clasificacin sobre el eje horizontal.
Segn 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 TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
16
PRIMER BIMESTRE Gua didctica: Control de Calidad
Cmo se usa?
Para reafirmar los conocimientos tericos, realizaremos el diagrama de Pareto mediante el siguiente
ejemplo: En una fbrica de aparatos de lnea 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 cul es el
defecto principal.
1
.
1. Definimos cuales son las categoras 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 perodo 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 grfico.
1
CALIDAD TOTAL Y PRODUCTIVIDAD (2005), pg. 146.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
17
PRIMER BIMESTRE Gua didctica: Control de Calidad
6. Se puede graficar tambin 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), pg. 147
Una vez que, en un problema se ha localizado dnde, cundo 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 mtodo grfico que refleja la relacin entre un problema con sus
posibles causas. Este diagrama nos facilita la seleccin de las causas de mayor influencia y ayuda
a adoptar medidas correctivas.
Cmo 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 travs del diagrama de Ishikawa, debemos encontrar las causas para ese problema, por lo que
nos planteamos la siguiente pregunta: Cules son las causas que provocan que la boca de la tina
est ovalada?; sigamos el siguiente procedimiento:
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
18
PRIMER BIMESTRE Gua didctica: Control de Calidad
1. Definimos el problema a atacar, es decir el efecto.
Boca de Tina Ovalada
2. Definimos distintas categoras para poder agrupar las causas. Estas categoras son conocidas como
las 5 o 6 M: medidas, mquina, mtodo, mano de obra, material, medio ambiente.
Boca de Tina Ovalada
Mano de Obra Material
Mquina Mtodo
3. Se anotan las distintas causas segn las distintas categoras.
Boca de Tina Ovalada
Mano de Obra Material
Mquina
Mtodo
Donclonto
Operativo
Supervisin
No capacitada
Inspeccin
Inadecuada
Inadecuado
Inadecuada
Malas condiciones
Desajustada
Mantimiento inadecuado
Subensambla de chasis
Inadecuado
Transporte
Manejo de material
4. Seleccionamos las causas que consideramos ms Probables.
Boca de Tina Ovalada
Mano de Obra Material
Mquina
Mtodo
Donclonto
Operativo
Supervisin
No capacitada
Inspeccin
Inadecuada
Inadecuado
Inadecuada
Malas condiciones
Desajustada
Mantimiento inadecuado
Subensambla de chasis
Inadecuado
Transporte
Manejo de material
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
19
PRIMER BIMESTRE Gua didctica: 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 segn el orden establecido y se analiza su posible
influencia en el problema.
7. Se analizan los resultados del anlisis.
De acuerdo a nuestro problema, la causa es el Subemblaje de chasis, la fase del anlisis sera 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 participacin 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 grfica de barras que permite describir el comportamiento de un conjunto
de datos en cuanto a su tendencia central, forma y dispersin.
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 organizacin y utilizando un diagrama de flujo represntelo
adecuadamente.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
20
PRIMER BIMESTRE Gua didctica: Control de Calidad
2.2 HERRAMIENTAS DE CREATIVIDAD
Seguimos con las herramientas de creatividad que estn encaminadas a que todos los miembros de un
grupo participen libremente y aporten ideas sobre un tema o problema. Aprenderemos sobre una de
las tcnicas ms utilizadas la Tormenta de ideas, la misma que fue ideada en el ao de 1941.
La tormenta de ideas o mtodo brainstorming es una tcnica de grupo para la
generacin de ideas nuevas y tiles, que permite, mediante reglas sencillas, aumentar las
probabilidades de innovacin y originalidad. Se utiliza para identificar problemas y sus
posibles soluciones.
.
El mtodo consiste en recoger los aportes e ideas creativas de todos los miembros de un equipo,
logrndose as implicar a todos en un proceso en un ambiente relajado, en donde las personas se
sentirn libres de expresar sus opiniones sin hallar detractores que los inhiban, ya que en un principio
todas las ideas son vlidas.
Cmo se usa?
Definir un
problema o tema
de inters
Elegir un
moderador o
secretario
Proponer
ideas
Analiza
ideas
Sintetizar
ideas
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
- Analice el siguiente problema mediante la tcnica lluvia de ideas: Cules son los
problemas principales para lograr una verdadera transformacin hacia la calidad?
2.3 HERRAMIENTAS DE MEDICIN
Continuando con nuestro estudio, revisaremos las herramientas de medicin que nos permiten utilizar
como medida de desempeo del sistema de calidad. Entre ellas tenemos:
2.3.1 Coste de la Calidad (COQ) es tambin conocido como Anlisis 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: inspeccin, reparacin y control de daos.
Costos de conformidad
Prevenir incumplimientos
Evaluar conformidad del
producto
Polticas y Procesos
Mantenimiento
Capacitacin
Estudios
Supervisin
Vigilancia
Control
Inspeccin
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
21
PRIMER BIMESTRE Gua didctica: Control de Calidad
2.3.2 Benchmarking nos permite comparar, desarrollar o incorporar las mejores prcticas 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 organizacin, es as que
varios autores han resaltado que las organizaciones pueden presentar diferentes niveles en la gestin 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 servirn
como medidor de asimilacin de contenidos. Se le recomienda que responda a las
preguntas de auto evaluacin y para su informacin registre el nivel de desempeo que
observo, esto le permitir saber qu temas debe volver a revisar si su desempeo lo
considera medio, y en caso de observar un desempeo malo, no olvide que puede
solicitar tutora mediante el campus virtual o telefnicamente.
Cuestiones de repaso captulo 2
NO. CUESTIN
Despus de Responder, el
desempeo ha sido:
MALO MEDIO MUY BIEN
1. Para que sirven las herramientas de calidad?
2.
Cules son las ventajas de utilizar las herramientas
de calidad?
3. Cul es el propsito 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. Cul es la principal ventaja de utilizar QFD?
5. Mencione las Herramientas de Creatividad
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
22
PRIMER BIMESTRE Gua didctica: Control de Calidad
Interactividad a travs de los Foros de Campus Virtual
Estimado estudiante, no olvide ingresar peridicamente al campus virtual que se
encuentra en la siguiente direccin: 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 tpico que se comete cuando no se utiliza de manera apropiada el
Diagrama de Pareto.
Ejercicios
Para reforzar el nivel de conocimientos del presente captulo 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 grfica 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 mtodo grfico que refleja la relacin entre una
caracterstica de calidad y los factores que hacen que exista.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
23
PRIMER BIMESTRE Gua didctica: Control de Calidad
CAPTULO III
Modelos y Normas de Calidad
Estimado estudiante, pasemos al siguiente captulo donde se exponen los diferentes modelos
para la gestin de la calidad y normas de calidad que han sido ampliamente aplicados en las
organizaciones.
Concretamente, se desarrollaran los puntos siguientes:
- La gestin de la calidad total
- La norma ISO 9000
- El modelo Seis Sigma
3.1 GESTIN 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 gestin de la calidad total se basa en el
Ciclo de Deming: PDCA (Planificar Hacer Verificar Actuar).
A continuacin, se detallan las actividades para cada etapa:
Planificar
1. Definir el proyecto.
2. Describir la situacin 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 bsicos de la gestin de la calidad, son reglas de carcter social encaminadas a mejorar
la marcha y funcionamiento de una organizacin mediante la mejora de sus relaciones internas. Estas
normas, han de combinarse con los principios tcnicos para conseguir una mejora de la satisfaccin
del consumidor.
Finalmente, no hay que olvidar, que la implantacin de la Gestin de la Calidad Total
depende de un pleno compromiso e involucramiento de la alta gerencia de la organizacin,
lo cual se traduce principalmente en darle siempre al consumidor lo que l desea.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
24
PRIMER BIMESTRE Gua didctica: Control de Calidad
3.2 NORMA ISO 9000
La familia ISO 9000 fue publicada en 1987, y revisada luego de cinco aos, es decir en 1994 y luego
en el ao 2000. Este conjunto coherente de normas y directrices sobre gestin de la calidad han sido
elaboradas para asistir a las organizaciones, de todo tipo y tamao, en la implementacin y la operacin
de sistemas de gestin de la calidad (SGC) eficaces.
Esta familia esta compuesta por:
- ISO 9000: Sistemas de gestin de la calidad. Fundamentos y Vocabulario
- ISO 9001: Sistemas de gestin de la calidad. Requisitos
La norma internacional ISO 9001 especifica los requisitos para los Sistemas de Gestin de la
Calidad (SGC), genricos y aplicables a todas las organizaciones sin importar su tipo, tamao y
producto suministrado.
Slo permite exclusiones de requisitos del captulo 7 (Prestacin del servicio) que no resulten
aplicables, debido a la naturaleza de la organizacin y de su servicio, si tales exclusiones no
afectan a la capacidad o responsabilidad de la organizacin para proporcionar servicios que
cumplan con los requisitos del cliente y los reglamentarios aplicables.
- ISO 9004: Sistemas de gestin de la calidad. Directrices para la mejora del desempeo
Esta norma proporciona una orientacin sobre un rango ms amplio de objetivos de un SGC y no
tiene por objeto ser utilizada con fines contractuales o de certificacin, sino servir de gua para
aquellas organizaciones que deseen ir ms all de los requisitos de ISO 9001, persiguiendo la
mejora continua del desempeo y la eficiencia globales de la organizacin
- ISO 19011: Directrices para la auditora sistemas de gestin de la calidad y/o medioambiental

Segn 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 jerarqua de la calidad.
3.2.1 Principios de la gestin de la calidad
Pasemos a conocer los ocho principios bsicos de la gestin de la calidad o excelencia en los que se
basa la familia de normas ISO 9000:
1. Organizacin enfocada a los clientes
2. Liderazgo
3. Compromiso de todo el personal
4. Enfoque a procesos
5. Enfoque del sistema hacia la gestin
6. La mejora continua
7. Enfoque objetivo hacia la toma de decisiones
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
25
PRIMER BIMESTRE Gua didctica: Control de Calidad
8. Relaciones mutuamente beneficiosas con los proveedores
3.3 SEIS SIGMA
Esta herramienta de medicin de defectos y mejora de la calidad fue diseada para hacer que las
empresas sean tan exitosas como sea posible. Su objetivo es continuar la mejora de los procesos de una
empresa slo si los resultados son importantes para satisfacer los requisitos de los clientes.
En la dcada del ochenta Philip Crosby populariz el concepto de Cero Defecto como orientacin
para el control de calidad (un proceso slo produce 3,4 defectos por cada milln). Fue al inicio de
los 90s que el termino Seis Sigma comenz a ser empleado como un mtodo 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
continuacin 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:
- Quin es el cliente?
- Qu es lo importante y qu es crtico para la calidad?
- Cul es el alcance?
- Qu defectos estoy tratando de reducir?
- En cunto? Cul es la meta?
- Cul es costo actual de los defectos?
Medir: Esta etapa conlleva a las siguientes preguntas:
- Cul es el proceso?
- Qu indicador afecta ms la calidad?
- Cul variable del proceso parece afectar ms a esos indicadores?
- Es aceptable la habilidad para medir y detectar?
- Cmo funciona el proceso actualmente?
- Qu tan bueno sera mi proceso si todo corriera adecuadamente?
- Cul es el nivel mximo para lo que fue diseado el proceso?
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
26
PRIMER BIMESTRE Gua didctica: Control de Calidad
Analizar: Las preguntas a realizar en esta etapa incluyen:
- Qu variables del proceso afectan ms 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, cmo
implemento los cambios?
- Cuntas 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 desempeo satisfactorio aun cuando las cosas cambien
(gente, tecnologa y clientes)?
DMAIC se usa casi universalmente para guiar los proyectos de mejora de procesos de
Seis Sigma; mas no es un mtodo para planear proyectos.
Tambin es importante que usted aprenda sobre las diferencias entre la Gestin de la Calidad Total
(TQM) y Seis Sigma, las cuales se presentan en la siguiente tabla:
Administracin total de la calidad Seis Sigma
Un rea especializada dentro de la
organizacin.
Una infraestructura de agentes de cambio enfocados
en lineamientos de actividades interconectadas para la
entrega de resultados; en lugar de una divisin de trabajo
especializada.
Se enfoca en la calidad.
Se enfoca en objetivos estratgicos 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 dbil del progreso para el logro
de los objetivos.
Se asegura que la inversin produzca los rendimientos
esperados.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
27
PRIMER BIMESTRE Gua didctica: Control de Calidad
Administracin total de la calidad Seis Sigma
El personal se emplea en deberes
rutinarios (planeacin, mejora y
control).
Pocos recursos nuevos son creados para cambiar procesos
clave del negocio y la organizacin misma.
Enfatiza la solucin de problemas. Enfatiza la tasa de avance de las mejoras.
Se enfoca en la implementacin de
estndares, por ejemplo ISO 9000.
Se enfoca en el desempeo 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 desva la trayectoria
profesional de quienes lo realizan.
Proporciona un extenso conjunto de
herramientas y tcnicas pero sin una
estructura bien definida para usarlos
efectivamente.
Proporciona un subconjunto de herramientas y tcnicas,
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 suposicin de que lo que es
bueno para lograr la calidad es bueno
para la organizacin.
Las metas fluyen desde el cliente y los objetivos estratgicos
de la gerencia; las metas y sus mediciones se revisan a nivel de
empresa para asegurar que no ocurra una sub-optimizacin
local
Desarrollada por Ingenieros. Desarrollada por Directores Generales.
Se enfoca en resultados a largo plazo,
el resultado esperado no estn bien
definidos.
Busca una mezcla de resultados a corto y largo plazo
establecidos por las demandas del mercado.
Tomado de: Introduccin 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
metodologa, 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 Lderes y Cinturones; inspirados en las artes marciales como filosofa de
mejora continua y elevada disciplina, se han conferido diversos niveles de cinturones para aquellos
miembros de la organizacin que lideran y ayudan a liderar los proyectos de mejoras; as tenemos:
- Cinturn 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 estadstica, resolucin de problemas y toma de
decisiones.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
28
PRIMER BIMESTRE Gua didctica: Control de Calidad
- Cinturn Verde (Green Belt) su funcin fundamental consisten en aplicar los nuevos conceptos
y herramientas de Seis Sigma a las actividades del da a da de la organizacin.
- Mster Black Belt (Maestro Cinturn Negro) debe poseer mucha experiencia en el campo de
accin tanto en Seis Sigma como en las operatorias fabriles, administrativas y de servicios.
- Espnsor (Champion) es un ejecutivo o directivo que inicia y patrocina a un Black Belt o a un
equipo de proyecto.
- Lder de Implementacin es responsable de la puesta en prctica del sistema Seis Sigma y de los
resultados que este arroje para la organizacin, siendo el estratega fundamental del sistema.
Una de las caractersticas 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 lderes del negocio, lderes
de proyectos, expertos y facilitadores.
Para finalizar el captulo 3, le invito a desarrollar las siguientes cuestiones de repaso, que
servirn como medidor de asimilacin de contenidos. Se le recomienda que responda a
las preguntas de auto evaluacin y para su informacin registre el nivel de desempeo
que observo, esto le permitir saber qu temas debe volver a revisar si su desempeo lo
considera medio, y en caso de observar un desempeo malo, no olvide que puede
solicitar tutora mediante el campus virtual o telefnicamente.
Cuestiones de repaso captulo 3
NO. CUESTIN
Despus de Responder, el desempeo
ha sido:
MALO MEDIO MUY BIEN
1. Qu entiende por gestin de la calidad?
2.
De acuerdo a la norma ISO la implantacin de
un sistema de gestin de la calidad se basa en?
3. Cul es la diferencia entre eficacia y eficiencia?
4.
Qu alcance tienen las normas ISO para la
gestin interna de la calidad?
5.
Qu alcance tienen las normas ISO para la
gestin 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
metodologa seis sigma y como se clasifican
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
29
PRIMER BIMESTRE Gua didctica: Control de Calidad
Interactividad a travs de los Foros de Campus Virtual
Estimado estudiante, no olvide ingresar peridicamente al campus virtual que se
encuentra en la siguiente direccin: http://www.utpl.edu.ec y de respuesta a la pregunta
que se presenta a continuacin, 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 captulo 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 satisfaccin del cliente es esencial para mantener una posicin 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 TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
30
PRIMER BIMESTRE Gua didctica: Control de Calidad
CAPTULO IV
Calidad de Sistemas de Informacin
Distinguido estudiante, para competir con xito en un medio tan agresivo y cambiante como el que nos
est tocando vivir, las empresas precisan de informacin cada vez ms sofisticada y fcilmente accesibles
para cuya explotacin han de utilizar mtodos de anlisis cada vez ms sofisticados, los cuales, a su vez,
son desarrollados por los profesionales de la estadstica, la econometra y la investigacin operativa.
Por ello, le invito a leer el Captulo 4 de su texto bsico: Calidad de Sistemas Informticos, donde
se presenta una visin logstica de la calidad de los sistemas informticos, 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
caractersticas negativas respecto a la planificacin de tiempo, dinero y baja calidad del producto
software.
4.1 SITUACIN DE LA CALIDAD DE SI
Este primer aspecto se refiere a la crisis que fue el resultado de la introduccin de la tercera generacin
del hardware. El hardware dejo de ser un impedimento para el desarrollo de la informtica, redujo
los costos y mejoro la calidad y eficiencia en el software producido. La crisis se caracterizo por los
siguientes problemas:
- Imprecisin en la planificacin del proyecto y estimacin de los costos.
- Baja calidad del software.
- Dificultad de mantenimiento de programas con un diseo poco estructurado, etc.
A raz de esta crisis se vio la necesidad de crear estndares de desarrollo del software que permitan obtener
software de calidad con caractersticas como fiabilidad, eficiencia, facilidad de uso y mantenimiento.
Ahora bien cul es la importancia que tiene la calidad de software?
4.2 IMPORTANCIA DE LA CALIDAD EN LOS SI
Estimado estudiante compare los sistemas informticos que se disponan hace cinco aos con los que
contamos hoy en da, sin duda, existen cambios significativos. Podemos apreciar cmo los sistemas
informticos son cada da ms complejos, ms sofisticados y estn ms presentes en nuestro quehacer
cotidiano.
Ahora bien, definir de forma precisa qu es calidad en trminos informticos no es sencillo y puede
requerir de diversas mtricas o indicadores. Es as que, los principales problemas a los que nos
enfrentamos a la hora de hablar de calidad de software son:
- La definicin 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 descomposicin un concepto
que abarca a un conjunto de sub-conceptos.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
31
PRIMER BIMESTRE Gua didctica: Control de Calidad
- La comprobacin de la calidad Cmo medir el grado de calidad de un software? Aqu aparece
en concepto de Control de Calidad que no es ms que un conjunto de actividades para evaluar
la calidad en productos desarrollados.
- La mejora de calidad de software Cmo mejorar la calidad del software a lo largo de su ciclo de
vida? Es decir construir la calidad aqu aparecen dos conceptos importantes: gestin de calidad
(determinar y aplicar polticas de calidad en la empresa) y garanta o aseguramiento de calidad
(Actividades planificadas y sistemticas necesarias para proporcionar confianza en el producto
elaborado)
Cuando hablamos de evaluar la calidad de producto software implica una comparacin entre los
requisitos preestablecidos y el producto desarrollado, el problema es que por lo general una parte de
los requisitos van a ser explcitos (se encuentran en la ERS, tanto funcionales como otros requisitos) pero
otra parte son los requisitos implcitos que el usuario los sabe pero no siempre es capaz de expresarlos
se debe tratar que queden implcitos la menor cantidad de requisitos.
Para finalizar este captulo, le invito a desarrollar las siguientes cuestiones de repaso, que
servirn como medidor de asimilacin 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 evaluacin de este captulo as tambin revise su nivel de desempeo
durante el bimestre, esto le permitir saber qu temas debe volver a revisar. No olvide
que puede solicitar tutora mediante el campus virtual o telefnicamente.
Cuestiones de repaso captulo 4
NO. CUESTIN
Despus de Responder, el desempeo
ha sido:
MALO MEDIO MUY BIEN
1.
Describa las principales caractersticas de la crisis
del software.
2.
Mencione modelos de calidad de software
orientados al producto software.
3.
Qu es la visin holstica 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 travs de los Foros de Campus Virtual
Estimado estudiante, no olvide ingresar peridicamente al campus virtual que se
encuentra en la siguiente direccin: http://www.utpl.edu.ec y consulte en otras fuentes
bibliogrficas que considere oportuno a que se refiere:
- la Calidad de la infraestructura.
- los trminos Crisis de Software.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
33
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
SEGUNDO BIMESTRE
O',-... -,-., .
Al finalizar el segundo bimestre, el estudiante estar en capacidad de:
1. Comprender las estrategias y tcnicas de verificacin y validacin 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 Gestin de configuracin y Administracin de
cambios en el Software.
5. Diferenciar los conceptos y tcnicas relacionadas con la Mejora de Proceso de Software SPI.
6. Conocer de forma general la normativa existente referente a la calidad del software.
Contenidos
CAPTULO CONTENIDOS PGINA
CAPTULO 5: Pruebas de Software
Pressman R. Captulo 13 14
5.1 Verificacin y Validacin 384
5.2 Estrategias de prueba para el software
convencional
391
5.3 Estrategias de prueba para el SOO 402
5.4 Pruebas de validacin 404
5.5 Pruebas de sistema 406
5.6 Pruebas de Depuracin 410
5.7 Tcnicas de Prueba de Software 418
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
34
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
CAPTULO CONTENIDOS PGINA
CAPTULO 6: Gestin de la Calidad
Pressman R. Captulo 26
6.1. Garanta de la calidad de SW 771
6.2. Revisiones de SW 774
6.3. Revisiones tcnicas formales 778
6.4. Fiabilidad del SW 786
6.5. Plan SQA 791
CAPTULO 7: Normativa de Calidad
de Software
Piattini M., Garca F., Caballero I.
Captulo 5 Captulo 9
7.1. Normas ISO 25000 83
7.2. Estndar IEEE 1061 231
CAPTULO 8: Mejora de Procesos
SPI
Piattini M., Garca F., Caballero I.
Captulo 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
compaeros, adems podr descargar informacin de la materia.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
35
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
Desarrollo del aprendizaje
CAPTULO V
Pruebas de Software SPI
Estimado estudiante, hemos iniciado el Segundo Bimestre, le recuerdo entrar peridicamente al Entorno
Virtual de Aprendizaje para revisar anuncios, descargar informacin y participar en foros.
En el presente captulo se analizar un componente importante del SQA estas son las pruebas (testing).
Una prueba es un conjunto de actividades que se planean con anticipacin y se realizan de manera
sistemtica.
Ahora, le invito a leer los Captulos 13 y 14 del texto complementario: Ingeniera de Software.
Un enfoque prctico, donde se describe el contexto en el que se desarrollan las pruebas: qu son?,
quin las realiza?, por qu son importantes?, cules son los pasos?, cul es el producto obtenido?,
entre otros.
As tambin, encontrar informacin sobre los casos de pruebas. Mientras usted realiza la lectura
propuesta, le sugiero tener en consideracin 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.
Depuracin: Se llama depuracin al proceso en el que se localiza el defecto que es la causa de un fallo,
se determina la forma de corregirlo.
5.1 VERIFICACIN Y VALIDACIN (V&V)
En este apartado usted aprender a diferenciar entre verificacin y validacin del software, poniendo
mayor nfasis en tcnicas de verificacin esttica en el procesos de desarrollo, de esta forma podr
conocer claramente la importancia de estos temas dentro de la evaluacin de la calidad durante el
desarrollo de productos software.
Adems se analizar definiciones bsicas del proceso V&V, la planificacin de la verificacin y validacin,
inspecciones del software, anlisis esttico automatizado y verificacin y mtodos formales.
- La validacin es un proceso general en el cual se asegura que el sistema software cumple
con su especificacin y satisface las expectativas del cliente. Responde a la pregunta Estamos
construyendo el producto correcto?
- La verificacin implica comprobar que el software est de acuerdo con su especificacin.
Responde a la pregunta Estamos construyendo el producto correctamente?
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
36
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
A continuacin le propongo que piense en algunas razones de realizar una planificacin del proceso
de V&V.
5.2 ESTRATEGIAS DE PRUEBA PARA EL SOFTWARE CONVENCIONAL
En esta seccin se hace una reflexin 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 funcin en un archivo de programa simple.
Es importante considerar que una buena prueba de unidad no requiere de mucho cdigo para
prepararla.
Prueba de Unidad se concentra en la lgica de procesamiento interno y en las estructuras
de datos dentro de los lmites de un componente.
5.2.2 Prueba de integracin: esta prueba es una tcnica sistemtica para construir la arquitectura de
software mientras, al mismo tiempo, se aplican las pruebas para descubrir errores asociados con
la interfaz.
Clasificacin
Integracin descendente
Verifica los principales puntos de control o
decisin al principio del proceso de prueba
Integracin ascendente
Empieza la construccin y prueba con mdulos
atmicos
Prueba de regresin
Se ejecuta manualmente un subconjunto de
todos los casos de prueba o se usan herramientas
de captura, reproduccin
Prueba de humo
Marca el ritmo en proyectos en los cuales el
tiempo es crtico, lo que permite que el equipo
de software evale su proyecto con frecuencia.
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
- Cules errores se encuentran comnmente durante la prueba de unidad?
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
37
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
5.3 ESTRATEGIAS DE PRUEBA PARA EL SOO
En este apartado se realiza un anlisis de las pruebas de unidad y de integracin en el contexto orientado
a objetos.
5.3.1 Prueba de unidad en el contexto orientado a objetos: esta prueba pretende probar cada
funcin en un archivo de programa simple. Es importante considerar que una buena prueba de
unidad no requiere de mucho cdigo para prepararla.
5.3.2 Prueba de integracin en el contexto orientado a objetos: El software OO no tiene una
estrategia obvia de control jerrquico, no tiene sentido las estrategias de integracin 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 VALIDACIN
Las pruebas de validacin se concentran en las acciones visibles para el usuario y en la salida del
sistema que ste puede reconocer, es decir, su intencin es descubrir errores, pero el punto central
est en el nivel de los requisitos.
5.5 PRUEBAS DE SISTEMA
En esta seccin se menciona el propsito, 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 Recuperacin: Es una prueba que obliga al software a fallar de varias maneras y a verificar que la
recuperacin se realice apropiadamente.
5.5.2 Seguridad: Comprueba que los mecanismos de proteccin 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 Desempeo: Est diseada para probar el desempeo del software en tiempo de ejecucin
dentro del contexto de un sistema integrado.
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
- Realice un cuadro sinptico de los tipos de pruebas de sistema y sus caractersticas.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
38
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
5.6 PRUEBAS DE DEPURACIN
La depuracin ocurre como consecuencia de una prueba realizada con xito. Su propsito es eliminar
los errores en el cdigo.
5.7 TCNICAS DE PRUEBA DE SOFTWARE
Para este tema es necesario que revise el captulo 14 del libro complementario Ingeniera de Software.
Un enfoque prctico, donde se resume las tcnicas de pruebas. Es importante que usted profundice
su estudio en cada una de las tcnicas 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, cdigo. Y las pruebas de caja negras se aplican a la interfaz
del software.
Prueba de caja negra examina algn aspecto funcional de un sistema que tiene poca relacin
con la estructura lgica interna del software.
Para finalizar este captulo, le invito a desarrollar las siguientes cuestiones de repaso, que
servirn como medidor de asimilacin de contenidos. Se le recomienda que responda a
las preguntas de auto evaluacin y para su informacin registre el nivel de desempeo
que observo, esto le permitir saber qu temas debe volver a revisar si su desempeo lo
considera medio; y en caso de observar un desempeo malo, no olvide que puede
solicitar tutora mediante el campus virtual o telefnicamente.
Cuestiones de repaso captulo 5
NO. CUESTIN
Despus de Responder, el desempeo
ha sido:
MALO MEDIO MUY BIEN
1.
Cules son las herramientas que apoyan al
proceso de V&V?
2.
La diferencia entre el proceso V&V y el proceso
de depuracin es?
3.
Mencione tres caractersticas de una buena
prueba
4.
Cules son las estrategias de prueba para software
convencional?
5.
Mencione algunas caractersticas de las pruebas
de unidad
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
39
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
NO. CUESTIN
Despus de Responder, el desempeo
ha sido:
MALO MEDIO MUY BIEN
6.
Cundo se suelen realizar las pruebas de
unidad?
7.
Cules son los pasos para realizar pruebas de
Ruta Bsica?
8.
Realice una comparacin de las pruebas de unidad
y de integracin, en el contexto de software
convencional y orientado a objetos
9. Cmo se definen las pruebas de validacin?
10.
Mencione algunas caractersticas de las pruebas
de Sistema y su clasificacin
11.
Cul es la diferencia entre estrategias y tcnicas
de Pruebas?
12.
Cul es la diferencia entre pruebas de caja blanca
y de caja negra?
Interactividad a travs de los Foros de Campus Virtual
Estimado estudiante, no olvide ingresar peridicamente al campus virtual que se encuentra
en la siguiente direccin: 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 tcnicas de Verificacin y Validacin.
- 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 realizacin de pruebas de caja negra.
- Plantee un ejemplo de prueba de caja blanca con un procedimiento o funcin.
Documentacin adicional
Para ampliar la informacin del texto base le sugiero leer sobre Verificacin y Validacin
(captulo 22 del libro Ingeniera del Software de Sommerville).
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
40
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
CAPTULO VI
Gestin de Calidad
Distinguido estudiante, el enfoque del presente captulo 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 Captulo 26 del texto complementario: Ingeniera de Software. Un enfoque
prctico, donde se describe la gestin de calidad a travs de un sistema de actividades diseado para
lograr el objetivo principal de la calidad que es la satisfaccin del cliente. Mientras usted realiza la
lectura propuesta, le sugiero tener en consideracin los siguientes conceptos clave:
Control de Calidad de software: sirve para comprobar si el software contiene o no determinadas
caractersticas de calidad, cuando un software no contiene una caracterstica 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 identificacin
y evaluacin de los peligros potenciales que pueden afectar al software y provocar una falla en todo el
sistema.
6.1 GARANTA DE LA CALIDAD DE SW
Ahora revisemos el tema de la garanta de Calidad, la cual consiste en todas las actividades o prcticas
que se realizan con el objetivo de asegurar un cierto nivel de calidad en el producto desarrollado.
Uno de los elementos que permite dar garanta acerca de la calidad del software es la aplicacin de
mtricas, estas son medidas estadsticas aplicadas a un software determinado, garantizando calidad as
como lo afirma Pressman: La garanta de calidad del software, es una Actividad de proteccin que se
aplica a lo largo de todo el proceso de ingeniera del software
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
Le sugiero leer el apartado correspondiente a la Garanta de la calidad de software del texto
complementario y reflexione sobre los antecedentes y actividades recomendadas para SQA.
Adems defina cuales son las caractersticas 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 TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
41
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
6.3 REVISIONES TCNICAS FORMALES
Estn orientadas a descubrir errores y verificar que el software en revisin satisface sus requerimientos.
Las revisiones se hacen guiadas por un documento comprobando en cada paso el cumplimiento de los
criterios de una lista de comprobacin. La junta de revisin, informe de la revisin y conservacin de
registros, directrices de la revisin y revisiones basadas en muestras.
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
Describa los objetivos de una RTF; la importancia del informe de la revisin y conservacin de
registros; cuales son los pasos genricos que debe contener una revisin y revisiones basadas en
muestras.
6.4 FIABILIDAD DEL SW
La fiabilidad de software es la probabilidad de la operacin libre de fallas de un programa en un
entorno especfico durante un tiempo especfico.
Entre los aspectos que incluye la fiabilidad del Software estn: Medidas de fiabilidad, disponibilidad y
seguridad del software.
6.5 PLAN SQA
En este apartado se reflexiona sobre la definicin y aplicacin 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 estndares a aplicar, los productos a revisar, los procedimientos
a seguir en la elaboracin 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 correccin.
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 algn Proyecto de su dominio.
Para finalizar este captulo, le invito a desarrollar las siguientes cuestiones de repaso, que
servirn como medidor de asimilacin de contenidos. Se le recomienda que responda a
las preguntas de auto evaluacin y para su informacin registre el nivel de desempeo
que observo, esto le permitir saber qu temas debe volver a revisar si su desempeo lo
considera medio, y en caso de observar un desempeo malo; no olvide que puede
solicitar tutora mediante el campus virtual o telefnicamente.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
42
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
Cuestiones de repaso captulo 6
NO. CUESTIN
Despus de Responder, el desempeo
ha sido:
MALO MEDIO MUY BIEN
1. Defina los siguientes trminos:
1.1. SQA
1.2. RTF
1.3. Garanta de Calidad
1.4. Gestin de Calidad
2.
Defina las caractersticas 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.
Cul es la estructura de un Plan de SQA,
mencionado por el IEEE?
Interactividad a travs de los Foros de Campus Virtual
Estimado estudiante, no olvide ingresar peridicamente al campus virtual que se encuentra
en la siguiente direccin: http://www.utpl.edu.ec y de respuesta a pregunta que presenta
a continuacin:
- Como afecta si no se considera la calidad en cada una de las fases de desarrollo de un producto.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
43
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
CAPTULO VII
Normativa de Calidad de Software
Distinguido estudiante, le invito a retomar la lectura de su libro base: Calidad de Sistemas Informticos.
En el captulo 5 de ese libro se explora las diferentes caractersticas y subcaractersticas de calidad
de un producto software as como el proceso de evaluacin basndose en las principales normas
internacionales. Y, en el captulo 9 se presentan los conceptos relativos a la medicin del software, en
especial a las principales normas relacionadas con la medicin.
Es importante que usted conozca que este captulo de esta gua tiene por objeto proporcionar una vista
panormica de las normativas existentes respecto a la calidad de software.
7.1 NORMAS ISO 25000
International Standards Organization, es una organizacin internacional no gubernamental, compuesta
por representantes de los organismos de normalizacin (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
garanta de calidad; esta norma la estudiamos en el captulo 3.
En lo relacionado a los estndares aplicables a la calidad de software podemos mencionar la norma
ISO 25000 que proporciona una gua para el uso de las nuevas series de estndares internacionales,
llamados Requisitos y Evaluacin de Calidad de Productos de Software (SQuaRE). Esta norma sustituye
y ampla las normas ISO 9126, ISO 1458.
Su objetivo principal es guiar el desarrollo de los productos de software con la especificacin y evaluacin
de requisitos de calidad. Establece criterios para la especificacin de requisitos de calidad de productos
software, sus mtricas y su evaluacin.
Al igual que la norma ISO/IEC 9126, este estndar 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 tamao, la complejidad
o la conformidad con las normas de orientacin a objetos. (Se puede utilizar desde las primeras
fases del desarrollo)
b) Vista externa: vista que analiza el comportamiento del software en produccin y estudia sus
atributos, por ejemplo: el rendimiento de un software en una mquina determinada, el uso de
memoria de un programa o el tiempo de funcionamiento entre fallos. (se utilizar en el pase a
produccin 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 TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
44
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
- Para ampliar sus conocimientos le sugiero visitar el siguiente sitio web: http://iso25000.com/
Busque informacin 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 consideracin los
siguientes conceptos claves: funcionalidad, fiabilidad, usabilidad, eficiencia, efectividad, mantenibilidad
y portabilidad. La intencin de esto es que usted analice los atributos de calidad de software, ya que
varan 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 ESTNDARES IEEE 10611998
Los estndares IEEE estn orientados al aseguramiento de la calidad a nivel del proyecto, en el Anexo
2 se mencionan algunos de los estndares aplicables a la calidad de software. Le sugiero que lea y
reflexione el contenido sobre el estndar IEEE 1061 en el captulo 9 de su libro base.
IEEE 1061, propone una metodologa 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 ledo con atencin sobre este estndar, es necesario tener presente que el propsito
de las mtricas de software es hacer evaluaciones a travs del ciclo de vida del software para comprobar
si los requisitos de calidad se estn cumpliendo.
Antes de pasar al ltimo captulo, es importante que usted desarrolle las siguientes
cuestiones de repaso, que servirn como medidor de asimilacin de contenidos. Se le
recomienda que responda a las preguntas de auto evaluacin y para su informacin
registre el nivel de desempeo que observo, esto le permitir saber qu temas debe
volver a revisar si su desempeo lo considera medio, y en caso de observar un desempeo
malo.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
45
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
Cuestiones de repaso captulo 7
NO. CUESTIN
Despus de Responder, el
desempeo ha sido:
MALO MEDIO MUY BIEN
1. Defina caractersticas 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 debera aplicar estndares al
producto y proceso software?
5. Qu son las mtricas de software?
6. Cul es la orientacin de los estndares IEEE?
7.
Mencione 3 de los estndares IEEE aplicables al
software
Ejercicios
Para reforzar el nivel de conocimientos del presente captulo 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 TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
46
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
CAPTULO VIII
Mejora de Procesos SPI
Estimado estudiante, este captulo pretende proporcionar una visin de las tendencias de calidad
de software, en el primer captulo de esta gua se menciona que la calidad del producto depende
directamente de la calidad del proceso. Por sta razn al igual que se definen modelos de calidad
orientados al producto (Mc Call, Boehm, FURS, etc.) existen tcnicas y modelos de Mejora de Proceso
de Software (SPI Software Process Improvement) que definen la forma ideal en que se deberan
desarrollar las diferentes etapas del proceso las que analizaremos a continuacin.
8.1 MEJORA PERSONAL PSP
Iniciaremos con una revisin del texto bsico en la seccin PSP (Personal Software Process) en la
cual usted podr encontrar una interesante lectura que le permitir aprender sobre la disciplina del PSP
y los mtodos 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 pequeas.
Luego de que ha procedido con la lectura sealada, es importante destacar que el PSP es efectivo a
la hora de mejorar el rendimiento en la planificacin 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 continuacin le propongo que realice una sntesis de los siguientes aspectos ms importantes
sobre PSP:
- Qu aporta al proceso?
- Por qu es importante?
- Cmo 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 extensin de
PSP porque gua a los ingenieros y sus managers en la utilizacin de mtodos efectivos de trabajo en
equipo.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
47
SEGUNDO BIMESTRE Gua didctica: 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 cules son los objetivos de TSP:
- Generar un marco basado en PSP
- Desarrollar productos en varios ciclos
- Establecer estndares para medir la calidad y el comportamiento
- Proporcionar mtricas para equipos
- Evaluar roles y equipos
- Guas para solucin de problemas en equipos
En el proceso TSP se asigna roles como administrador de contacto con el cliente, administrador de
diseo, administrador de implementacin, administrador de planificacin, administrador de proceso,
administrador de calidad, administrador de pruebas y soporte.
Team Software Process, gua de proceso para crear equipos de alta productividad,
enfatiza la identificacin e implementacin de varios roles para el equipo incluido la
creacin 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:
- Cul es su proceso de implementacin?
- 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
gua 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 desempeo de sus diferentes procesos, proporcionando una base para la evaluacin
de la madurez de las mismas y una gua para implementar una estrategia para la mejora continua de
los mismos
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
48
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
Capability Maturity Model, modelo de proceso que pretende guiar el desarrollo y
mantenimiento, es decir un mejoramiento del proceso de software, adems permite
determinar el grado de madurez del proceso de desarrollo y los problemas crticos del
mismo as como identificar riesgos de seleccionar proveedores de software.
Toda organizacin debe intentar apegarse a CMMI. Sin embargo, la implementacin 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 organizacin, ms all de contar
con una evaluacin sobre el modelo.
- Mejora la comunicacin: Cada participante, en su rol, sabe cules son sus responsabilidades y
compromisos en los proyectos en los que participa, y tiene la informacin para hacer sus tareas.
- Mejora la planificacin: Permite que se establezcan planes ms realistas y de acuerdo a lo que
la empresa es capaz de hacer.
- Mejora la calidad del producto: Con una apropiada obtencin de requerimientos, la deteccin
temprana de errores, uso de inspecciones y pruebas, la rastreabilidad de los requerimientos,
la implementacin de prcticas de ingeniera de software, la planificacin y seguimiento, y la
capacitacin 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 determinacin de la capacidad y mejora de los procesos de software.
El proyecto SPICE tena tres objetivos principales: desarrollar un borrador de trabajo para un estndar
para la evaluacin de procesos de software; para llevar a cabo los ensayos de la industria de la norma
emergente; promover la transferencia de tecnologa de la evaluacin de procesos de software a la
industria del software a nivel mundial.
ISO 15504 es un marco de referencia, no proporciona ninguna metodologa de Validacin. Slo
impone requisitos particulares para los procesos de validacin.
ISO/IEC 15504 es un emergente estndar internacional de evaluacin y determinacin de la capacidad
y mejora continua de procesos de ingeniera del software, con la filosofa 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 colaboracin y tiene la innovacin,
en comparacin con otros modelos, del proceso paralelo de evaluacin emprica del resultado
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
49
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
ACTIVIDAD A DESARROLLAR POR EL ALUMNO
Busque herramientas de software libre para la gestin de proyectos, y que estn alineadas con ISO
15504 o CMMI.
Para finalizar este ltimo captulo, es importante que usted desarrolle las siguientes
cuestiones de repaso, que servirn como medidor de asimilacin de contenidos. Se le
recomienda que responda a las preguntas de auto evaluacin y para su informacin
registre el nivel de desempeo que observo, esto le permitir saber qu temas debe
volver a revisar si su desempeo lo considera medio, y en caso de observar un desempeo
malo.
Cuestiones de repaso captulo 8
NO. CUESTIN
Despus de Responder, el
desempeo ha sido:
MALO MEDIO MUY BIEN
1.
Qu institucin 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 prcticas de desarrollo?
4. Mencione los niveles de PSP
5.
Mencione dos herramientas que sirven de soporte
para PSP
6.
En TSP en que reunin los ingenieros identifican
los mayores riesgos del proyecto y los rankean por
impacto y probabilidad de ocurrencia?
7.
Qu se requiere para la implementacin de PSP y
TSP en una empresa?
8.
Cul es la diferencia entre madurez y capacidad de
un proceso en el contexto CMM?
9.
En qu circunstancias se debera recomendar el uso
de la representacin por niveles CMMI?
10.
Qu diferencias hay entre metas genricas y
especficas en el CMMI?
11.
Qu ventajas aporta este modelo a las empresas de
desarrollo y mantenimiento software?
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
50
SEGUNDO BIMESTRE Gua didctica: Control de Calidad
Interactividad a travs de los Foros de Campus Virtual
Estimado estudiante, no olvide ingresar peridicamente al campus virtual que se encuentra
en la siguiente direccin: 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 captulo le sugiero desarrollar las siguientes
actividades:
- Investigue y proponga algunas plantillas utilizadas por PSP para gestin de tiempo de los ingenieros
de software.
- Investigue y realice una comparacin 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 organizacin
Documentacin adicional
Para ampliar la informacin del texto base le sugiero leer sobre El marco de trabajo para
la mejora de procesos CMMI (captulo 28.6 del libro Ingeniera del Software de
Sommerville).
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
51
SOLUCIONARIO Gua didctica: Control de Calidad
Solucionario
A. Cuestiones de repaso
Captulo 1
No. CUESTIN RESPUESTA
3. Mencione la definicin de calidad segn:
3.1. Edward Deming Conformidad con los requisitos
3.2. Joseph Juran Adecuacin 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 evolucin 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 explcitamente establecidos, con
los estndares de desarrollo explcitamente documentados y
con las caractersticas implcitas que se espera de todo software
desarrollado profesionalmente (Pressman, 1998).
6. Defina los siguientes conceptos relacionados con la gestin de la calidad:
6.1 Poltica de la calidad
Intenciones globales y orientacin de una organizacin
relativas a la calidad tal como se expresan formalmente por
la alta direccin.
6.2. Aseguramiento de la calidad
Parte de la gestin de la calidad orientada a proporcionar
confianza en que se cumplirn los requisitos de la calidad.
6.3. Accin Correctiva
Accin tomada para eliminar la causa de una no conformidad
detectada u otra situacin indeseable.
6.4. Accin Preventiva
Accin tomada para eliminar la causa de una no conformidad
potencial u otra situacin potencialmente indeseable.
6.5. Defecto
Incumplimiento de un requisito asociado a un uso previsto o
especificado.
7. Defina los siguientes conceptos relacionados con la documentacin de la calidad:
7.1. Manual de la calidad
Documento que proporciona informacin coherente, interna
y externamente, acerca del sistema de gestin de la calidad de
la organizacin.
7.2. Plan de la calidad
Documento que describe cmo se aplica el sistema de gestin
de la calidad a un producto, proyecto o contrato especfico.
7.3. Registros
Documentos que proporcionan evidencia objetiva de las
actividades realizadas o resultados obtenidos.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
52
SOLUCIONARIO Gua didctica: Control de Calidad
Captulo 2
No. CUESTIN RESPUESTA
1.
Para que sirven las herramientas de
calidad?
Dotoctar problomas
Dollmltar ol roa problomtlca
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.
Cules 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. Cul es el propsito de el/los:
3.1. Histogramas
Utilizada en la etapa de ajuste y adaptacin, cuyo
objetivo es poder determinar los distintos desvos o
variaciones.
3.2. Diagrama Causa Efecto
Su objetivo es reflejar organizadamente las posibles
fuentes de errores o problemas, as como tambin 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
representacin 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 categora. Por ejemplo: pesos, horashombre,
retrasos.
5.
Cul es la principal ventaja de utilizar
QFD?
Reduccin del tiempo de diseo y la disminucin de
los costes, manteniendo y mejorando la calidad.
6.
Mencione las Herramientas de
Creatividad
Tormenta de ideas y Mapas conceptuales
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
53
SOLUCIONARIO Gua didctica: Control de Calidad
Captulo 3
No. CUESTIN RESPUESTA
1.
Qu entiende por gestin de la
calidad?
Conjunto de actividades coordinadas para dirigir y
controlar una organizacin en lo relativo a la calidad.
2.
De acuerdo a la norma ISO la
implantacin de un sistema de
gestin de la calidad se basa en?
Ocho principios de la calidad.
3.
Cul es la diferencia entre eficacia y
eficiencia?
ISO 9000 define eficacia como la extensin en la que
se realizan las actividades planificadas y se alcanzan los
resultados planificados.
Y el concepto de eficiencia es la relacin entre el
resultado alcanzado y los recursos utilizados.
4.
Qu alcance tienen las normas ISO
para la gestin interna de la calidad?
- ISO 9001: Aseguramiento de la calidad en
organizaciones cuyo proceso abarca desde el diseo
hasta el servicio posventa.
- ISO 9002: Aseguramiento de la calidad en
organizaciones cuya actividad se base en las fases de
produccin y de instalacin
- 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 gestin 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
- Participacin del personal
- Enfoque basado en procesos
- Gestin basada en sistemas
- El mejoramiento continuo
- Toma de decisiones basadas en hechos
- Relacin mutuamente beneficiosa con el
proveedor.
7.
Mencione las fases del proceso Seis
Sigma
Definir, Medir, Analizar, Mejorar, Controlar.
Captulo 4
No. CUESTIN RESPUESTA
1.
Describa las principales caractersticas
de la crisis del software.
- Imprecisin en la planificacin del proyecto y
estimacin de los costos.
- Baja Calidad del software
- Dificultad de mantenimiento de programas con un
diseo poco estructurado
4. A qu se refiere Time-to-Market?
Es la reduccin en el tiempo de entrega en relacin a
la exigencia del mercado.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
54
SOLUCIONARIO Gua didctica: Control de Calidad
Captulo 5
No. CUESTIN RESPUESTA
1.
Cules 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 depuracin es?
El proceso de V&V intentan establecer la existencia de
defectos en el sistema software, mientras que el proceso
de depuracin localiza y corriges los defectos.
3.
Mencione tres caractersticas 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.
Cules 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,
integracin y de sistema
5.
Mencione algunas caractersticas de
las pruebas de unidad
- Verifica la unidad ms pequea del diseo de software
(componente).
- Se concentra en la lgica del procesamiento interno y
en la estructura de datos.
6.
Cundo se suelen realizar las
pruebas de unidad?
Las pruebas de unidad pueden realizarse antes de que
empiece la codificacin o despus de que se ha generado
el cdigo fuente.
7.
Cules son los pasos para realizar
pruebas de Ruta Bsica?
- Notacin de grfica de flujo
- Determinacin de rutas o caminos
- Derivacin de casos de prueba.
8.
Realice una comparacin de las
pruebas de unidad y de integracin,
en el contexto de software
convencional y orientado a objetos
Revisar Pg. 441 449 del texto: Ingeniera de Software de
Roger Pressman.
9.
Cmo se definen las pruebas de
validacin?
Cuando el software funciona de tal manera que satisface
las expectativas del cliente.
10.
Mencione algunas caractersticas
de las pruebas de Sistema y su
clasificacin
El propsito es ejercitar el sistema en cuanto a hardware,
personas, informacin y se integren adecuadamente
todos los elementos del sistema y realicen sus funciones
adecuadamente.
Clasificacin:
lruobas do kocuporaclon
lruobas Sogurldad
lruobas do koslstoncla
lruobas do Dosompoo.
11.
Cul 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 cdigo
y las pruebas de caja negras se aplican a la interfaz del
software.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
55
SOLUCIONARIO Gua didctica: Control de Calidad
Captulo 6
No. CUESTIN RESPUESTA
1. Defina los siguientes trminos:
1.1. SQA
Se centra en la prevencin y medicin de la calidad en el
software.
1.2. RTF
Estn orientadas a descubrir errores y verificar que el software
en revisin satisface sus requerimientos. Las revisiones se hacen
guiadas por un documento comprobando en cada paso el
cumplimiento de los criterios de una lista de comprobacin.
1.3. Garanta de Calidad
Actividades o prcticas que se realizan con el objetivo
de asegurar un cierto nivel de calidad en el producto
desarrollado.
1.4. Gestin de Calidad Determinacin y aplicacin de las polticas de la empresa.
2.
Defina las caractersticas de un
integrante del equipo de SQA
- Capacidad de anlisis
- Observador
- Imparcial
- Creativo
3.
Mencione los objetivos de las
RTF
Estn orientadas a descubrir errores y verificar que el software
en revisin satisface sus requerimientos. Las revisiones se hacen
guiadas por un documento comprobando en cada paso el
cumplimiento de los criterios de una lista de comprobacin.
Captulo 7
No. CUESTIN RESPUESTA
1. Defina caractersticas 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 complecin,
en un contexto de uso especificado.
4.
Por qu cree que se debera
aplicar estndares al producto y
proceso software?
Se deberan 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 mtricas de
software?
Constituyen la base necesaria para poder llevar a cabo un
proceso de evaluacin y mejora de los procesos de software.
6.
Cul es la orientacin de los
estndares IEEE?
Estn orientados al aseguramiento de la calidad a nivel del
proyecto.
7.
Mencione 3 de los estndares
IEEE aplicables al software
IEEE 730-2002 Planes de Aseguramiento de Calidad del
Software.
IEEE 829 1998 Documentacin de prueba del software.
IEEE 1061 1998 Mtricas de Calidad de software.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
56
SOLUCIONARIO Gua didctica: Control de Calidad
Captulo 8
No. CUESTIN RESPUESTA
1.
Qu institucin 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 tarda.
3.
Por qu es importante que los
desarrolladores apliquen buenas
prcticas de desarrollo?
Para realizar estimaciones utilizando datos histricos
personales de tamao 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 reunin los ingenieros
identifican los mayores riesgos del
proyecto y los rankean por impacto
y probabilidad de ocurrencia?
En la reunin siete los ingenieros identifican los mayores
riesgos.
7.
Qu se requiere para la
implementacin de PSP y TSP en
una empresa?
Identificar a los ingenieros y directivos de las reas
afectadas.
ldontlllcar las aroas 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
- Integracin ms fcil con otras normas ISO del sector
TIC, como son: ISO 27000 de seguridad, ISO 20000
de servicios de IT e ISO 9000.
- Evala por niveles de madurez, la evaluacin ms
extendida entre los modelos de mejora.
B. Ejercicios
Captulo 2
1. F
2. V
3. F
4. F
Captulo 3
1. V
2. F
3. V
4. F
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
57
ANEXOS Gua didctica: Control de Calidad
ANEXOS
|| |eseote nate||a| |a s|oo |e|oouc|oo coo |oes oetaneote o|oct|cos, cujo ooet|.o
es brindar al estudiante mayores elementos de juicio para la comprensin 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>>
Versin [1.0.0]
Revisin y Tabla Final
Registro de Cambios
Fecha Autor Versin Referencias de cambios
Revisiones
Nombre Versin Aprobada Posicin Fecha
Asignacin:
Nombre Posicin
Caractersticas del Documento
tem Detalles
Titulo del Documento
Subttulo:
Archivo: Document1
Autor
Fecha de creacin
Ultima actualizacin 2009-06-18
Versin: [1.0.0]
Estado: Borrador
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
58
ANEXOS Gua didctica: Control de Calidad
Tabla de Contenidos
Plan de Pruebas
Revisin y Tabla Final
Tabla de Contenidos
Resumen
Objetivos
Test Approach
Roles y responsabilidades de las pruebas
Verificacin de Caractersticas
Expectativas de los resultados de las pruebas
Documentacin Requerida
Documentacin de pruebas
Datos de pruebas(opcional)
Interaccin con otras reas(opcional)
Procedimientos de pruebas
Revisin de pruebas
Estado de la Estabilizacin y reportes
Requerimientos de los recursos de pruebas
Recursos
Dotacin de personal & Necesidades de entrenamiento.
Requisitos de las herramientas de pruebas
Reporte de Issues Herramientas y Mtodos
Estrategia de Clasificacin de issues
Decisin de Estrategia (opcional)
Criterios para cierre de Issues (opcional)
Cronograma
Riesgos y Dependencias
Terminologa de la documentacin
Referencias
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
59
ANEXOS Gua didctica: Control de Calidad
Descripcin de la Plantilla
Propsito: 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 solucin y una
comprensin continua del estado de la misma. Construye la confianza en los miembros del equipo y
stakeholders de que la solucin se desarroll y estabiliz.
Alcance: El plan de pruebas describe cmo implementar o llevar a la prctica las estrategias y el
approach que se usar para el plan, la organizacin y el manejo del proyecto. Este documento identifica:
objetivos de la prueba, metodologas 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 creacin del plan de pruebas. Este documento ofrece
una gua de las estrategias que el equipo usar para la solucin de las pruebas. Es responsable de poner
las expectativas de calidad e incorporarlas en el plan de pruebas. El responsable directo de la creacin
es el lder de QA, en el caso de ser necesario puede involucrar al resto del team en la definicin de
informacin especfica.
Resumen
Descripcin: proporciona un resumen global de todos los tems contenidos en este documento.
Incluye una breve descripcin de la aplicacin que sern probada, sus mdulos y funcionalidades.
Justificacin: Dado que algunos participantes del proyecto necesitan saber sobre los puntos clave
de este plan, este documento crea esa vista al usuario. Tambin permite al lector tener la esencia del
documento antes de examinar los detalles.
<<Empiece el texto Aqu>>
Objetivos
Descripcin: Identifica los objetivos del Plan de la Prueba. La siguiente lista de objetivos puede aplicar
al proyecto. Incluya cualquier objetivo adicional especfico al proyecto.
- Identificar actividades requeridas para preparar y dirigir el proceso de pruebas.
- Definir el alcance de la prueba, estrategia y metodologa a ser usado para la prueba.
- Identificar controles y mtricas de configuracin
- Definir mtricas 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 ms importantes del testing
- Definir las fuentes de informacin usados para preparar el plan.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
60
ANEXOS Gua didctica: Control de Calidad
Justificacin: Identificando los objetivos se asegura que los autores del plan han considerado la situacin
y solucin cuidadosamente y han creado apropiadamente el formulario inicial del testing.
<< Empieza el texto aqu >>
Test Approach
Descripcin: Esta seccin describe los tipos de pruebas que se llevarn a cabo, indicando en cada caso
su definicin, objetivo, alcance, entre otros.
<< Empieza el texto aqu >>
Roles y responsabilidades de las pruebas
Descripcin: Esta seccin identifica a los equipos e individuos que estn manejando y ejecutando
el proceso de pruebas. Esta informacin podra ponerse en una matriz que identifica cada elemento
importante del proceso del testing y las personas que participarn en ese proceso.
Estos roles y responsabilidades deben adaptarse a los recursos y necesidades de cada proyecto.
Recursos Humanos
Rol
Recursos Mnimos
Recomendados
- Tiempo de
Asignacin (medio y
tiempo completo)
Responsabilidades Especficas
Lder de QA
Brindar supervisin en la direccin del proyecto, las
responsabilidades incluyen:
- Planeacin y logstica.
- Aceptacin de la misin.
- Identifica motivaciones para realizar el proyecto.
- Adquisicin de recursos apropiados.
- Presentacin de reportes.
- Apoya los intereses del test.
- Evala la efectividad del test.
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
61
ANEXOS Gua didctica: Control de Calidad
Recursos Humanos
Diseador QA
Define el acercamiento tcnico a la aplicacin de la
prueba.
Las responsabilidades incluyen:
- Define el acercamiento de la prueba (test approach)
- Define la arquitectura de automatizacin de test
- Verifica las tcnicas de la prueba.
- Defina los elementos de testability (comprobabilidad)
- La aplicacin 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 >>
Verificacin de Caractersticas
Descripcin: Esta seccin podra desarrollar y usar una tabla que para cada caracterstica definida en
el documento de visin, indique el criterio de aceptacin esperado. Esto con el objetivo de hacer una
verificacin posterior y comprobar que se haya completado de manera adecuada con las caractersticas
identificadas por el usuario.
<< Empieza el texto aqu >>
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
62
ANEXOS Gua didctica: Control de Calidad
Anexo 2

Estndares IEEE
Los estndares IEEE estn orientados al aseguramiento de la calidad a nivel del proyecto. Algunos
estndares conocidos son mencionados a continuacin:
Std. 730: proporciona la estructura de la documentacin del plan de aseguramiento de la
calidad.
- Std.1061: definicin de mtricas para productos y para procesos, as como procedimientos para
la recogida de valores de mtricas.
Existen tambin estndares para otras actividades relacionadas con la calidad como pruebas, verificacin
y validacin, revisiones, etc. Los principales se recogen en la siguiente tabla:
IEEE 730 - 2002 Planes de aseguramiento de calidad de software
IEEE 829 -1998 Documentacin de pruebas del software
IEEE 982.1, 982.2
Diccionario estndar de medidas para producir
software fiable
IEEE 1008 1987 Pruebas de unidad del software
IEEE 1012 1998 Verificacin y validacin del software
IEEE 1028 - 1997 Revisiones del software
IEEE 1044 1993 Clasificacin estndar de anomalas 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 TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
63
ANEXOS Gua didctica: 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 jerrquica es un concepto que se deriva de un conjunto de sub-conceptos, cada
uno de los cuales se va a evaluar a travs de un conjunto de indicadores o mtricas. 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 ms conocidos el Modelo Mc Call, ISO 9126, IEEE,
Boehm, GQM, Gilb, entre otros.
Modelo de Mc Call
El Modelo Mc Call es el ms antiguo (1977) y difundido, de l se han derivado la mayora 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 operacin del producto, revisin del producto y transicin 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 visin de calidad desde el punto de vista del desarrollador
para cada uno de los criterios se definen mtricas que son medidas cuantitativas de ciertas caractersticas
del producto.
PUNTO DE VISTA
FACTORES
(Vista de Usuario)
CRITERIOS
(Vista del Desarrollador)
Operacin del producto
Facilidad de Uso
Puedo utilizarlo?
Facilidad de operacin
Facilidad de comunicacin
Facilidad de aprendizaje
Integridad
Es seguro?
Control de accesos
Facilidad de Auditoria
Correccin
Hace lo que yo necesito?
Completitud
Consistencia
Trazabilidad
Fiabilidad
Lo hace correctamente todo
el tiempo?
Precisin
Consistencia
Tolerancia a fallos
Modularidad
Simplicidad
UNIVERSIDAD TCNICA PARTICULAR DE LOJA La Universidad Catlica de Loja
64
ANEXOS Gua didctica: Control de Calidad
PUNTO DE VISTA
FACTORES
(Vista de Usuario)
CRITERIOS
(Vista del Desarrollador)
Eficiencia
Se ejecutar lo mejor
posible?
Eficiencia en ejecucin
Eficiencia en almacenamiento
Revisin del Producto
Facilidad de mantenimiento
Puedo arreglarlo?
Modularidad
Simplicidad
Auto Descripcin
Instrumentacin
Facilidad de Prueba
Puedo probarlo?
Modularidad
Simplicidad
Auto descripcin
Instrumentacin
Flexibilidad
Puedo modificarlo?
Auto descripcin
Capacidad de expansin
Generalidad
Modularidad
Transicin del Producto
Reusabilidad
Podr reutilizar algunas
partes?
Auto descripcin
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
mquina?
Auto descripcin
Modularidad
Independencia entre sistema
y software
Independencia del hardware
Organizacin Puntos de Vista, Factores y Criterios Modelo Mc Call
VSF/mfnb/13-07-10/64
vtc/2012-05-26