Wednesday, May 26, 2010

FURPS


FURPS is an acronym representing a model for classifying software quality attributes (Functional & Non-functional):
  • Functionality - Feature set, Capabilities, Generality, Security
  • Usability- Human factors, Aesthetics, Consistency, Documentation
  • Reliability - Frequency/severity of failure, Recoverability, Predictability, Accuracy, Mean time to failure
  • Performance - Speed, Efficiency, Resource consumption, Throughput, Response time
  • Supportability - Testability, Extensibility, Adaptability, Maintainability, Compatibility, Configurability, Serviceability, Installability, Localizability, Portability
The model, developed at HP, was first publicly elaborated by Grady and Caswell. The + was later added to the model after various campaigns at HP to extend the acronym to emphasize various attributes.
FURPS+ is now widely used in the software industry.

No comments:

Post a Comment