Dysfunktionale Driver Observer Dynamik

worked on by:Jakob Wittann

1. Einleitung

Bei der Paarprogrammierung geht es darum, dass zwei Entwickler sehr eng (an einem Computer) arbeiten um ein konkretes Problem zu lösen. Dies führt im Allgemeinen zu besserer Codequalität und fördert den Wissenstransfer zwischen den Entwicklern. Dabei ist es jedoch wichtig, dass die beiden Entwicklereine hohe Togetherness aufweisen. Nach Franz Zieris ist Togetherness in der Paarprogrammierung das Potential zweier Entwickler eng zusammenzuarbeiten. Hohe Togetherness bedeutet die beiden Entwickler verstehen die Aktionen und Intentionen des jeweils anderen in Tiefe.

Bei geringer Togetherness kommt es zu Komplikationen bei der Paarprogrammierung. Dies kann etwa sein, dass nur ein Partner zur Lösung beiträgt, wegen mangelnder Kommunkation der Wissenstransfer nicht ordentlich funktioniert oder gar, dass die Session ganz abgebrochen werden muss.

Im folgenden soll die Dynamik bei einem passiven Observer untersucht werden. Wie diese mit Togetherness zusammenhängt, was zu einem passiven Observer beiträgt, was die Auswirkungen sind und wie es vorgebeugt werden könnte.

2. Methodik

Dafür werden werden Videodaten mithilfe der Grounded Theory Methodology (GTM) ausgewertet. Es geht darum Daten qualitativ zu untersuchen und basierend darauf iterativ eine Theorie aufzubauen. Anstatt erst eine Hypothese aufzustellen und diese dann mithilfe von Daten zu überprüfen, ist die Reihnfolge hier andersherum: Erst werden die Daten gesammelt und dann daraus Muster und Assoziationen erkannt und zu einer Theorie ausgearbeitet. Dies hilft zu vermeiden voreingenommen an ein Thema heranzugehen und nicht nur Daten zu betrachten welche die eigene Theorie unterstützen. Insbesondere komplexe Themen (alles was menschliches Verhalten beinhaltet) lassen sich damit besser untersuchen.

3. Nächste Schritte

  • Themenfindung --> passiver Observer
  • passendes Videomaterial finden
  • Grundlegendes annotieren der Daten bzw. wichtigen Stellen
Topic revision: r2 - 07 Feb 2025, Jakow97UserTopic - This page was cached on 12 Apr 2025 - 05:19.

Freie Universität Berlin, Institut für Informatik