Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:vermischtes:methode_pair_programming:start [12.11.2024 06:55] – angelegt Frank Schiebel | faecher:informatik:vermischtes:methode_pair_programming:start [27.01.2025 17:23] (aktuell) – [Zusammenarbeit beim Pair-Programming] Frank Schiebel | ||
---|---|---|---|
Zeile 11: | Zeile 11: | ||
Es gibt verschiedene Möglichkeiten, | Es gibt verschiedene Möglichkeiten, | ||
+ | |||
+ | <callout type=" | ||
+ | **So sollte man Pair-Programming nicht machen...** | ||
+ | |||
+ | Der größte Fehler beim Pair-Programming ist es, wenn der Navigator abschaltet und den Fahrer die gesamte Arbeit machen lässt. Der Navigator muss aufmerksam bleiben; andernfalls wechselt ihr euch nur ab, die gesamte Arbeit alleine zu machen, anstatt die Vorteile der Zusammenarbeit zwischen zwei Personen zu nutzen. | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Zusammenarbeit beim Pair-Programming ===== | ||
+ | |||
+ | * **Redet miteinander**: | ||
+ | * **Zuhören**: | ||
+ | * **Als Team arbeiten**: Wenn du dich dabei ertappst, dass du bei Feedback defensiv wirst, erinnere dich daran, dass niemandes Code von Anfang an perfekt ist. Es ist die Aufgabe des Navigators, Probleme im Code des Fahrers zu finden – und wenn ihr die Rollen wechselt, revanchiert sich der neue Navigator. Ihr seid ein Team, kein Konkurrenzkampf. | ||
+ | * **Konsens anstreben**: | ||
+ | * **Eure Meinung äußern und Unterschiede klären**: Das bedeutet nicht, dass ihr absichtlich Meinungsverschiedenheiten suchen solltet, aber falls ihr einmal unterschiedlicher Meinung seid, könnt ihr trotzdem gut miteinander auskommen. Löst den Konflikt, indem ihr zuhört und den Standpunkt des anderen versteht, anstatt einfach nachzugeben, | ||
+ | * **Unabhängig von der Erfahrung die Rollen wechseln**: Lasst nicht zu, dass der erfahrenere Programmierer den anderen Partner dominiert. Stellt sicher, dass beide Partner sich in ihrer Rolle wohlfühlen und Beiträge leisten können. Ein Team ist in der Regel besser im Problemlösen als jeder Einzelne im Team. | ||
+ | * **Zeitmessung**: | ||