Abstract
[Context and motivation] Complex software-based systems involve several stakeholders, their activities and interactions with the system. Vision videos are used during the early phases of a project to complement textual representations. They visualize previously abstract visions of the product and its use. By creating, elaborating, and discussing vision videos, stakeholders and developers gain an improved shared understanding of how those abstract visions could translate into concrete scenarios and requirements to which individuals can relate. [Question/problem] In this paper, we investigate two aspects of refining vision videos: (1) Refining the vision by providing alternative answers to previously open issues about the system to be built. (2) A refined understanding of the camera perspective in vision videos. The impact of using a subjective (or “ego”) perspective is compared to the usual third-person perspective. [Methodology] We use shopping in rural areas as a real-world application domain for refining vision videos. Both aspects of refining vision videos were investigated in an experiment with 20 participants. [Contribution] Subjects made a significant number of additional contributions when they had received not only video or text but also both – even with very short text and short video clips. Subjective video elements were rated as positive. However, there was no significant preference for either subjective or non-subjective videos in general.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Hannoversche Allgemeine Zeitung: Federal mail will sell bread. In rural areas, shopping gets increasing difficult - now, the postman could sell groceries on the doorstep (original in German) (2018). 15 Sept 2018
Aitamurto, T., Zhou, S., Sakshuwong, S., Saldivar, J., Sadeghi, Y., Tran, A.: Sense of presence, attitude change, perspective-taking and usability in first-person split-sphere 360° video. In: Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (2018)
Akkil, D., Isokoski, P.: Gaze augmentation in egocentric video improves awareness of intention. In: Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (2016)
Ambler, S.: Agile Modeling. Wiley, Hoboken (2002)
Basili, V.R., Caldiera, G., Rombach, H.D.: The goal question metric approach. In: Encyclopedia of Software Engineering, Wiley (1994)
Brill, O., Schneider, K., Knauss, E.: Videos vs. use cases: can videos capture more requirements under time pressure? In: Wieringa, R., Persson, A. (eds.) REFSQ 2010. LNCS, vol. 6182, pp. 30–44. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-14192-8_5
Broll, G., Hussmann, H., Rukzio, E., Wimmer, R.: Using video clips to support requirements elicitation in focus groups – an experience report. In: SE 2007 Workshop on Multimedia Requirements Engineering (2007)
Creighton, O., Ott, M., Bruegge, B.: Software cinema – video-based requirements engineering. In: 14th IEEE International Requirements Engineering Conference (2006)
Darby, A., Tsekleves, E., Sawyer, P.: Speculative requirements: design fiction and RE. In: 26th IEEE International Requirements Engineering Conference (2018)
Dutoit, A.H., McCall, R., Mistrík, I., Paech, B.: Rationale Management in Software Engineering. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-30998-7
Feeney, W.: Documenting software using video. In: IEEE Computer Society Workshop on Software Engineering Technology Transfer (1983)
Fricker, S.A., Schneider, K., Fotrousi, F., Thuemmler, C.: Workshop videos for requirements communication. Requir. Eng. 21(4), 521–552 (2016)
Galinsky, A.D., Ku, G., Wang, C.S.: Perspective-taking and self-other overlap: fostering social bonds and facilitating social coordination. Group Process. Intergroup Relat. 8(2), 109–124 (2005)
Glinz, M., Fricker, S.A.: On shared understanding in software engineering: an essay. Comput. Sci.-Res. Dev. 30, 363–376 (2014)
Jirotka, M., Luff, P.: Supporting requirements with video-based analysis. IEEE Softw. 23, 42–44 (2006)
Kallinen, K., Salminen, M., Ravaja, N., Kedzior, R., Sääksjärvi, M.: Presence and emotion in computer game players during 1st person vs. 3rd person playing view: evidence from self-report, eye-tracking, and facial muscle activity data. In: 10th Annual International Workshop on Presence (2007)
Karras, O.: Software professionals’ attitudes towards video as a medium in requirements engineering. In: Product-Focused Software Process Improvement (2018)
Karras, O., Hamadeh, A., Schneider, K.: Enriching requirements specifications with videos – the use of videos to support requirements communication. In: Softwaretechnik-Trends, vol. 38, no. 1 (2017)
Karras, O., Kiesling, S., Schneider, K.: Supporting requirements elicitation by tool-supported video analysis. In: 24th IEEE International Requirements Engineering Conference (2016)
Karras, O., Klünder, J., Schneider, S.: Enrichment of requirements specifications with videos – enhancing the comprehensibility of textual requirements. Zenodo (2016)
Karras, O., Schneider, K.: Software professionals are not directors: what constitutes a good video? In: 2018 1st International Workshop on Learning from other Disciplines for Requirements Engineering (D4RE) (2018)
Karras, O., Unger-Windeler, C., Glauer, L., Schneider, K.: Video as a by-product of digital prototyping: capturing the dynamic aspect of interaction. In: 25th IEEE International Requirements Engineering Conference Workshops (2017)
Pham, R., Meyer, S., Kitzmann, I., Schneider, K.: Interactive multimedia storyboard for facilitating stakeholder interaction: supporting continuous improvement in IT-ecosystems. In: 8th International Conference on the Quality of Information and Communications Technology (2012)
Runeson, P., Host, M., Rainer, A., Regnell, B.: Case Study Research in Software Engineering: Guidelines and Examples. Wiley, Hoboken (2012)
Schneider, K., Karras, O., Finger, A., Zibell, B.: Reframing societal discourse as requirements negotiation: vision statement. In: 25th IEEE International Requirements Engineering Conference Workshops (2017)
Schultze, U.: Embodiment and presence in virtual worlds: a review. JIT 25(4), 434–449 (2010)
Xu, H., Creighton, O., Boulila, N., Bruegge, B.: From pixels to bytes: evolutionary scenario based design with video. In: Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering (2012)
Zachos, K., Maiden, N.: ART-SCENE: enhancing scenario walkthroughs with multi-media scenarios. In: 12th IEEE International Requirements Engineering Conference (2004)
Zachos, K., Maiden, N., Tosar, A.: Rich-media scenarios for discovering requirements. IEEE Softw. 22(5), 89–97 (2005)
Acknowledgement
This work was supported by the Deutsche Forschungsgemeinschaft (DFG) under Grant No.: 289386339, project ViViReq. (2017–2019).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Schneider, K., Busch, M., Karras, O., Schrapel, M., Rohs, M. (2019). Refining Vision Videos. In: Knauss, E., Goedicke, M. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2019. Lecture Notes in Computer Science(), vol 11412. Springer, Cham. https://doi.org/10.1007/978-3-030-15538-4_10
Download citation
DOI: https://doi.org/10.1007/978-3-030-15538-4_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-15537-7
Online ISBN: 978-3-030-15538-4
eBook Packages: Computer ScienceComputer Science (R0)