Welchen Vorteil hat das Pairing beim Programmieren, den es beim Pairing in anderen Jobs nicht gibt?

8

Sicherlich würden zwei Leute, die zusammen sitzen und unzählige andere Jobs erledigen, die gleichen Vorteile sehen. Warum wurde die Programmierung für diese Praxis ausgewählt?


quelle
Ich denke, die Programmierung wurde dafür "herausgegriffen", weil Sie viel eher über "Paarprogrammierung" lesen als über "alles andere paaren" - Sie sind schließlich selbst Programmierer!
Tikhon Jelvis

Antworten:

12

Es wurde eigentlich überhaupt nicht herausgegriffen. Denken Sie an die Terminologie: Fahrer und Navigator . Die kommerzielle Luftfahrt profitiert seit langem von dieser Technik bei Piloten und Copiloten. Die meisten Jobs, bei denen Details extrem wichtig sind, können von der paarweisen Arbeit profitieren. Sie werden niemals einen Gehirnchirurgen alleine in einem Operationsraum sehen, der sich weghackt. Das Team um ihn herum überprüft die Arbeit und stellt sicher, dass der Chirurg nichts vergisst (wie einen Schwamm).

Morgan Herlocker
quelle
2
+1 für die Bereitstellung der tatsächlichen Beispiele in anderen Berufen.
Dan McGrath
7

Jeder Job, der mehr Nachdenken erfordert als tatsächliche manuelle Arbeit, profitiert vom Pairing.

Petteri Hietavirta
quelle
Können Sie Beispiele nennen? Ich kann über viele Gegenbeispiele nachdenken: Mathematiker arbeiten normalerweise alleine und treffen sich nur, um von Zeit zu Zeit Dinge zu besprechen.
Giorgio