Not logged in.

Contribution Details

Type Bachelor's Thesis
Scope Discipline-based scholarship
Title Designing and Conducting Controlled Experiments on an Experimental Requirements Modeling Tool for Evaluating ImitGraphs
Organization Unit
Authors
  • David Lay
Supervisors
  • Martin Glinz
  • Parisa Ghazi
Language
  • English
Institution University of Zurich
Faculty Faculty of Business, Economics and Informatics
Date 2018
Abstract Text The complexity and variety of graphical models (e.g. class diagrams or activity diagrams) lead to a wide range of user interfaces to create and manipulate such graphical models. Moreover, the development of working prototypes for software usability tests is costly. To simplify such usability tests ImitGraphs ñ a specialized graphical model to simulate the behavior of its intended graphical model ñ were proposed in earlier works. To evaluate the behavior of ImitGraphs, we designed and conducted two series of experiments that should test whether participants interact with an ImitGraph similar as with its intended graphical model and if such usability tests can be conducted with participants that have no prior knowledge of designing graphical models. Analyzing the obtained data showed, that participants complete given tasks with similar types and number of steps, regardless of the model used or their experience. Based on the observed behavior we conclude that ImitGraphs could indeed replace the intended graphical models in usability tests and thus allows to conduct more frequent tests in earlier phases of the software development cycle. Also, a wider range of participants with no prior knowledge about designing graphical models could attend usability tests that are based on ImitGraphs.
Zusammenfassung Die Komplexität und Vielfalt verschiedener grafischer Modelle (z.B. Klassendiagramme oder Aktivitätsdiagramme) führen zu einer Grosszahl an Benutzerschnittstellen um solche Modelle zu bearbeiten. Auch ist die Entwicklung funktionierender Prototypen zur Verwendung in Software Usability-Tests kostspielig. Um diese zu vereinfachen, wurden in früheren Arbeiten ImitGraphen - ein spezialisiertes grafisches Modell, welches andere grafische Modelle imitiert - vorgestellt. Um das Verhalten mit ImitGraphen evaluieren zu können, wurden zwei Experimente entworfen und mit mehreren Teilnehmern durchgeführt. Die Experimente sollten beurteilen, inwiefern sich das Verhalten mit ImitGraphen zum Verhalten mit dem dazugehörigen grafischen Modell gleicht und ob Usability-Tests, basierend auf ImitGraphen, auf einer breiteren Bevölkerungsschicht durchgeführt werden können. Resultate zeigen, dass sich unabhängig von der Erfahrung der Teilnehmer oder des verwendeten Modells, die Anzahl und Art der durchgeführten Schritte, um Aufgaben abzuschliessen, nicht unterscheiden. Anhand der gefundenen Ergebnisse können ImitGraphen zukünftig in Usability-Tests eingesetzt werden und somit grafische Modelle in diesen Tests ersetzen. Somit können Usability-Tests in früheren Phasen der Entwicklung von Benutzerschnittstellen durchgeführt werden. Ebenfalls untermauern die Experimente die Annahme, dass Teilnehmer ohne Kenntnisse über grafische Modelle zur Durchführung von Usability-Tests, welche auf ImitGraphen beruhen, geeignet sind.
PDF File Download
Export BibTeX