Representing software project vision by means of video: a quality model for vision videos

O Karras, K Schneider, SA Fricker - journal of Systems and Software, 2020 - Elsevier
Establishing a shared software project vision is a key challenge in Requirements
Engineering (RE). Several approaches use videos to represent visions. However, these …

Influence of diagram layout and scrolling on understandability of BPMN processes: an eye tracking experiment with BPMN diagrams

D Lübke, M Ahrens, K Schneider - Information Technology and …, 2021 - Springer
Business process modeling is an important activity for develo** software systems—
especially within digitization projects and when realizing digital business models. Specifying …

Requirements elicitation methods based on interviews in comparison: A family of experiments

S Rueda, JI Panach, D Distante - Information and Software Technology, 2020 - Elsevier
Context There are several methods to elicit requirements through interviews between an
end-user and a team of software developers. The choice of the best method in this context is …

Supporting requirements elicitation by tool-supported video analysis

O Karras, S Kiesling, K Schneider - 2016 IEEE 24th …, 2016 - ieeexplore.ieee.org
Workshops are an established technique for requirements elicitation. A lot of information is
revealed during a workshop, which is generally captured via textual minutes. The scribe …

Refining vision videos

K Schneider, M Busch, O Karras, M Schrapel… - … Foundation for Software …, 2019 - Springer
Abstract [Context and motivation] Complex software-based systems involve several
stakeholders, their activities and interactions with the system. Vision videos are used during …

When details are difficult to portray: enriching vision videos

L Nagel, M Schmedes, M Ahrens… - Requirements …, 2023 - Springer
The creation of a shared understanding of the project vision of all relevant stakeholders is
vital to the requirements engineering process. One way to create such a shared …

Video as a by-product of digital prototy**: capturing the dynamic aspect of interaction

O Karras, C Unger-Windeler, L Glauer… - 2017 IEEE 25th …, 2017 - ieeexplore.ieee.org
Requirements engineering provides several practices to analyze how a user wants to
interact with a future software. Mockups, prototypes, and scenarios are suitable to …

Can Videos as a By-Product of GUI Testing Help Developers Understand GUI Tests?

J Shi, O Karras, M Obaidi… - 2023 IEEE 31st …, 2023 - ieeexplore.ieee.org
[Context] Software with graphical user interfaces (GUIs) is used in everyday life. Users
expect working software when they interact with a software product. For this reason, testing …

Viewing vision videos online: opportunities for distributed stakeholders

L Nagel, J Shi, M Busch - 2021 IEEE 29th international …, 2021 - ieeexplore.ieee.org
Creating shared understanding between stakeholders is essential for the success of
software projects. Conflicting requirements originating from misaligned mental models can …

Focusing spontaneous feedback to support system evolution

K Schneider - 2011 IEEE 19th International Requirements …, 2011 - ieeexplore.ieee.org
Modern software systems are rarely built from scratch. They rather evolve over a long period
of time while components and subsystems are developed independently. During that …