DocumentCode
1153136
Title
Software\´s secret sauce: the "-ilities" [software quality]
Author
Voas, Jeffrey
Volume
21
Issue
6
fYear
2004
Firstpage
14
Lastpage
15
Abstract
If beauty is in the eye of the beholder, then quality must be as well. We live in a world where beauty to one is a complete turnoff to another. Software quality is no different. We have the developer\´s perspective, the end users perspective, the testers perspective, and so forth. As you can see, meeting the requirements might be different from being fit for a purpose, which can also be different from complying with rules and regulations on how to develop and deploy the software. Yet we can think of all three perspectives as ways to determine how to judge and assess software quality. These three perspectives tie directly to the persistent software attributes focus section in this issue and, consequently, to the concept of software "-ilities". The -ilities (or software attributes) are a collection of closely related behaviors that by themselves have little or no value to the end users but that can greatly increase a software application or system\´s value when added.
Keywords
formal specification; formal verification; software metrics; software quality; end users perspective; software attributes; software measurement; software quality; software requirements; Costs; Performance evaluation; Software design; Software measurement; Software quality; Software reliability; Software testing; Stability; Terrorism; Time measurement; " software quality; "-ilities; 65; software attributes;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/MS.2004.54
Filename
1353217
Link To Document