Modelo de Calidad ISO 9126: McCall, Boehm y la Norma ISO

Clasificado en Diseño e Ingeniería

Escrito el en español con un tamaño de 2,49 KB

Modelos de Calidad de Software: McCall y Boehm

Modelo de McCall

McCall descompone el concepto de calidad en tres capacidades (o usos) importantes para el producto software, desde el punto de vista del usuario. Cada uso se descompone en una serie de factores que determinan la calidad de estas capacidades. Puesto que un factor es un concepto abstracto, éste no puede ser medido ni evaluado directamente. Cada factor determinante se descompone en una serie de criterios o propiedades elementales que, en la mayoría de los casos, son propiedades internas del software que no dependen de quien las observa (p.ej., modularidad, tolerancia a fallos, facilidad de formación, etc.). Para la mayoría de los desarrolladores software, estos criterios influyen directamente en la calidad del software.

Modelo de Boehm

El segundo de los predecesores de los modelos de calidad actuales es el presentado por Barry W. Boehm (1978). Se centra en el producto final. Boehm trata de definir la calidad de forma cualitativa y no cuantitativa mediante un conjunto de atributos y métricas. Al igual que McCall, también presenta un modelo de calidad jerárquico basado en 3 niveles (usos principales, componentes intermedios y características primitivas).

Boehm y McCall son similares, pero:

  • McCall se centra en la medición precisa de cada característica de alto nivel.
  • McCall presenta una mayor descomposición.
  • Boehm centra su mayor esfuerzo en un conjunto más detallado y extenso de características relativas a la mantenibilidad, incluyendo mediciones de coste y eficiencia del producto final.

Modelo ISO 9126

El objetivo no es alcanzar una calidad perfecta necesariamente, sino la necesaria y suficiente para cada contexto de uso a la hora de la entrega. La norma ISO 9126 tiene los siguientes antecedentes:

  • Modelo McCall (1977): 3 capacidades, 11 factores, 23 criterios, 41 métricas
  • Modelo Boehm (1978)

Fundamentos de la norma:

  • Enfrentarnos a la medida de la calidad de forma simple y coherente.
  • Conocer un sistema informático por la medición de sus características.
  • Conocer la calidad y sus atributos es un factor vital para las empresas.

Compuesta de 4 partes (sólo la Parte 1 es normativa):

  • Parte 1: Modelo de Calidad
  • Parte 2: Métricas Externas
  • Parte 3: Métricas Internas
  • Parte 4: Métricas de Calidad en Uso

Entradas relacionadas: