Viewing Vision Videos Online: Opportunities for Distributed Stakeholders
Creating shared understanding between stakeholders is essential for the success of software projects. Misaligned mental models can lead to conflicting requirements, which in turn hinder the development process. The use of videos to present abstract visions of a system and its functionality is one approach to counteract this problem. These videos are usually shown in in-person meetings. However, stakeholders might be unable to attend such a conjoined meeting. Scheduling difficulties are worsened by necessary travel when stakeholders come from different locations. Methods for the use of vision videos in online settings are necessary. Furthermore, methods enabling an asynchronous use of vision videos are needed for cases when conjoined meetings are impossible even in an online setting. In this paper, we compare synchronous and asynchronous viewings of vision videos in online settings. The two methods are piloted in a preliminary experiment resulting in multiple advantages and disadvantages for each type. Our results point to relevant use cases for both methods. We also discuss how our findings can be applied to the elicitation of requirements from a crowd of stakeholders.