End-user Data Based Requirements Analysis and Design in Agile Software Development: An Experience Report

University essay from Göteborgs universitet/Institutionen för data- och informationsteknik

Abstract: The purpose of this thesis study is to investigate the effects of different end-user data collection methods. The main research question conducted in this study is: how can collection and analysis of data from end-users be used for requirements analysis and design of features in agile software development? To carry out the study, we implemented design science as our main research methodology. A user observation method, a survey method and an interview method were distributed in different regulative cycle iterations combined with scrum methodology. The user observation method was implemented primarily in the first iteration, followed up by the survey method in the second iteration and finally the interview method took place in the third iteration. The conclusion of this thesis work is that integrating design science methodology in agile software development process is a good way of carry out a research study. Furthermore, the result of our study shows that the survey method can provide a better effort for collecting both quantitative and qualitative data measurements.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)