Failing IT projects cause enormous costs for organizations. User involvement is an important factor influencing project success, especially now that the user-oriented agile method is becoming more and more popular over the classic waterfall method. This study explores the most important ways to involve users in agile software development projects. According to literature, the most important ways to involve users are usability testing, user stories, scenarios, prioritization and direct involvement. Research in a practical situation was done at a financial institution to confirm these ways. The research method is a mixed method, in which a survey is combined with a case study. The survey resulted in insights in the most important ways to involve users in practice, which are usability testing, user stories, focus groups, direct involvement and prioritization. In the case study, the product owner and several users were interviewed to explain why these ways are considered important and why it differs from the literature. The main difference is the preference of focus groups over scenarios in practice, which is mostly due to the group discussion and the feedback that users can give to the Product Owner or developers.
Date of Award | 1 Jun 2021 |
---|
Original language | Dutch |
---|
Supervisor | Rob Kusters (Examiner) & F.J. (Fred) Heemstra (Co-assessor) |
---|
- User involvement
- User participation
- Agile
- Software development
- System success
- Project success
- Master Business Process management & IT (BPMIT)
Hoe gebruikers te betrekken bij agile software ontwikkeling projecten: Over de belangrijkste manieren om gebruikers te betrekken bij agile software ontwikkeling, om gebruikers tevreden te stellen en projectsucces te bereiken
Torremans, S. (Author). 1 Jun 2021
Student thesis: Master's Thesis