51 citations · 169 across the 18 of their papers we have counts for
20 papers
On the Limitations of Combining Sentiment Analysis Tools in a Cross-Platform Setting
Martin Obaidi, Henrik Holm, Kurt Schneider +1
A positive working climate is essential in modern software development. It enhances productivity since a satisfied developer tends to deliver better results. Sentiment analysis too…
Privacy Explanations - A Means to End-User Trust
Wasja Brunotte, Alexander Specht, Larissa Chazette +1
Software systems are ubiquitous, and their use is ingrained in our everyday lives. They enable us to get in touch with people quickly and easily, support us in gathering informatio…
How Can We Develop Explainable Systems? Insights from a Literature Review and an Interview Study
Larissa Chazette, Jil Klünder, Merve Balci +1
Quality aspects such as ethics, fairness, and transparency have been proven to be essential for trustworthy software systems. Explainability has been identified not only as a means…
What Makes Agile Software Development Agile?
Marco Kuhrmann, Paolo Tell, Regina Hebig +44
Together with many success stories, promises such as the increase in production speed and the improvement in stakeholders' collaboration have contributed to making agile a transfor…
FLOW Mapping: Planning and Managing Communication in Distributed Teams
Kai Stapel, Eric Knauss, Kurt Schneider +1
Distributed software development is more difficult than co-located software development. One of the main reasons is that communication is more difficult in distributed settings. De…
Catching up with Method and Process Practice: An Industry-Informed Baseline for Researchers
Jil Klünder, Regina Hebig, Paolo Tell +18
Software development methods are usually not applied by the book. Companies are under pressure to continuously deploy software products that meet market needs and stakeholders' req…
An Interdisciplinary Guideline for the Production of Videos and Vision Videos by Software Professionals
Oliver Karras, Kurt Schneider
Background and Motivation: In recent years, the topic of applying videos in requirements engineering has been discussed and its contributions are of interesting potential. In the l…
Representing Software Project Vision by Means of Video: A Quality Model for Vision Videos
Oliver Karras, Kurt Schneider, Samuel A. Fricker
Establishing a shared software project vision is a key challenge in Requirements Engineering (RE). Several approaches use videos to represent visions. However, these approaches omi…
Tool-Supported Experiments for Continuously Collecting Data of Subjective Video Quality Assessments During Video Playback
Oliver Karras, Jil Klünder, Kurt Schneider
The adequate use of documentation for communication is one challenge in requirements engineering (RE). In recent years, several researchers addressed this challenge by using videos…
Refining Vision Videos
Kurt Schneider, Melanie Busch, Oliver Karras +2
[Context and motivation] Complex software-based systems involve several stakeholders, their activities and interactions with the system. Vision videos are used during the early pha…
A Multi-Objective Anytime Rule Mining System to Ease Iterative Feedback from Domain Experts
Tobias Baum, Steffen Herbold, Kurt Schneider
Data extracted from software repositories is used intensively in Software Engineering research, for example, to predict defects in source code. In our research in this area, with d…
An Industrial Case Study on Shrinking Code Review Changesets through Remark Prediction
Tobias Baum, Steffen Herbold, Kurt Schneider
Change-based code review is used widely in industrial software development. Thus, research on tools that help the reviewer to achieve better review performance can have a high impa…
Software Professionals are Not Directors: What Constitutes a Good Video?
Oliver Karras, Kurt Schneider
Videos are one of the best documentation options for a rich and effective communication. They allow experiencing the overall context of a situation by representing concrete realiza…
Task Interruption in Software Development Projects: What Makes some Interruptions More Disruptive than Others?
Zahra Shakeri Hossein Abad, Oliver Karras, Kurt Schneider +2
Multitasking has always been an inherent part of software development and is known as the primary source of interruptions due to task switching in software development teams. Devel…
Reframing Societal Discourse as Requirements Negotiation: Vision Statement
Kurt Schneider, Oliver Karras, Anne Finger +1
Challenges in spatial planning include adjusting settlement patterns to increasing or shrinking populations; it also includes organizing food delivery in rural and peripheral envir…
Video as a By-Product of Digital Prototyping: Capturing the Dynamic Aspect of Interaction
Oliver Karras, Carolin Unger-Windeler, Lennart Glauer +1
Requirements engineering provides several practices to analyze how a user wants to interact with a future software. Mockups, prototypes, and scenarios are suitable to understand us…
Is Task Board Customization Beneficial? - An Eye Tracking Study
Oliver Karras, Jil Klünder, Kurt Schneider
The task board is an essential artifact in many agile development approaches. It provides a good overview of the project status. Teams often customize their task boards according t…
What Works Better? A Study of Classifying Requirements
Zahra Shakeri Hossein Abad, Oliver Karras, Parisa Ghazi +3
Classifying requirements into functional requirements (FR) and non-functional ones (NFR) is an important task in requirements engineering. However, automated classification of requ…
Orchestration of Global Software Engineering Projects
Christian Bartelt, Manfred Broy, Christoph Herrmann +5
Global software engineering has become a fact in many companies due to real necessity in practice. In contrast to co-located projects global projects face a number of additional so…
Supporting acceptance testing in distributed software projects with integrated feedback systems: Experiences and requirements
Olga Liskin, Christoph Herrmann, Eric Knauss +3
During acceptance testing customers assess whether a system meets their expectations and often identify issues that should be improved. These findings have to be communicated to th…