DocumentCode
3273450
Title
Managing requirements volatility while “Scrumming” within the V-Model
Author
Anitha, P.C. ; Savio, Deepti ; Mani, V.S.
Author_Institution
Corp. Res. & Technol. Centre, Siemens Technol. & Services Pvt. Ltd., Bangalore, India
fYear
2013
fDate
15-15 July 2013
Firstpage
17
Lastpage
23
Abstract
Changing requirements are a characteristic of all projects today, and the subject of requirements volatility has received attention in both research and industry. The inherent inflexibility of traditional, plan-driven development methods, such as the V-model, in adapting to changes in requirements at various phases of the project has given rise to several agile approaches. In practice, however, globally distributed projects typically combine traditional as well as agile approaches for process rigor and adaptability. In this paper, we discuss the issue of how to manage the causes and mitigate the undesirable effects of requirements volatility in this kind of project set-up. While there is a lot of work on the technical facet of requirements volatility (for example, the development of metrics for its measurement and impact on the existing product modules), its effects on the people involved in the project needs to be given equal weightage. We describe how the technical (project-specific) and non-technical (people-specific) aspects of requirements change were carried through in five globally distributed software-intensive projects that combined the V-model and agile approaches. We discuss how the effects of requirements volatility were smoothed out in the Scrumming-within-the-V-Model paradigm. We then suggest best practices gleaned from these experiences, and throw open some real-world issues that can be taken back to research for further investigation.
Keywords
software development management; software prototyping; agile approaches; globally distributed software-intensive projects; plan-driven development methods; project set-up; requirements change; requirements management; requirements volatility; scrumming-within-the-V-Model paradigm; Best practices; Context; Organizations; Software; Testing; Training; Globally distributed projects; Requirements volatility; Scrumming within the V-Model;
fLanguage
English
Publisher
ieee
Conference_Titel
Empirical Requirements Engineering (EmpiRE), 2013 IEEE Third International Workshop on
Conference_Location
Rio de Janeiro
Type
conf
DOI
10.1109/EmpiRE.2013.6615211
Filename
6615211
Link To Document