The Use and Effectiveness of User Stories in Practice

被引:119
作者
Lucassen, Garm [1 ]
Dalpiaz, Fabiano [1 ]
van der Werf, E. M. [1 ]
Brinkkemper, Sjaak [1 ]
机构
[1] Univ Utrecht, Utrecht, Netherlands
来源
REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, REFSQ 2016 | 2016年 / 9619卷
关键词
D O I
10.1007/978-3-319-30282-9_14
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
[Context and motivation] User stories are an increasingly popular textual notation to capture requirements in agile software development. [Question/Problem] To date there is no scientific evidence on the effectiveness of user stories. The goal of this paper is to explore how practicioners perceive this artifact in the context of requirements engineering. [Principal ideas/results] We explore perceived effectiveness of user stories by reporting on a survey with 182 responses from practitioners and 21 follow-up semi-structured interviews. The data shows that practitioners agree that using user stories, a user story template and quality guidelines such as the INVEST mnemonic improve their productivity and the quality of their work deliverables. [Contribution] By combining the survey data with 21 semi-structured follow-up interviews, we present 12 findings on the usage and perception of user stories by practitioners that employ user stories in their everyday work environment.
引用
收藏
页码:205 / 222
页数:18
相关论文
共 32 条
[1]   Evaluating requirements modeling methods based on user perceptions: A family of experiments [J].
Abrahao, Silvia ;
Insfran, Emilio ;
Angel Carsi, Jose ;
Genero, Marcela .
INFORMATION SCIENCES, 2011, 181 (16) :3356-3378
[2]  
[Anonymous], J PARAMETR
[3]  
Bedell K., 2006, LINUX J, P1
[4]  
Boone HN, 2012, J EXTENSION, V50, P1
[5]  
Clason D.L., 1994, Journal of Agricultural Education, V35, P31, DOI [10.5032/jae.1994.04031, DOI 10.5032/JAE.1994.04031]
[6]  
Cohn M., 2004, User stories applied: For agile software development
[7]  
Condori-Fernandez N, 2009, INT SYMP EMP SOFTWAR, P503
[8]  
Cruz-Lemus JA, 2007, LECT NOTES COMPUT SC, V4802, P213
[9]   Systematic Review and Aggregation of Empirical Studies on Elicitation Techniques [J].
Dieste, Oscar ;
Juristo, Natalia .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2011, 37 (02) :283-304
[10]  
Gomez A, 2010, LECT NOTES BUS INF P, V48, P190