Title :
Quality requirements elicitation based on inquiry of quality-impact relationships
Author :
Fotrousi, Farnaz ; Fricker, Samuel A. ; Fiedler, Markus
Author_Institution :
Blekinge Inst. of Technol. (BTH), Karlskrona, Sweden
Abstract :
Quality requirements, an important class of non-functional requirements, are inherently difficult to elicit. Particularly challenging is the definition of good-enough quality. The problem cannot be avoided though, because hitting the right quality level is critical. Too little quality leads to churn for the software product. Excessive quality generates unnecessary cost and drains the resources of the operating platform. To address this problem, we propose to elicit the specific relationships between software quality levels and their impacts for given quality attributes and stakeholders. An understanding of each such relationship can then be used to specify the right level of quality by deciding about acceptable impacts. The quality-impact relationships can be used to design and dimension a software system appropriately and, in a second step, to develop service level agreements that allow re-use of the obtained knowledge of good-enough quality. This paper describes an approach to elicit such quality-impact relationships and to use them for specifying quality requirements. The approach has been applied with user representatives in requirements workshops and used for determining Quality of Service (QoS) requirements based the involved users´ Quality of Experience (QoE). The paper describes the approach in detail and reports early experiences from applying the approach.
Keywords :
formal specification; quality of experience; software quality; Quality of Experience; Quality of Service requirements; nonfunctional requirements; quality requirements elicitation; service level agreements; software quality levels; software quality-impact relationships; Conferences; Decision making; Diabetes; Prototypes; Quality of service; Software systems; Requirement elicitation; non-functional requirements; quality attributes; quality of experience (QoE); quality of service (QoS);
Conference_Titel :
Requirements Engineering Conference (RE), 2014 IEEE 22nd International
Conference_Location :
Karlskrona
Print_ISBN :
978-1-4799-3031-9
DOI :
10.1109/RE.2014.6912272