DocumentCode
2261238
Title
Continuous and Collaborative Validation: A Field Study of Requirements Knowledge in Agile
Author
Gallardo-Valencia, Rosalva E. ; Sim, Susan Elliott
Author_Institution
Univ. of California, Irvine, CA, USA
fYear
2009
fDate
1-1 Sept. 2009
Firstpage
65
Lastpage
74
Abstract
We present the results of our field study that describe how requirements validation was performed at an industrial software company using agile software practices. As is common in agile processes, the team did not capture requirements knowledge in a comprehensive specification document. Instead, requirements knowledge was captured in user stories, automated acceptance tests, personal notes, and conversations. Validation was performed continuously, during preiteration, iteration planning, and intra iteration using mainly conversations. Validation was also collaborative and involved all team members, including the Product Owner, programmers, and testers. The results of our field study have implications for both agile and validation methods. This successful arrangement of agile practices is instructive for agile practitioners and for researchers studying validation.
Keywords
DP industry; formal specification; formal verification; iterative methods; program testing; software prototyping; system documentation; agile processes; agile software practices; collaborative validation; continuous validation; industrial software company; intra iteration; iteration planning; requirements knowledge; specification document; Automatic testing; Collaboration; Collaborative software; Computer industry; Data analysis; Documentation; Knowledge management; Programming profession; Software performance; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Managing Requirements Knowledge (MARK), 2009 Second International Workshop on
Conference_Location
Atlanta, GA
Print_ISBN
978-1-4244-7694-7
Type
conf
DOI
10.1109/MARK.2009.3
Filename
5457339
Link To Document