Non-functional requirements in industry - Three case studies adopting an experience-based NFR method

被引:40
作者
Doerr, J [1 ]
Kerkow, D [1 ]
Koenig, T [1 ]
Olsson, T [1 ]
Suzuki, T [1 ]
机构
[1] Fraunhofer Inst Expt Software Engn, D-67661 Kaiserslautern, Germany
来源
13TH IEEE INTERNATIONAL CONFERENCE ON REQUIREMENTS ENGINEERING, PROCEEDINGS | 2005年
关键词
D O I
10.1109/RE.2005.47
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Non-functional characteristics of products can be essential for business success and are a key differentiator between a company and its competitors. This paper presents the application of a systematic, experience-based method to elicit, document, and analyze non-functional requirements. The objective of the method is to achieve a minimal and sufficient set of measurable and traceable non-functional requirements. The method gives clear guidance for the requirements elicitation, using workshops for capturing the important quality aspects and eliciting the non-functional requirements. This paper shows its application in three different settings, reporting the experience and lessons learned from industrial case studies that applied our NFR method. As the case studies were applied in different domains and performed with companies of various maturity, and since different quality attributes were considered, a set of interesting results has emerged. Therefore, each case study tells its own story about how the elicitation of NFR in industry can work. The paper discusses the different settings and gives a comparison of the different lessons we learned from the case studies.
引用
收藏
页码:373 / 382
页数:10
相关论文
共 14 条
[1]  
[Anonymous], 2004, P 10 INT WORK C REQ
[2]  
Chung L., 2000, NFR SOFTWARE ENG
[3]  
CYSNEIROS LN, 2001, 15 BRAZ S SOFTW ENG
[4]  
DENGER C, 2004, 17 INT C SOFTW SYST
[5]  
DOERR J, 2003, FDN SOFTW QUAL WORKS, P23
[6]  
DZIDA, 2001, 9241 DIN EN ISO
[7]  
GROSS F, 2001, ICSE WORKSH STRAW
[8]  
*ISO IEC, 2001, 91262001E ISOIEC
[9]  
KERKOW D, 2004, REQUIREMENTS ENG SOC
[10]  
LIU L, 2001, ICSE WORKSH STRAW