DocumentCode
3495139
Title
Mind-mapping: An effective technique to facilitate requirements engineering in agile software development
Author
Mahmud, Imran ; Veneziano, Vito
Author_Institution
Dept. of CSE, IUBAT-Int. Univ. of Bus. Agric. & Technol., Dhaka, Bangladesh
fYear
2011
fDate
22-24 Dec. 2011
Firstpage
157
Lastpage
162
Abstract
Merging agile with more traditional approaches in software development is a challenging task, especially when requirements are concerned: the main temptation is to let two opposite schools of thought become rigid in their own assumptions, without trying to recognize which advantages could come from either side. Mind mapping seems to provide a suitable solution for both parties: those who develop within an agile method and those who advocate proper requirements engineering practice. In this paper, mind mapping has been discussed as a suitable technique to elicit and represent requirements within the SCRUM model: specifically, we have focused on whether and how mind maps could lead to the development of a suitable product backlog, which in SCRUM plays the role of an initial requirements specification document. In order to experimentally assess how effectively practitioners could rely on a product backlog for their first development sprint, we have identified the adoption of mind maps as the independent variable and the quality of the backlog as the dependent variable, the latter being measured against the "function points" metric. Our hypothesis (i.e., mind maps are effective in increasing the quality of product backlogs) has been tested within an existing SCRUM project (the development of a digital library by an academic institution), and several promising data have been obtained and further discussed.
Keywords
formal specification; software prototyping; SCRUM model; SCRUM project; academic institution; agile method; agile software development; digital library; function points metric; mind-mapping technique; product backlog development; requirements engineering; requirements specification document; Accuracy; Analysis of variance; Documentation; Usability; Agile; Mind Map; Requirement Engineering; Scrum;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Technology (ICCIT), 2011 14th International Conference on
Conference_Location
Dhaka
Print_ISBN
978-1-61284-907-2
Type
conf
DOI
10.1109/ICCITechn.2011.6164775
Filename
6164775
Link To Document