Title :
Experience of pragmatically combining RE methods for performance requirements in industry
Author :
Wohlrab, Rebekka ; de Gooijer, Thijmen ; Koziolek, Anne ; Becker, Steffen
Author_Institution :
ABB Corp. Res., Vasteras, Sweden
Abstract :
To meet end-user performance expectations, precise performance requirements are needed during development and testing, e.g., to conduct detailed performance and load tests. However, in practice, several factors complicate performance requirements elicitation: lacking skills in performance requirements engineering, outdated or unavailable functional specifications and architecture models, the specification of the system´s context, lack of experience to collect good performance requirements in an industrial setting with very limited time, etc. From the small set of available non-functional requirements engineering methods, no method exists that alone leads to precise and complete performance requirements with feasible effort and which has been reported to work in an industrial setting. In this paper, we present our experiences in combining existing requirements engineering methods into a performance requirements method called PROPRE. It has been designed to require no up-to-date system documentation and to be applicable with limited time and effort. We have successfully applied PROPRE in an industrial case study from the process automation domain. Our lessons learned show that the stakeholders gathered good performance requirements which now improve performance testing.
Keywords :
formal specification; program testing; software architecture; PROPRE; RE methods; architecture models; end-user performance expectations; functional specifications; industrial setting; nonfunctional requirements engineering methods; performance requirements elicitation; performance requirements engineering; performance testing; process automation domain; software development; system context specification; Adaptation models; Context; Documentation; Measurement; Testing; Throughput; Time factors;
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.6912285