The agile requirements refinery: Applying SCRUM principles to software product management

被引:83
作者
Vlaanderen, Kevin [1 ]
Jansen, Slinger [1 ]
Brinkkemper, Sjaak [1 ]
Jaspers, Erik [2 ]
机构
[1] Univ Utrecht, Dept Informat & Comp Sci, NL-3508 TB Utrecht, Netherlands
[2] Planon BV, NL-6503 AB Nijmegen, Netherlands
关键词
Software product management; Requirements management; Requirements refinery; Agile development; SCRUM;
D O I
10.1016/j.infsof.2010.08.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Although agile software development methods such as SCRUM and DSDM are gaining popularity, the consequences of applying agile principles to software product management have received little attention until now. Objective: In this paper, this gap is filled by the introduction of a method for the application of SCRUM principles to software product management. Method: A case study research approach is employed to describe and evaluate this method. Results: This has resulted in the 'agile requirements refinery', an extension to the SCRUM process that enables product managers to cope with complex requirements in an agile development environment. A case study is presented to illustrate how agile methods can be applied to software product management. Conclusions: The experiences of the case study company are provided as a set of lessons learned that will help others to apply agile principles to their software product management process. (c) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:58 / 70
页数:13
相关论文
共 35 条
[1]   New directions on agile methods: A comparative analysis [J].
Abrahamsson, P ;
Warsta, J ;
Siponen, MT ;
Ronkainen, J .
25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2003, :244-254
[2]  
Beck K., 1999, Extreme Programming Explained: Embrace Change
[3]  
BERANDER P, 2007, BLEKINGE I TECHNOLOG
[4]  
Booch G., 1995, Object solutions: managing the object-oriented project
[5]  
Brinkkemper S., 2008, META MODELING SITUAT, P38
[6]  
Carlshamre P, 2001, FIFTH IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, PROCEEDINGS, P84
[7]  
Carlshamre P, 2000, 11TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATION, PROCEEDINGS, P961, DOI 10.1109/DEXA.2000.875142
[8]   Agile offshore techniques - A case study [J].
Danait, A .
AGILE 2005, Proceedings, 2005, :214-217
[9]  
Dingsoyr T, 2006, LECT NOTES COMPUT SC, V4257, P5
[10]   The impacts of software product management [J].
Ebert, Christof .
JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (06) :850-861