FURPS

FURPS

FURPS is an acronym representing a model for classifying software quality attributes (non-functional requirements ):

* 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 Hewlett-Packard, 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.

See also

Further reading

* cite book
last = Watson
first = Mike
title = Managing Smaller Projects: A Practical Approach
publisher = Multi-Media Publicaions Inc.
date = 2006
pages = p. 117 ff
isbn = 9781895186857

*cite book
last = Kenett
first = Ron
coauthors = Baker, Emanuel
title = Software Process Quality: Management and Control
publisher = CRC Press
date = 1999
pages = p. 130 ff
isbn = 9780824717339

*cite book
last = Grady
first = Robert
coauthors = Caswell, Deborah
title = Software Metrics: Establishing a Company-wide Program
publisher = Prentice Hall
date = 1987
pages = p. 159
isbn = 0138218447

*cite book
last = Grady
first = Robert
title = Practical Software Metrics for Project Management and Process Improvement
publisher = Prentice Hall
date = 1992
pages = p. 32
isbn = 0138218447

External links

* [http://www-128.ibm.com/developerworks/rational/library/4706.html IBM on Furps+]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • FURPS — ist ein Akronym aus dem Bereich der Softwarequalität. Es entstammt aus dem Englischen und fasst Qualitätsmerkmale bei Software zusammen. Bedeutung Die Buchstaben von FURPS bedeuten im Einzelnen folgendes: Functionality (Funktionalität) Usability… …   Deutsch Wikipedia

  • FURPS — Saltar a navegación, búsqueda FURPS (FUNCIONALITY, USUABILITY, RELIABILITY, PERFORMANCE, SUPPORTABILITY) se basa en la medida de la funcionalidad, de usabilidad, fiabilidad, rendimiento y la capacidad de mantenimiento del software. En la parte de …   Wikipedia Español

  • FURPS — FURPS  классификация требований к программным системам. Образована от первых букв слов: Functionality  Функциональные требования. Являются основными, по этим требованиям строятся диаграммы вариантов использования (Use case diagram).… …   Википедия

  • Requirement — In engineering, a requirement is a singular documented need of what a particular product or service should be or do. It is most commonly used in a formal sense in systems engineering or software engineering. It is a statement that identifies a… …   Wikipedia

  • Architekturentwurf (Softwareentwicklung) — Eine Softwarearchitektur ist eine der Architekturtypen in der Informatik und beschreibt die grundlegenden Komponenten und deren Zusammenspiel innerhalb eines Softwaresystems. Eine Definition von Helmut Balzert beschreibt den Begriff als „eine… …   Deutsch Wikipedia

  • ISO/ IEC 9126 — Die Norm ISO/IEC 9126 stellt eins von vielen Modellen dar, um Softwarequalität sicherzustellen. Es bezieht sich ausschließlich auf die Produktqualität und nicht die Prozessqualität. Diese ISO Norm ist in der Norm ISO/IEC 25000 aufgegangen und… …   Deutsch Wikipedia

  • ISO 9126 — Die Norm ISO/IEC 9126 stellt eins von vielen Modellen dar, um Softwarequalität sicherzustellen. Es bezieht sich ausschließlich auf die Produktqualität und nicht die Prozessqualität. Diese ISO Norm ist in der Norm ISO/IEC 25000 aufgegangen und… …   Deutsch Wikipedia

  • Software-Architektur — Eine Softwarearchitektur ist eine der Architekturtypen in der Informatik und beschreibt die grundlegenden Komponenten und deren Zusammenspiel innerhalb eines Softwaresystems. Eine Definition von Helmut Balzert beschreibt den Begriff als „eine… …   Deutsch Wikipedia

  • Software-Entwurf — Eine Softwarearchitektur ist eine der Architekturtypen in der Informatik und beschreibt die grundlegenden Komponenten und deren Zusammenspiel innerhalb eines Softwaresystems. Eine Definition von Helmut Balzert beschreibt den Begriff als „eine… …   Deutsch Wikipedia

  • Softwarearchitekturen — Eine Softwarearchitektur ist eine der Architekturtypen in der Informatik und beschreibt die grundlegenden Komponenten und deren Zusammenspiel innerhalb eines Softwaresystems. Eine Definition von Helmut Balzert beschreibt den Begriff als „eine… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”