日本におけるペアプログラミング普及のために

JavaBlack2006-04-01

http://satoshi.blogs.com/life/2006/03/uie_japan_.html
この企業ではメイド服着用により,ごく自然にペアプログラミングを広める活動をしているらしい.とりあえずメイド服とナース服なら一応仕事着として通用する。これが怪しげなセーラー服とかバニーガールとか言い始めたら,流石に仕事着とは言い難い.

しかしこの方式には服飾規定以外にも,実運用において別の極めて深刻な問題が発生することが予想される.ご存じの通り,この業界だと男女比は100対1などというのはザラである.たとえばレベルの高い男性開発者とレベルの低い女性開発者がいたとして,ある男性開発者はどちらをパートナーとして選ぶべきだろうか.レベルの高い女性開発者がいれば,彼女はパートナーをどのようにして選ぶべきだろうか.未婚/既婚はパートナー分けにどのように反映させるべきか.

パートナーは公正にくじ引きで決める,順次ローテーションを組むなども考えられるが,その場合でも次のパートナーに変わるまでの時間を引き延ばそうとして作業効率を低下させる恐れはないか.逆に少しでも短くしようと画策して,ソフトウエアの品質が低下する可能性もありうる.

このような公正で効率的なパートナー分けルールの構築,及び消極的なサボタージュ活動の防止策について,今後のレポートに期待したい.