「Promiscuous Pairing and Beginner's Mind」(PDF)の記事では、コードベースの特定の領域についてほとんど知らない人をペアに入れることをお勧めしています。また、90分ごとにペアのシニアメンバーを交換することをお勧めします。初心者はコードのその領域について学習するだけでなく、すでにその領域を知っている人とは違う考え方をします。
誰もこの戦略の経験がありますか?それは現実と何か関係がありますか?
ペアプログラミングをいつ使用するか、ペアプログラミングが必要な仕事を受け入れるかどうかに関する他の質問を見つけましたが、特に無差別なペアリングとこの「初心者の心」戦略に関するものは見つかりませんでした。
ペアプログラミングとプロミスキャスペアリングの違いは何ですか?
—
フォスコ
@Fosco、無差別なペアリングは、パートナーを頻繁に交換し、チーム内で可能なすべてのペアを作成するときだと思います。しかし、私はあなたが常に各ペアのシニアメンバーを交換し、最も関連性の低いスキルを持つ開発者を持ち込む特定の戦略について尋ねています。私がリンクした論文は、スキルと能力を区別します。(スキルはより具体的です。)
—
ドンカークビー
質問を明確にし、タイトルを変更しました。これは、一般的な無差別なペアリングよりも特定の戦略に関するものだからです。
—
ドンカークビー
PDFへのリンクが壊れています。おそらくこの記事です。
—
ピーターカイパーズ14