FURPS
Uiterlijk
FURPS is een acroniem dat een model weergeeft om kwaliteitseigenschappen van software in te delen (functionele en niet-functionele requirements):
- Functionality - Features, mogelijkheden, beveiliging
- Usability - Menselijke factoren, esthetisch eigenschappen, consistentie, documentatie
- Reliability - Faalfrequentie, betrouwbaarheid, faalimpact, herstelbaarheid, voorspelbaarheid, nauwkeurigheid, mean time to failure
- Performance - Snelheid, efficiëntie, resourceverbruik, throughput, responsetijd
- Supportability - Testbaarheid, uitbreidbaarheid, aanpasbaarheid, onderhoudbaarheid, compatibiliteit, configureerbaarheid, serviceability, installeerbaarheid, localizability, overdraagbaarheid
Het model is ontwikkeld bij Hewlett-Packard en is voor het eerst gepubliceerd door Grady en Caswell. Later is er een '+' toegevoegd aan het model (FURPS+), nadat er bij HP verschillende groepen gepleit hadden voor uitbreiding om bepaalde categorieën van requirements extra te benadrukken. Deze categorieën zijn:
- Ontwerprequirements
- Implementatierequirements
- Interfacerequirements
- Fysieke requirements (hardware)
Literatuur
[bewerken | brontekst bewerken]- Watson, Mike (2006). Managing Smaller Projects: A Practical Approach. Multi-Media Publications Inc., p. 117 ff. ISBN 9781895186857.
- Kenett, Ron, Baker, Emanuel (1999). Software Process Quality: Management and Control. CRC Press, p. 130 ff. ISBN 9780824717339.
- Grady, Robert, Caswell, Deborah (1987). Software Metrics: Establishing a Company-wide Program. Prentice Hall, p. 159. ISBN 0138218447.
- Grady, Robert (1992). Practical Software Metrics for Project Management and Process Improvement. Prentice Hall, p. 32. ISBN 0138218447.