wiz-icon
MyQuestionIcon
MyQuestionIcon
1
You visited us 1 times! Enjoying our articles? Unlock Full Access!
Question

_______ developed a set of software quality factors that has been given the acronym FURPS- Functionality, Usability, Reliability, Performace and Supportability _________________.

A
Hewlett-Packard
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
B
Rambaugh
No worries! We‘ve got your back. Try BYJU‘S free classes today!
C
Booch
No worries! We‘ve got your back. Try BYJU‘S free classes today!
D
Jacobson
No worries! We‘ve got your back. Try BYJU‘S free classes today!
Open in App
Solution

The correct option is A Hewlett-Packard

Hewlett-Packard developed a set of software quality factors that has been given the acronym FURPS- functionality, usability, reliability, performance and supportability.

The FURPS quality factors draw liberally from earlier work, defining the following attributes for each the five major factors:


1) Functionality is assessed by evaluating the feature set and capabilities of the program, the generality of the functions that are delivered, and the security of the overall system.


2) Usability is assessed by considering human factors, overall aesthetics, consistency, and documentation.


3) Reliability is evaluated by measuring the frequency and severity of failure, the accuracy of output results, the mean-time-to-failure (MTTF), the ability to recover from failure, and the predictability of the program.


4) Performance is measured by processing speed, response time, resource consumption, throughput, and efficiency.

5) Supportability combines the ability to extend the program (extensibility), adaptability, serviceability. These three attributes represent a more common term, maintainability. In addition, testability, compatibility, configurability , the ease with which a system can be installed, and the ease with which problems can be localised.


The FURPS quality factors and attributes just described can be used to establish quality metrics for each step in the software engineering process.


flag
Suggest Corrections
thumbs-up
0
Join BYJU'S Learning Program
similar_icon
Related Videos
thumbnail
lock
Levels of Management
BUSINESS STUDIES
Watch in App
Join BYJU'S Learning Program
CrossIcon