title: Werkzeugunterstützte Analyse von Requirements Workshop-Videos
title: Tool-Supported Analysis of Requirements Workshop Videos
titleType: AlternativeTitle
Creators: name: Karras, Oliver
Publisher: name: Hannover : Gottfried Wilhelm Leibniz Universität Hannover, Institut für Praktische Informatik
Year: 2015
Subjects: subject: Requirements engineering
subject: Workshop
subject: Video recording
subject: Video analysis
subject: Video
subject: Requirements Engineering
subject: Video-Aufzeichnung
subject: Video-Analyse
subject: Dewey Decimal Classification::000 | Allgemeines, Wissenschaft::000 | Informatik, Wissen, Systeme::004 | Informatik

description: Die Requirements Analysis bildet die Ausgangsbasis der Entwicklung eines Systems, bestehend aus Software und Hardware. Diese Analyse ist Teil des Requirements Engineerings, dessen konsequenter Einsatz, ausgehend von der Projektidee und den Zielen der Stakeholder, zu einer Spezifikation qualitativ hochwertiger Anforderungen führt. Die Güte der erhobenen Anforderungen stellt einen entscheidenden Faktor für den Erfolg eines Projekts dar. Das klassische Requirements Engineering ist oft sehr dokumentenzentriert, wodurch beispielsweise eine schriftliche Spezifikation als wesentliches Mittel zur Kommunikation von Anforderungen unter den Beteiligten verwendet wird. Dieser Ansatz birgt jedoch gewisse Risiken bezüglich des Transports von Informationen über das gesamte Projekt hinweg. Obwohl es sich bei einem Dokument um ein effektives Medium für die langfristige Speicherung von Informationen handelt, ist dieses jedoch sehr ineffektiv bezüglich der Informationsweitergabe im Sinne der direkten Kommunikation zwischen Personen. Das Medium des Videos hingegen stellt die effektivste Option zur Kommunikation von Informationen dar, weil es jegliche verbale und nonverbale Kommunikation erfassen kann. Jedoch erweist es sich wiederum in Bezug auf die langfristige Speicherung, Verwaltung und Pflege als sehr ineffektiv. Diese Diskrepanz zwischen den beiden Medien mit ihren jeweiligen Vorzügen für die Dokumentation beziehungsweise Kommunikation stellt eine aktuelle Problematik im Requirements Engineering dar. Durch die jeweils spezifischen Vor- und Nachteile der beiden Medien besteht die Frage in wie weit sie sich optimal kombinieren lassen, um eine ideale Balance zwischen mündlicher Kommunikation und schriftlicher Dokumentation zu erreichen. Die vorliegende Masterarbeit fokussiert die zuvor beschriebene Problematik in Hinblick auf die Integration von Videos in das Requirements Engineering. Konkreter wird diesbezüglich die Aufzeichnung und Analyse von Requirements-Workshops-Videos in der Phase der Anforderungsermittlung, der sogenannte Elicitation, betrachtet. Dabei wird die langfristige Speicherung von Anforderungen in Form von Dokumenten unter der Verwendung von Videos als eigentliches Kommunikationsmittel angestrebt. In diesem Zusammenhang ist der aktuelle Stand der Forschung in den Bereichen des Requirements Engineerings und der Videoaufzeichnung und Videoanalyse betrachtet worden. Auf Basis dessen ist zum einen eine Menge von Anforderungen für Videos ermittelt worden, die der Sicherstellung einer entsprechenden Güte der Videos bei der Aufzeichnung und Analyse dienen. Zum anderen sind Anforderungen für ein Werkzeug zur Unterstützung der Aufzeichnung und Analyse von Requirements-Workshop-Videos erhoben worden. Dieses Werkzeug soll den Requirements Engineer in der Rolle des Protokollanten während und nach der Durchführung eines Requirements Workshops unterstützen, um qualitativ hochwertige Anforderungen für ein WorkshopProtokoll zu erheben und zu dokumentieren. Das dafür vorgesehene Kernelement ist ein Annotationssystem für Videos, um diesen mehr Struktur zu verleihen und eine bessere Navigation unter den relevanten Inhalten zu ermöglichen. Mit diesem Vorgehen wird eine Integration von Videos als Nebenprodukt zu dem Protokoll eines Workshops angestrebt. Durch diesen Ansatz soll die Diskrepanz zwischen den Medienarten Dokument und Video in Hinblick auf den Einsatz als Dokumentations- und Kommunikationsmittel verbessert werden, wobei die Vorteile des jeweiligen Mediums effizient eingesetzt werden. Eine Evaluation des prototypisch entwickelten Werkzeugs hat statistisch signifikant gezeigt, dass durch die werkzeugunterstütze Aufzeichnung und Analyse eines Requirements-Workshop-Videos qualitativ hochwertigere Anforderungen für ein Protokoll erhoben werden. Diese Anforderungen weisen über ihre jeweilig zugehörigen Annotationen einen engen Bezug zum Video auf, welches die erhobenen Anforderungen untermauert und damit die Verständlichkeit und Kommunikation der im Protokoll enthaltenen Informationen verbessert.
description: The basis of the system development consisting of software and hardware is the so-called Requirements Analysis. This analysis is part of Requirements Engineering. Implementing Requirements Analysis consistently starting from the project idea and the objectives of the stakeholders leads to a high-quality requirements specification. The quality of the elicited requirements represents a decisive factor for the project success. Classical Requirements Engineering is often very document-centric. A written specification, for instance, is used as an essential means for communication of requirements among participants. However, this approach involves certain risks regarding the transport of information through the entire project. Although a document is an effective medium for long-term storage of information, it is very ineffective in relation to the dissemination of information within the meaning of the direct communication between persons. The medium video, in contrast, is the most effective option to communicate information, because it can record all verbal and non-verbal communication. But the medium video proves to be ineffective with respect to long-term storage, management and maintenance. This discrepancy between the two media in terms of their benefits for the documentation and communication represents a current problem in the Requirements Engineering. Since both media have their specific advantages and disadvantages, the question arises how they can be optimally combined in order to achieve an ideal balance between oral communication and written documentation. This master thesis focuses on the difficulty described above with respect to the integration of video into the Requirements Engineering. More specifically, the recording and analysis of requirements workshop videos in the Requirements Analysis, the so-called Elicitation, is considered. The long-term storage of requirements in the form of documents is intended by using videos as an actual means of communication. In this context, set of requirements for videos and for a tool to support recording and analysis of requirements workshop videos has been determined based on the current state of research in the fields of Requirements Engineering and video recording and analysis. The requirements for videos serve to ensure the quality of the videos in the recording and analysis. The developed prototype is intended to support a requirements engineer to record a requirements workshop in order to collect and document high-quality requirements for a workshop protocol. The designated core element is an annotation system for videos to create more structure and to enable better navigation among the relevant content. With this approach, the video integration is designed as a by-product to the workshop protocol. Integrating videos into written documentation diminishes the discrepancies between these different communication types and combines the advantages of both media. Finally, this thesis presents an evaluation of the prototype. It showed a statistically significant requirement quality improvement with the tool support. These requirements with associated annotations have a close link to the videos, which underpins the elicited requirements in the protocol and improves their understandability.