Está en la página 1de 9

Fuente: http://modelosdegestiondelacalidad.blogspot.

com/
Modelos de Gestin de Calidad
La calidad en general y los modelos de calidad
La implantacin de sistemas de calidad aportan gran nmero de beneficios a las compaas que
apuestan por esta estrategia. No slo reducen sus costes de manera razonable, sino que adems
incrementan sus ingresos gracias al mayor grado de satisfaccin de sus clientes y en una mejora de
la motivacin de sus empleados.
En 1988 nace la European Foundation for Quality Managment (EFQM), organizacin que apuesta
por los modelos de gestin de calidad total (GTC o TQM), estrategias encaminadas a optimizar los
recursos, reducir costes y mejorar los resultados, con el objetivo de perfeccionar constantemente
el proceso productivo.
Definicin de calidad
La calidad se puede definir como "una caracterstica o atributo de una cosa". De esta forma se
podra decir que la calidad de los productos puede medirse como una comparacin de sus
caractersticas y atributos. As, este concepto puede aplicarse a cualquier producto.
Una de las formas de realizar una medida de calidad es observar las diferencias ocurridas en la
produccin dos productos iguales. La produccin de artculos de cualquier especie no asegura que
dos de ellos sean totalmente iguales. Quizs sea preciso realizar observaciones detalladas para
lograr distinguir las variaciones entre uno y otro, ya que estas pueden no ser obvias.
De acuerdo a la definicion de la ISO 8402 "Conjunto de propiedades y de caractersticas de un
producto o servicio, que le confieren aptitud para satisfacer una necesidades explcitas o
implcitas.
Qu es un Modelo de Calidad?
Los Modelos de Calidad son herramientas que guan a las Organizaciones a la Mejora Continua y la
Competitividad dando les especificaciones de que tipo de requisitos deben de implementar para
poder brindar productos y servicios de alto nivel.
Existen varios tipos de modelos de calidad:
Modelo de Direccin por Calidad 2006-2008 (SMCT)
Modelo de Calidad para Gobiernos Municipales 2005
Modelo Iberoamericano de Ecxelencia en la Gestin (FUNDIBEQ)
Modelo de Excelencia de European Foundation Quality Management (EFQM)
Modelo Shingo-Excellence in Manufacturing (E.U.A)
Modelo Malcom Baldrige (E.U.A)
Modelo Deming (Japn)

Calidad del Software
De acuerdo a la definicion del Instituto de Ingenieros Electricos y Electronicos (IEEE, Std. 610-1990)
La calidad del software es el grado con el que un sistema, componente o proceso cumple los
requerimientos especificacados y las necesidades o expectativas del cliente o usuario.
Es el desarrollo de software basado en estndares con la funcionalidad y rendimiento total que
satisfacen los requerimientos del cliente.
Factores que determinan la Calidad el Software
Correccin. Hace lo que quiero?
Fiabilidad. Lo hace de forma fiable todo el tiempo?
Eficiencia. Se ejecutar en mi hardware lo mejor que pueda?
Seguridad (Integridad). Es seguro?
Facilidad de uso. Est diseado para ser usado?
Caractersticas de empresas de desarrollo inmaduras
En una organizacin inmadura se presentan las siguientes caracteristicas:
Procesos software normalmente improvisados
Si se han especificado, no se siguen rigurosamente
Organizacin reactiva (resolver crisis inmediatas)
Planes y presupuestos excedidos sistemticamente, al no estar basados en estimaciones
realistas
Para desarrollar software de calidad se deben corregir estas prcticas errneas.
Medicin de la calidad del software
Existe necesidad de obtener datos objetivos que ayuden a mejorar la calidad del software.
Algunos modelos incluyen mtricas para evaluar diferentes atributos de calidad del producto casi
siempre en el nivel del diseo o del cdigo
Los modelos de calidad ms recientes estn orientados a la mejora de procesos.
Medidas de calidad basadas en modelos
El xito en la medicin del software est ligado a la obtencin, definicin y manipulacin conjunta
de dos modelos:
Modelos empricos
o Contexto emprico del mundo real
Modelos numricos
o Formalizacin de las medidas del contexto emprico
Para el desarrollo de software nos debemos apoyar en los modelos empricos.
Modelos de gestin de calidad del software
Un modelo de calidad del software es un conjunto de buenas prcticas para el ciclo de vida del
software, enfocado en los procesos de gestin y desarrollo de proyectos.
Construir un modelo de calidad es bastante complejo y es usual que estos modelos descompongan
la calidad del producto software jerrquicamente en una serie de caractersticas y
subcaractersticas que pueden usarse como una lista de comprobacin de aspectos relacionados
con la calidad.
Modelo de calidad no es una metodologa
Se debe entender que un modelo de calidad no es una metodologa que nos resuelva la vida de
forma sencilla y clara, los modelos de calidad nos dicen QUE hacer, no COMO hacerlo.
Modelos de calidad del software existentes
Existen una variedad de modelos para la gestion de la calidad del software a continuacion se
presentan algunos de ellos:
CMMI: Diseado por el Carnegie Mellon Software Engineering Institute SEI
http://www.sei.cmu.edu/cmmi/ Orientado a mejora de procesos en diferentes niveles de
madurez, ms hacia proyectos especficos.
Norma ISO 9000 son un grupo de 5 normas individuales relacionadas que corresponden a
los estndares internacionales de administracin de la calidad y aseguramiento de calidad.
Norma ISO/IEC 12007: Diseada por la International Organization for Standardization
http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=21208&ICS
1=35&ICS2=80&ICS3 Orientado al proceso del ciclo de vida del software
ISO 15504: Modelo para la mejora y evaluacin de los procesos de desarrollo y
mantenimiento de sistemas y productos de software.
Modelo CMMI
El CMMI es un modelo de calidad del software que clasifica las empresas en niveles de madurez.
Estos niveles sirven para conocer la madurez de los procesos que se realizan para producir
software.
Niveles CMMI
Los niveles CMMI son 5:
Inicial o Nivel 1 CMMI. Este es el nivel en donde estn todas las empresas que no tienen procesos.
Los presupuestos se disparan, no es posible entregar el proyecto en fechas, los empleados si
tienen que quedar durante noches y fines de semana para terminar un proyecto. No hay control
sobre el estado del proyecto, el desarrollo del proyecto es completamente opaco, no se sabe que
pasara con l.
Nivel 2 CMMI. Quiere decir que el xito de los resultados obtenidos se pueden repetir. La principal
diferencia entre este nivel y el anterior es que el proyecto es gestionado y controlado durante el
desarrollo del mismo. El desarrollo no es opaco y se puede saber el estado del proyecto en todo
momento.
Los procesos que hay que implantar para alcanzar este nivel son:
o Gestin de requisitos
o Planificacin de proyectos
o Seguimiento y control de proyectos
o Gestin de proveedores
o Aseguramiento de la calidad
o Gestin de la configuracin
Nivel 3 CMMI. Alcanzar este nivel significa que la forma de desarrollar proyectos (gestin e
ingeniera) est definida, por definida quiere decir que est establecida, documentada y que
existen mtricas (obtencin de datos objetivos) para la consecucin de objetivos concretos.
Los procesos que hay que implantar para alcanzar este nivel son:
o Desarrollo de requisitos
o Solucin Tcnica
o Integracin del producto
o Verificacin
o Validacin
o Desarrollo y mejora de los procesos de la organizacin
o Definicin de los procesos de la organizacin
o Planificacin de la formacin
o Gestin de riesgos
o Anlisis y resolucin de toma de decisiones
La mayora de las empresas que llegan al nivel 3 paran aqu, ya que es un nivel que proporciona
muchos beneficios y no ven la necesidad de ir ms all porque tienen cubiertas la mayora de sus
necesidades.
Nivel 4 CMMI. Los proyectos usan objetivos medibles para alcanzar las necesidades de los clientes
y la organizacin. Se usan mtricas para gestionar la organizacin.
Los procesos que hay que implantar para alcanzar este nivel son:
o Gestin cuantitativa de proyectos
o Mejora de los procesos de la organizacin
Nivel 5 CMMI. Los procesos de los proyectos y de la organizacin estn orientados a la mejora de
las actividades. Mejoras incrementales e innovadoras de los procesos que mediante mtricas son
identificadas, evaluadas y puestas en prctica.
Los procesos que hay que implantar para alcanzar este nivel son:
o Innovacin organizacional
o Anlisis y resolucin de las causas
Normalmente las empresas que intentan alcanzar los niveles 4 y 5 lo realizan simultneamente ya
que estn muy relacionados.
La implantacin de un modelo de estas caractersticas es un proceso largo y costoso que puede
costar varios aos de esfuerzo. Aun as el beneficio obtenido para la empresa es mucho mayor que
lo invertido.
En la imagen adjunta se describen los niveles del CMMI


Soluciones y problemtica del CMMI
Soluciones:
Compromiso asegurado
Automatizar en lo que sea posible las actividades de control y gestin de los procesos de
los proyectos.
Comenzar a documentar los procesos implcitos, en la medida de lo posible 0 plantillas en
office, implementacin de sistemas de gestin.
Utilizacin de sistemas libres para minimizar los costos de implementacin del software
Problemtica:
Requiere mucho esfuerzo, compromiso de toda la organizacin.
Comenzar a disear y/o documentar procesos, luego desplegarlos y ponerlos en prctica.
Requiere un mnimo de cantidad de personal (no menos de 10 personas en laprctica).
Fuerte inversin econmica.
ISO
La Organizacin Internacional para la Estandarizacin, mejor conocida como ISO, es la agencia
especializada en estandarizacin, conformada por representantes de los cuerpos normalizadores,
fue establecida oficialmente el 23 de febrero de 1947 con el objeto de promover la
estandarizacin internacional, de tal manera que se facilitara el intercambio internacional de
bienes y servicios casi como el desarrollo cientfico y tecnolgico.. Actualmente abarca los
estndares nacionales de 91 pases. En los Estados Unidos, la representacin se llama The
American National Standards Institute (ANSI).
Normas ISO 9000
Las series de ISO 9000 son un grupo de 5 individuales, pero relacionadas, estndares
internacionales de administracin de la calidad y aseguramiento de calidad.
La principal norma de la familia es:
ISO 9001:2000 - Sistemas de Gestin de la Calidad - Requisitos.
Y otra norma es vinculante a la anterior: ISO 9004:2000 - Sistemas de Gestin de la Calidad - Gua
de mejoras del funcionamiento.
La ISO 9000:2000 contiene las definiciones de los trminos que se utilizan en las otras dos normas.
Es decir que si alguien necesita conocer qu se entiende por "sistema de gestin de la calidad",
"no conformidad", "producto", por ejemplo, debe referirse a esta norma.
La ISO 9001:2000 es la norma que contiene los requisitos que debe cumplir una organizacin para
la implementacin de un SGC.
Algunos beneficios que se alcanzan al instrumentar estas series en la empresa, son:
La posibilidad de darle calidad al producto o servicio
Evitar costos de inspecciones finales, costos de garantas y reproceso
Puede reducirse el nmero de auditoras de los clientes a los procesos de operacin
Mayor aceptacin por parte de los clientes y acogida en los mercados tanto nacionales
como internacionales
ISO 9000-3
La Norma ISO 9000-3 que es una norma derivada de la norma ISO 9001 dedicada a el proceso de
desarrollo con calidad del software.
Desde que la ISO 9001 fue escrita para ser utilizada por toda clase de industrias, es regularmente
difcil interpretarla para el desarrollo de software, por lo cual se public la ISO 9000-3 "Gua para la
aplicacin de ISO 9001 para el desarrollo, implementacin y mantenimiento de software".
Su objetivo es proveer las especificaciones de cmo aplicar la ISO 9001 al desarrollo del software,
implementacin y mantenimiento.
La norma ISO 9000-3 es requerida por todas las compaas desarrolladoras de software:
Para poder incursionar en la competencia del mercado europeo.
Como un medio para cubrir las expectativas de los clientes.
Para obtener beneficios de calidad y ventajas competitivas en el mercado.
Como parte de la estrategia del mercado.
Estrategia para reducir los costos de produccin.
Las secciones de la norma ISO 9000-3 son bastantes por lo que en este captulo se presentaran una
lista de ellas, para una mejor referencia se debe consultar la propia norma:

Responsabilidades de la direccin
Sistemas de calidad
Revisin del contrato
Control de documentos y datos
Productos provistos por el comprador
Identificacin y trazabilidad del producto
Inspeccin y pruebas
Equipos de Inspeccin, medicin y pruebas
Estado de Inspeccin y pruebas
Control de producto no conforme
Acciones correctivas y preventivas
Manejo, almacenaje, empaque, preservacin y embargue
Control de registros de calidad
Auditoras internas de calidad
Capacitacin
Tcnicas estadsticas

ISO 1227
Esta norma est orientada a los procesos de ciclo de vida del software de la organizacin ISO.
Establece un proceso de ciclo de vida para el software que incluye procesos y actividades que se
aplican desde la definicin de requisitos, pasando por la adquisicin y configuracin de los
servicios del sistema, hasta la finalizacin de su uso.
Procesos
Los procesos de la norma ISO 12207 se clasifican en tres grandes grupos:
Procesos Principales
Procesos de Apoyo
Procesos de Gestin
Principales Procesos
Los procesos principales de la norma ISO 12207 son los siguientes:
Adquisicin.
Suministro.
Desarrollo.
Explotacin.
Mantenimiento.
Procesos de Soporte
Los procesos de Soporte de la norma ISO 12207 son los siguientes:
Documentacin
Gestin de la configuracin.
Aseguramiento de calidad.
Verificacin. Validacin.
Revisin conjunta.
Auditora.
Resolucin de problemas.
Procesos de Gestin
Los procesos de gestin de la norma ISO 12207 son los siguientes:
Gestin.
Infraestructura.
Mejora.
Formacin.
Norma ISO 15504
Es un modelo para la mejora y evaluacin de los procesos de desarrollo y mantenimiento de
sistemas y productos de software.

La imagen adjunta muestra una estructura del modelo ISO 15504
Caractersticas
Establece un marco para mtodos de evaluacin, no es un mtodo o modelo en s.
Comprende: evaluacin de procesos, mejora de procesos, determinacin de capacidad.
Est alineado con el estndar ISO/IEC 12207 que define los procesos del ciclo de vida del
desarrollo, mantenimiento y operacin de los sistemas de software.
Equivalencia y compatibilidad con CMMI. ISO forma parte del panel elaborador del
modelo CMMI y SEI mantiene la compatibilidad y equivalencia de sta ltima con 15504.