Blog
Ein Gesellschaftsvertrag für freudige Paarungen

Eine meiner Lieblingspraktiken in der Softwareentwicklung ist das Pairing, genauer gesagt, das freudige Pairing. In diesem Artikel geht es nicht um die Vorteile der Paarprogrammierung, sondern um die freudige Teil. Mehr Einblicke in das Was und wie die Paarprogrammierung funktioniert, finden Sie in diesem ausgezeichneten Artikel: Über Pair Programming.
Wenn wir diese Paarungspraxis bei unserer täglichen Arbeit anwenden, sollten wir sie genießen! Die Freude an der Arbeit wirkt sich positiv auf den Stresspegel und die allgemeine Gesundheit aus [1]. Das Gefühl der Freude beim Pairing erhöht die Motivation und die Wahrscheinlichkeit, dass wir auch in Zukunft Pairing betreiben.
Wie können wir in Anbetracht der Vorteile der Paarung und der Freude an der Arbeit die Chancen auf eine glückliche Paarung erhöhen?? Pairing ist eine soziale Aktivität, und wenn man es falsch macht, kann es sich unangenehm und anstrengend anfühlen. Im nächsten Abschnittsschlage ich ein paar Richtlinien vor, um einen sozialen Vertrag zu inspirieren und die Wahrscheinlichkeit einer freudigen Paarbildung zu erhöhen.
Feedback ohne Bewertung
Die meisten Menschen kennen wahrscheinlich die Situation, in der Sie scheinbar die Fähigkeit zu tippen verlieren, sobald Sie jemand beobachtet. Menschen, die neu im Pairing sind, erinnern sich vielleicht an diese Situationen und fühlen sich unwohl, bevor sie überhaupt anfangen. Sie befürchten, dass ihre Finger sie verraten oder dass sie plötzlich vergessen, wie man programmiert. Sie fürchten sich davor, verurteilt zu werden.
Die Paarung kann eine sehr verletzliche Übung sein. Sie zeigen den Stand der Arbeit, Wissenslücken, Denkprozesse. Wenn ich mit jemandem ein Pairing mache, der neu im Pairing ist, sorge ich meistens dafür, dass ich derjenige bin, der am Anfang tippt. Ich zeige meinem Partner, dass ich eine Menge Fehler mache, dass ich muss Grundlagen nachschlagen muss und mehrere Anläufe brauche, um etwas richtig zu machen, und dass es für mich in Ordnung ist, das zu zeigen.
Ihr Gesellschaftsvertrag für fröhliches Pairing muss den Abschnitt enthalten: kein Urteil erlaubt. Es ist wichtig, auf übersehene Fehler hinzuweisen, eine alternative Sichtweise zu vermitteln oder die Nachteile einer bestimmten Lösung zu diskutieren. Einer der Vorteile des Pairing ist das schnelle Feedback. Dieses Feedback muss jedoch, muss sein ohne Urteil sein. Für eine freudige Paarung müssen Sie Vertrauen und Akzeptanz aufbauen, damit die Verletzlichkeit weniger entmutigend ist.
Vorhersehbare Pausen
Auch wenn die Paarungsaktivität gut läuft, habe ich festgestellt, dass die Intensität der Paarung ermüdend sein kann. Diese Intensität wird durch einen der Vorteile des Pairing; Konzentration. Wenn Sie einen 8-stündigen Arbeitstag mit 8 Stunden Pairing füllen, kann das Ihr Gehirn verbraten. Eine Möglichkeit, dem entgegenzuwirken, besteht darin, regelmäßig Pausen einzulegen.
Ich habe festgestellt, dass regelmäßige Pausen nicht ausreichen, wenn ich die meiste Zeit von zu Hause aus arbeite. Wenn Sie neben jemandem sitzen, ist es viel einfacher, nonverbale Signale aufzufangen. Jemand wird oft zeigen, dass er eine Pause braucht, bevor er es sagt, selbst wenn das Vertrauen groß ist. Die Pomodoro Technik, bei der Sie einen Timer verwenden, um arbeiten Intervalle, die durch kurze Pausen getrennt sind, hilft zu regelmäßige Pausen zu machen und sie zu planen und vorhersehbar.
Außerdem eignet sich nicht jede Aktivität für Paare, und nicht jeder Mensch hat die gleiche Affinität zum Paaren. Bei all den Vorteilen der Zusammenarbeit sollten Sie nicht vergessen, dass es auch Vorteile hat, alleine zu arbeiten. Also, machen Sie Pausen während Paarung undfür einige Aktivitäten eine Pause vom Pairing einlegen. Nein einzeln Zeitplan Werke für jeden oder jede Aktivität. Experimentieren Sie! Mit Intervallen, mit der Paarung verschiedener Aktivitäten und sehen Sie, wie es Ihnen am meisten Spaß macht.
Laut denken
Wenn man lange mit jemandem zusammen ist, kommt man manchmal in einen Zustand, in dem man die Gedanken des anderen zu lesen scheint. Bevor wir jedoch diesen Zustand erreichen, müssen wir davon ausgehen, dass wir unsere Gedanken aussprechen müssen, bevor unser Partner sie kennt. Wenn Sie sich gegenseitig Ihre Gedanken mitteilen, geht das in beide Richtungen.
Wenn Sie zu eins tippenist es leicht, Ihren Partner durch Scrollen oder die Verwendung von Tastenkombinationen zu verwirren. Diese Handlungen sind eine Folge von einigen Gedanken die Sie hatten. Vielleicht wollen Sie schnell etwas in einem anderen Bereich einer Datei nachsehen oder nach dem Vorkommen eines anderen Begriffs suchen. Lassen Sie Ihren Partner wissen, was Sie tun und warum, damit er sich nicht verirrt.
Manche Entwickler sprechen ein Problem laut durch, auch wenn sie nicht pairen. Diese Technik ist als "Rubber Ducking" bekannt.." Das Durchsprechen eines Problems verbessert das Verständnis für das Problem. Ein wesentlicher Vorteil des Pairing ist die Möglichkeit, gemeinsam an einem Problem zu arbeiten. Sie müssen nicht die ganze Zeit reden, nur so viel, dass für alle Beteiligten klar ist, was passiert.
Alle einbeziehen
Die Zusammenarbeit mit verschiedenen Personen oder verschiedenen Arten von Rollen kann auch deutliche Vorteile haben. Sie können sich mit jemandem zusammentun, mit dem Sie schon oft zusammengearbeitet haben und sehr produktiv sein. Oder Sie können sich mit einem neuen Teammitglied zusammentun und Wissen weitergeben. Oder Sie können sich mit jemandem zusammentun, der eine andere Perspektive hat, und einen anderen Ansatz lernen.
Als Team wollen wir effektiv sein. Wenn zwei Personen produktiv sind und sich zusammenschließen, aber zwei andere nicht angemessen eingebunden sind und kaum Fortschritte machen, ist das nicht effektiv. Es ist wichtig, dass Sie sich bewusst für die Ziele entscheiden, die Sie erreichen wollen, indem Sie Paare bilden.-foder Beispiel, nNeue Mitarbeiter können sich mit älteren Mitarbeitern zusammentun und so ein angenehmeres Onboarding-Erlebnis haben. Allerdings ist diee Ziel von a Pairing-Sitzung ist impliziert nicht nure die die sich miteinander paaren. Es hat auch Auswirkungen auf die Geschwindigkeit, den Umfang der Diskussion und darauf, wer auf dem Fahrersitz sitzt. Ein Senior im Team muss sich wahrscheinlich zurückhalten, wenn er sich mit einem neuen Mitarbeiter zusammentut.
Vergessen Sie nicht, alle Teammitglieder einzubeziehen. Es scheint nicht typisch zu sein, dass sich ein Entwickler mit einem Tester zusammentut. Es kann jedoch sehr vorteilhaft sein. Versuchen Sie ein Pairing beim Exploratory Tests, bei der Überprüfung eines Pull Request oder bei der testgetriebenen Entwicklung; Sie werden vielleicht überrascht sein.
Inspizieren und anpassen
In den vorangegangenen Abschnitten habe ich einige Praktiken beschrieben, die ich aufgrund meiner Erfahrungen mit Menschen für wichtig halte. meinen Erfahrungen bei der Zusammenarbeit mit Menschen. Meine Erfahrung. Die Dinge, die für Sie in Ihren Pairing-Beziehungen wichtig sind, können unterschiedlich sein. Es ist wichtig, immer wieder darüber nachzudenken. Müssen Sie die Parameter bestimmter Praktiken ändern? Gibt es vielleicht sogar andere Praktiken, die für Ihr Umfeld besser geeignet sind? Denken Sie daran, dass das Paaren eine freudige Aktivität sein sollte. Was können Sie ändern, damit es Ihnen und den Menschen, mit denen Sie ein Paar bilden, mehr Freude bereitet?
Pairing kann sehr unangenehm sein: wenn Sie neu im Pairing sind, wenn Sie sich mit jemandem paaren, der neu ist, oder wenn Sie sich mit etwas paaren, das Ihnen nicht vertraut ist. Diese Richtlinien helfen, aber sie haben keine sofortige Wirkung. Der Aufbau einer freudigen Paarbeziehung braucht auch Zeit und Übung. Also, lassen Sie sich Zeit. Und versuchen Sie gleichzeitig nicht, es zu erzwingen.
[1]: Faragher EB, Cass M, Cooper CL. Die Beziehung zwischen Arbeitszufriedenheit und Gesundheit: eine Meta-Analyse. Arbeits- und Umweltmedizin 2005;62:105-112.
Verfasst von
Jochum Börger
Unsere Ideen
Weitere Blogs
Contact



