title: Automatisierung von Guidelines für Videoerstellung im Requirements Engineering
title: Automating Guidelines for Video Production in Requirements Engineering
titleType: AlternativeTitle
Creators: name: Happe, Janko
Publisher: name: Hannover : Gottfried Wilhelm Leibniz Universität Hannover, Institut für Praktische Informatik
Year: 2018
Subjects: subject: Video prodcution
subject: Automation
subject: Guideline
subject: Requirements engineering
subject: Videoproduktion
subject: Automatisierung
subject: Requirements Engineering
subject: Dewey Decimal Classification::000 | Allgemeines, Wissenschaft::000 | Informatik, Wissen, Systeme::004 | Informatik

description: Eine zentrale Schwierigkeit im Requirements Engineering besteht darin, ein gemeinsames Verständnis zwischen Entwickler und Kunde zu schaffen. Eine aus dieser Schwierigkeit resultierende Methode ist die Erstellung von anforderungsbezogenen Videos durch die Softwareentwickler, da es sich bei Videos um einen sehr reichhaltigen Kommunikationsweg handelt. Eine zentrale Anwendung von Videos ist die Visualisierung von Visionen oder zukünftigen Szenarien. Die Videos werden dem Kunden vorgespielt, um zu verifizieren, dass diese Vision mit der Idee des Kunden übereinstimmt beziehungsweise um Missverständnisse zu erkennen. Aus vorherigen Arbeiten gingen Vorteile von Videos gegenüber textuellen Use Cases hervor. Dennoch handelt es sich hierbei nicht um eine im Requirements Engineering etablierte Methode. Ein Grund dafür könnte die fehlende Erfahrung der Softwareentwickler in der Videoproduktion sein. Der Aufwand für die Produktion der Videos ist womöglich zu hoch oder die Qualität der Videos ist nicht zufriedenstellend. In dieser Arbeit wird ein prototypischer Videorecorder entwickelt, der den Nutzer dabei unterstützen soll gute Videos zu erstellen. Um Anhaltspunkte dafür zu erhalten was “gute Videos” ausmacht, wird sich mit Guidelines zur Videoproduktion auseinandergesetzt. Anschließend werden Konzepte erstellt, um diese Guidelines durch den Videorecorder zu automatisieren. In einer Evaluation wurde der Prototyp mit einer üblichen Handykamera verglichen. Dabei wurden von den Probanden eine statistisch signifikant höhere subjektive Videoqualität und ein geringerer geschätzter Produktionsaufwand bei Benutzung des Prototyps angegeben.
description: A key difficulty in requirements engineering is to create a shared understanding between developer and customer. One from this difficulty resulting method is the creation of requirement related videos by the software engineers, since video is a very rich mode of communication. A central application of videos is the visualization of visions or future scenarios. The videos are played to the customer to verify that this vision matches the customer’s idea or to recognize misunderstandings. Previous works have shown advantages of video over textual use cases. Nevertheless, this is not a method established in requirements engineering. One reason for this could be the lack of experience of software developers in video production. The effort needed to produce the videos may be too high or the quality of the videos not satisfactory. In this work a prototype of a video recorder is developed, which supports the user in creating good videos. To get an idea about what constitutes “good videos”, guidelines for video production were analyzed. Subsequently concepts were created to automate these guidelines through the video recorder. In an evaluation the prototype was compared with a standard mobile phone camera. The subjects indicated a statistically significantly higher subjective video quality and a lower estimated production effort when using the prototype.