Change search
ReferencesLink to record
Permanent link

Direct link
The Vision in Scrum Development: Studying the Challenges of the Vision in Practice
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
2014 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Scrum is one of the agile software development processes that is used by practitioners. The practitioners often agree upon a vision in these processes. The vision can help to create a shared understanding in the team and gives direction to the software development projects. The vision is not a part of the Scrum process but essential for the software development. This research studied how practitioners describe the vision in Scrum projects and experienced problems with creating the software related to the vision.

Semi-structured interviews were conducted with ten Swedish IT practitioners working in Scrum projects, which have different roles in the software development. Many of them were setting the requirements, deciding the design and developing the code. The participants worked on different types of products.

Results show that the vision is described in various ways by the practitioners. Some practitioners refer to the vision as the goals of the project, while others refer to the end-product. All practitioners mentioned that the vision is important in the project. Even though the vision is perceived as important, practitioners face challenges in their Scrum development projects. One of the challenges faced was that the vision was often not communicated or externalized in a way that the team could reflect upon, this made it hard for the team to understand the bigger picture. This was especially important for the user experience designers. One of the challenges found is related to the different end-states of the product is that changes of the product are not always supported by the people in the process. The changes that take place in the projects are often incremental and not iterative in nature. This leads to optimizing the current design and not getting the right design.

Creating and actively sharing the vision is important for teams in software development. Practitioners should consider creating various visions that can be used for exploration and evaluation of the possibilities. This can support consistent decision-making and a holistic approach to the system.

Place, publisher, year, edition, pages
IT, 14 018
National Category
Engineering and Technology
URN: urn:nbn:se:uu:diva-219575OAI: diva2:700634
Educational program
Master Programme in Human-Computer Interaction

Error in title in fulltext (PDF): The Vision in Scrum Development: Studying the Challenges the Vision in Practice

Available from: 2014-03-04 Created: 2014-03-04 Last updated: 2014-07-25Bibliographically approved

Open Access in DiVA

fulltext(1018 kB)594 downloads
File information
File name FULLTEXT01.pdfFile size 1018 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
Department of Information Technology
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 594 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 715 hits
ReferencesLink to record
Permanent link

Direct link