Modelo FURPS

 MODELO DE CALIDAD FURPS


Modelo de calidad propuesto por Robert Grady y Hewlett Packard Co (HP) en 1987. Esta propuesta contempla 5 características de las cuales se deriva su nombre (Funcionalidad, Facilidad de Uso, Confiabilidad, Performance y Facilidad de Soporte), este modelo es también un modelo de calidad fijo y para realizar la evaluación de la calidad de un producto, primero se asignan prioridades y después se definen los atributos de calidad que pueden ser medidos.

El siguiente video explica el modelo FURPS

                                                               Video 1: Modelo de Calidad FURPS
                                                          Fuente: Diaz Jaison (2020)

Características:

Contiene algunos requisitos que se clasifican en dos categorías: requisitos funcionales (F), que son los que especifican funciones que el sistema debe ser capaz de realizar sin tener en cuenta las restricciones físicas; y requerimientos no funcionales (URPS), que puntualizan atributos del sistema (CVUDES).

En la siguiente figura podrán observar la representación de este modelo.



Figura 1: Características modelo FURPS.
Fuente: Imagen tomada de MODELOS DE EVALUACION DE RECURSOS EDUCATIVOS DIGITALES. (s.f.).

Ventajas y desventajas

El software no es perfecto ni tampoco se puede medir por su naturaleza, pero su calidad depende de la persona que lo trabaje y lo califique o de su correcto funcionamiento, por ello en la calidad del software se requiere mucho esfuerzo para poder garantizar su certificación.


Criterios de evaluación:

Los factores de calidad, junto a sus atributos son usados para establecer métricas de calidad en las actividades del proceso del desarrollo del software, por lo cual establece cinco características como factores de calidad que son los que le dan su nombre:


  • Functionality (Funcionalidad): Hace referencia a los requerimientos específicos de lo que debería realizar el sistema, se valora evaluando los siguientes atributos: características y capacidades del programa, seguridad del sistema

  • Usability (Usabilidad): Los requerimientos de usabilidad hacen referencia a la facilidad de uso del producto, mide el esfuerzo que invierte el usuario para utilizar el sistema.

  • Reliability (Confiabilidad): Agrupa los requerimientos que tiene que ver con la solidez y robustez de un sistema durante su ejecución.

  • Perfomance (Rendimiento): Hace referencia a la velocidad del sistema y su eficiencia en utilización de recursos.

  • Supportability (Soportabilidad): Se relaciona a factores que se dan durante y después de la implementación del sistema como adaptabilidad, mantenimiento, compatibilidad, configurabilidad, requisitos de instalación, entre otros.







Comentarios