Está en la página 1de 4

INTERPRETACIN DE LOS MODELOS DE CALIDAD DE SOFTWARE

APLICADOS AL DESARROLLO E
IMPLEMENTACIN DEL SISTEMA PARA LA GESTIN DE RECURSOS
HUMANOS.

El software ha llegado a ser en la actualidad uno de los primordiales objetivos


estratgicos de las grandes empresas debido a que, cada da, los procesos ms
significativos de las mismas y su duracin dependen del funcionamiento del
software.
La calidad a nivel empresa u organizacin consiste en la creacin de una
estructura organizativa apropiada para fomentar el trabajo de la calidad de todas
las personas y departamentos de la empresa. Para la implantacin de una
infraestructura de calidad es necesario el apoyo de un sistema de calidad que se
adecue a los objetivos de calidad de la empresa. Por ello se hace un anlisis de
cada uno de los modelos de calidad de software para determinar el que ms se
ajuste a los requerimientos del sistema para la gestin de los recursos humanos.
Modelos de calidad de Software a nivel de producto
Modelo MCCALLL
Este modelo fue el primero en ser presentado en 1977, se centra en el producto
final identificando atributos claves desde el punto de vista del usuario. Estos
atributos se denominan factores de calidad.
Mccall propone tres ejes o puntos de vista de los factores de calidad, desde los
cuales el usuario puede contemplar la calidad de un producto, basndose en once
factores de calidad organizados en torno a los tres ejes y a su vez cada factor se
desglosa en otros criterios.
Operacin del producto
Caractersticas de
operacin

Correccin
El grado en que el producto cumple con su
especificacin
Fiabilidad
La habilidad del producto de responder ante
situaciones no esperadas
Eficiencia
El uso de los recursos tales como tiempo de
ejecucin y memoria de ejecucin

Revisin del producto


Habilidad de ser
cambiado

Transicin del producto


Adaptacin al nuevo
ambiente

Integridad
Proteccin del programa y sus datos de acceso no
autorizados
Facilidad de uso
Facilidad de uso u operacin por parte del usuario
Facilidad de prueba
Localizar y corregir fallas
Interoperabilidad
Puede comunicarse con otros sistemas
Flexibilidad
Facilidad de realizar cambios
Facilidad de
mantenimiento
Puede arreglarse
Facilidad de prueba
Localizar y corregir fallas
Flexibilidad
Facilidad de realizar cambios

Modelo BOHM
Este modelo se define por las siguientes caractersticas:
Alto nivel, nivel intermedio y nivel primitiva, cada una de las cuales contribuye al
nivel general de calidad.
Incluye caractersticas de desempeo a nivel de hardware que en el anterior
modelo no est contemplado.
Las caractersticas de alto nivel presentan requerimientos generales de uso
Utilidad General
Utilidad Percibida
Facilidad de mantenimiento

Si puede seguir usndose si se cambia


de ambiente
Usable, confiable, eficiente
Facilidad de modificarlo y entenderlo

Modelo ISO 9126


Se define en seis caractersticas de calidad principales que se pueden considerar
tanto internos como externos, las cuales estn divididas en sub-caractersticas.

Estas caractersticas pueden ser utilizadas en cualquier tipo de software, adems


permite especificar y evaluar la calidad del Software desde distintas aspectos,
asociadas con la adquisicin, requerimientos, desarrollo, uso,
Evaluacin, soporte, mantenimiento, aseguramiento de la calidad, y auditoria del
software.
Funcionalidad
Confiabilidad
Facilidad de uso
Eficiencia
Facilidad de mantenimiento
Portabilidad

Puede seguir usndose si se cambia de


ambiente de manera eficiente y segura.
Tolerancia a defectos, facilidad de
recuperacin.
Facilidad de uso u operacin por parte
del usuario
El uso de los recursos tales como
tiempo
Facilidad de anlisis, de cambios, de
prueba y estabilidad.
Facilidad de instalacin, reemplazo y
conformidad.

Modelos de calidad de Software a nivel de proceso


CMMI (Capability Maturity Model Integration)
Es un modelo que est enfocada en el mejoramiento de procesos est compuesto
por una jerarqua de 5 niveles los cuales progresan desde el 1 que representa el
estado catico, hasta el nivel 5, que representa el estado de optimizacin
continua.
Inicial: Nivel de madurez 1
Gestionando: Nivel de madurez 2
Definido: Nivel de Madurez 3

Gestin cuantitativa: Nivel de


Madurez 4
En optimizacin: Nivel de Madurez 5

Los procesos y mtodos no se


encuentran definidos
Gestin de procesos, se establecen
algunos procesos y mtodos.
Los procesos y mtodos se encuentran
documentados, estandarizados y
construidos.
La organizacin establece objetivos
medibles en cuanto a rendimiento de
calidad del proceso.
Proceso de mejoramiento continuo.

ISO 15504
Es un modelo para la mejora, evaluacin de los procesos de desarrollo,
mantenimiento de sistemas de informacin y productos de software.
Est enfocado en la evaluacin y comprende las siguientes reas:

Mejora de procesos.
Evaluacin de procesos.
Determinacin de capacidad.

ISO 9001-2008
Se enfoca en la gestin de la calidad, como las actividades coordinadas para
dirigir y controlar una organizacin en lo relativo a la calidad. En general se puede
definir como el aspecto de la gestin general de la empresa que determina y aplica
la poltica de calidad. Con el objetivo de orientar las actividades de la empresa
para obtener y mantener el nivel de calidad del producto o el servicio, de acuerdo
con las necesidades del cliente.
Incluye las siguientes etapas de diseo:

Funcionalidad
Confiabilidad
Usabilidad
Eficiencia
Facilidad de mantenimiento
Portabilidad

Que son factores determinantes en la calidad de un software.

Syndi Cabarcas Gutirrez

También podría gustarte