Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I
alidad de istemas
I for aile s
Mario G. Piattini Velthuis
Felix O. Garda Rubio
Ismael Caballero Munoz-Reja
Alfaomega
Datos catalograficos
Piattini, Mario; Garcia, FelLx y Caballero, Ismael
Calidad de Sistemas Informaticos
Primera Edici6n
ISBN: 978-970·15·1267·8
Del'echos I'esenados:
La infoI111aci6n contenida en est a obra tiene un fin exclusi\'amente didactico y, por 10 tanto, no esta
pre\'isto su apro\'echamiento a nivel profesional 0 industrial. Las indicaciones tecnicas y programas
incluidos, han sido elaborados con gran cuidado por el autor y reproducidos bajo estrictas nOI1l1as
de control. .-\LF.-\O?\IEGA GRUPO EDITOR, S.A. de c.v. no sera juridicamente responsable
por: en'ores u omisiones; daii.os y perjuicios que se pudieran atribuir a1 uso de la inf0l111aci6n compren-
dida en este libro. ni por la utilizaci6n indebida que pudiera darsele.
;\lexico: Alfaomega Grupo Editor. S.A. de C. V. - Pitagoras 1139. Col. Del Valle. Mexico. D.E c.P. 03100.
Tel.: (52-55) 5089-7740 - Fax: (52-55) 5575-2420/2490. Sin costo: 01-800-020-4396
E-mail: \.entas1@Alfaomega.com.mx
Chile: Alfaomega Grupo Editor. S.A. - Dr. Manuel Barros BorgoDo 21 Pro\'idencia. Santiago. Chile
Tel.: (56-2) 235-4248 - Fax: (56-2) 235-5786 - E-mail: agechile@a[faomega.cl
Argentina: Alfaomega Grupo Editor Argentino. S.A. - Paraguay 1307 P.B. "II". Capital Federal.
Buenos Aires. c.P. [057 - Tel.: (54- [[) 4811-7183 /8352, E-mail: agea@fibertel.com.ar
A Emilio del Peso, IIlla de las personas con mayor calidad hllmana
y pro/esional que he tellido la sllerte de conocer.
Mario Piattini
A mis padres, Felix y Tina, y a mis hermanas. Alayte y Miriam. por Sll siempre incolldicional apoyo
y por la alegria y los (lI1imos qlle me transmiten cada dia.
Felix Garcia
Ismael Caballero
INDICE
AUTORES ......................................................................................................................... XV
1. INTRODUCCION ........................................................................................................... 17
2. HERRAMIENTAS BAsICAS DE CALIDAD .............................................................. 18
2.1. Diagran1a de flujo ............................................................................................... 18
2.2. Diagrat11a causa-efecto ....................................................................................... 19
2.3. Diagran1a de Pareto ............................................................................................ 21
2.4. Hoja de chequeo 0 de c0l11probaci6n ................................................................. 22
2.5. Grafo 0 Diagral11a de control ............................................................................. 23
2.5.1. Tipos de diagral11a de control... ............................................................ 24
VIII CAUDAD DE SISTElvLA.S INFO~'vL-\ TICOS
1. INTRODUCCION ........................................................................................................... 49
2. GESTION DE LA CAUDAD TOTAL .................. ,...................................................... .49
3. NORMAS ISO 9000 ........................................................................................................ 50
3.1. ISO y el proceso de norrnalizacion .................................................................... 50
3.2. Norrnas sobre calidad ......................................................................................... 53
3.3. Nonna ISO 9001 ................................................................................................. 56
3.3.1. Sistema de gestion de la calidad .......................................................... 58
3.3.2. Responsabilidad de la direccion ........................................................... 58
3.3.3. Gestion de los recursos ......................................................................... 58
3.3.4. Realizacion del producto ...................................................................... 59
3.3.5. Medicion, analisis y mejora ................................................................. 61
4. MODELO EFQM ............................................................................................................. 62
4.1. Vision general ..................................................................................................... 62
~ RA-MA iNDlCE IX
1. INTRODUCCION ........................................................................................................... 97
2. GESTION DE LOS PROCESOS SOFTWARE .......................................................... 100
3. EL MODELADO DE LOS PROCESOS SOFTWARE .............................................. IO2
3.1. Elementos del Proceso Software ...................................................................... 103
3.2. Clasificaci6n de los Lenguajes de Modelado de Procesos (LMP) ................. 104
3.3. Metamodelos de proceso software ................................................................... 106
3.3.1. Modelado de procesos: Diagramas de Gantt y Diagramas PERT ... 107
3.3.2. F0n11ato de Intercambio de Procesos ................................................. 108
3.3.3. Lenguaje de Especificaci6n de Procesos (PSL) ................................ 109
3.304. Modelo del Proceso Unificado .......................................................... 110
3.3.5. Core Plan Representation (CPR) ....................................................... 110
3.3.6. Definici6n de Proceso de la Workflow Management Coalition ....... 111
3.3.7. Arquitectura de Sistemas de Infonnaci6n Integrados (ARIS) .......... 112
3.3.8. SPEARMINT ..................................................................................... 112
3.3.9. PROMENADE ................................................................................... 114
3.3.10. SPEM ................................................................................................ 116
3.3.11. SMSDM ............................................................................................ 121
4. ENTORl"\JOS DE INGENIERlA DEL SOFTWARE ORIENTADOS AL
PROCESO ...................................................................................................................... 126
4.1. Introducci6n y Caracteristicas .......................................................................... 126
4.2. Clasificaci6n de los PSEE ................................................................................ 128
4.3. Ejemplos de PSEE ............................................................................................ 130
4.3.1. SPADE ................................................................................................ 130
4.3.2. APEL ................................................................................................... 132
4.3.3. Serendipity .......................................................................................... 136
5. LECTURAS RECOMENDADAS ................................................................................ 139
6. EJERCICIOS .................................................................................................................. 140
G: R/\-MA iNDICE XI
Creemos que estas iniciativas ofrecen una I11UY buena oportunidad para que la
industria espai'iola del sofuvare de un salto significativo en los aspectos relacionados con
la calidad y responda adecuadamente a los retos que suponen la creaci6n de diferentes
"e-servicios" que demanda la sociedad actual. Esta demanda se preve crezca
exponencialmente a medida que la socied2.d del conocimiento alcance la mayor parte de la
poblaci6n.
0tro aspecro que cabe res altar es la gran cantidad de recursos que se han destinado
a la creaci6n de modelos y estandares relacionados con la cali dad del sofuvare. En efecto.
es de gran imponancia en la sociedad globalizada que actualmente vivimos. que existan
estandares reconocidos internacionalmente que pel111itan a las empresas cOOl'dinar sus
esfuerzos, y reutilizar las "mejores practicas" de desanollo y gesti6n del sofuvare.
A este respecto quelTia destacar la labor llevada a cabo por A.r"'OR. especialmente
por el CT0i71. relativa a la creaci6n y seguimiento de diferentes estandares relacionaclos
con los procesos del ciclo de vida del sottware y los sistemas de infol111aci6n.
Este libro presenta los principales conceptos relacionados con la calidad del
sofuvare. ofreciendo una panoramica bastante completa sobre los estandares relacionados
con la calidad de los productos y procesos sofuvare. Ademas trata aspectos muy
impOltantes como son Ia medici6n d.; la calidad. ]a calidad de datos 0 la gesti6n del
conocimiento que complementan las areas mas tradicionales de esta materia.
Creo que el material del libro puede resultar lItil para que tanto los estudiantes
como los profesionales puedan construir y gestionar productos y servicios de mayor
calidad. contlibuyendo de esta manera a la consolidaci6n de la Sociedad de la
Inf0I111aci6n.
Madrid a 2 de junio de 2006
Victor M. Izquierdo Loyola
Subdirector General de Empresas de la Sociedad de la Inf0l111aci6n
Presidente del Comite Tecnico de Norn1alizaci6n 71 de AENOR
PREFACIO
sob!'e el agzl([,
Cerml1les, El Quiiole
La calidad de los sistemas infonmiticos Se he! cOlwertido hoy en dia en uno de los
principales objetivos estrategicos de las organizaciones debido a que, cada vez mas, los
procesos mas importantes de las organizaciones -y, por 10 tanto. su supervivencia-
depel1del1 de los sistemas info1111aticos para su buen funcionamiento,
En los ultimos afios se han publicado diversos estudios y estandares en los que se
exponen los principios que se deben seguir para la mejora de la cali dad de productos y
procesos. Todo ello ha influido de forma significativa en el papel que actualmente tiene la
calidad en las organizaciones, que pasa a conveltirse en una "filosofia", una ventaja
competitiva, una cultura, que afecta a toda la organizacion.
La presente obra reline diferentes aspectos de calidad relacionados con los sistemas
infonnaticos, por 10 que se ofrece una vision amplia sobre diferentes factores que se deben
tener en consideracion para la construccion de software de calidad.
1. CONTENtDO
La obra consta de once capitulos, agrupados en cuatro partes. La primera parte
ofrece una vision general de los conceptos, tecrucas y nonnas de calidad. El primer
capitulo introduce el concepto de calidad partiendo de las defmiciones mas comunes hasta
su interpretacion por parte de los principales gurus y estandares intemacionales.
~ RA.-i'vLA. PREFACIO XXI
El capitulo 2 resume las principales tecnicas utilizadas para la gestion de la cali dad,
pasando por las herramientas basicas de calidad, las estadisticas 0 las de gestion, entre
otras.
En el sexto capitulo, con el que inicia la parte III relativa a la cali dad de proceso
software, se discuten los principales elementos del proceso software y los lenguajes de
modelado propuestos hasta la fecha. EI capitulo 7 resume los principales modelos de
procesos de ciclo de vida, especialmente el ISO 12207, que pemliten tener una idea
general de los procesos software.
La cuarta y liltima parte dellibro aborda otros aspectos de la cali dad de los sistemas
de infonnacion. Asi, en el capitulo 9 se presentan los conceptos relativos a la medicion del
software, los plincipales modelos y nom1as relacionados con la medicion, y las metricas
mas utilizadas.
4. AGRADECIMIENTOS
Queniamos expresar nuestro agradecimiento, en plimer lugar, a los alumnos de la
asignahlra Calidad de Sistemas de li!/ormacion de la Escuela Superior de Infonnatica de
Ciudad Real, asi como a los asistentes a los diferentes seminmios y conferencias que
hemos organizado sobre diferentes aspectos de la calidad de los sistemas infonnaticos en
estos liltimos quince afios. Sus sugerencias, comentmios y ctiticas nos han pennitido
depurar el material que presentamos en esta obra y planteamos que podtia resultar lltil
disponer de un libro que ayudara a la gesti6n de la calidad de los SI.
Tambien deseamos dar las gracias a D. Victor Izquierdo Loyola por haber aceptado
escribir la presentaci6n de esta obra. Tambien queremos agradecer a la empresa
Alvadalejo S.L. que se encarg6 de la filmaci6n del libro, y a la editorial RA-MA,
especialmente a don Jose Luis Ramirez, por su continuo apoyo y colaboraci6n.