Articulo de referencia

FURPS

FURPS ( Funcionalidad, usabilidad, fiabilidad, rendimiento, capacidad de soporte ) es un modelo para clasificar los atributos de calidad del software ( requisitos funcionales y ...

FURPS ( Funcionalidad, usabilidad, fiabilidad, rendimiento, capacidad de soporte ) es un modelo para clasificar los atributos de calidad del software ( requisitos funcionales y no funcionales ):

Modelo

  • Funcionalidad : capacidad (tamaño y generalidad del conjunto de características), reutilización (compatibilidad, interoperabilidad, portabilidad), seguridad (protección y vulnerabilidad a la explotación).
  • Usabilidad (UX): factores humanos, estética, coherencia, documentación, capacidad de respuesta.
  • Fiabilidad : disponibilidad (frecuencia de fallos (robustez/durabilidad/resiliencia), alcance y duración de los fallos (recuperabilidad/supervivencia)), previsibilidad (estabilidad), precisión (frecuencia/gravedad del error)
  • Rendimiento : velocidad, eficiencia, consumo de recursos (energía, RAM, caché, etc.), rendimiento, capacidad, escalabilidad.
  • Capacidad de soporte (mantenibilidad, facilidad de mantenimiento, sostenibilidad, velocidad de reparación): capacidad de prueba, flexibilidad (modificabilidad, configurabilidad, adaptabilidad, extensibilidad, modularidad), instalabilidad, localización.

El modelo, desarrollado en Hewlett-Packard, fue elaborado públicamente por primera vez por Grady y Caswell. FURPS+ se utiliza ampliamente en la industria del software. El signo + se añadió posteriormente al modelo tras varias campañas en HP para extender el acrónimo y enfatizar diversos atributos, como los requisitos de diseño, los requisitos de implementación, los requisitos de interfaz y los requisitos físicos. [ 1 ]

Véase también

Referencias

  1. "Captura de requisitos arquitectónicos" . www.ibm.com . 15 de noviembre de 2005. Archivado del original el 12 de noviembre de 2020. Consultado el 9 de octubre de 2025 .

Lecturas adicionales

  • Watson, Mike (2006). Gestión de proyectos pequeños: un enfoque práctico . Multi-Media Publications Inc. pp.  117 y ss. ISBN 978-1-895186-85-7.
  • Kenett, Ron; Baker, Emanuel (1999). Calidad del proceso de software: Gestión y control . CRC Press. pp.  130 y ss. ISBN 978-0-8247-1733-9.
  • Nakajo, Takeshi; Sasabuchi, Katsuhiko; Akiyama, Tadashi (abril de 1989). "Un enfoque estructurado para el análisis de defectos de software" (PDF) . Hewlett-Packard Journal . 40 (2). Palo Alto: Hewlett-Packard Co.: 50– 56. Archivado del original (PDF) el 13 de marzo de 2023. Recuperado el 24 de marzo de 2016 .
  • Fischer, William A. Jr.; Jost, James W. (abril de 1989). "Comparación de metodologías estructuradas y no estructuradas en el desarrollo de firmware" (PDF) . Hewlett-Packard Journal . 40 (2). Palo Alto: Hewlett-Packard Co.: 80–85 . Archivado del original (PDF) el 13 de marzo de 2023. Recuperado el 24 de marzo de 2016 .
  • Grady, Robert; Caswell, Deborah (1987). Métricas de software: Establecimiento de un programa para toda la empresa . Prentice Hall. 159 págs . ISBN  0-13-821844-7.
  • Carter, Donald; Stilwell Baker, Barbara (1992). Ingeniería concurrente: El entorno de desarrollo de productos para la década de 1990. Addison-Wesley. 175 págs . ISBN  0-201-56349-5.
  • IBM en Furps+