メンロ・イノベーションズは2001年にリチャード・シェリダンとジェームズ・ゲーベルによって設立された。二人はペアで働くことを愛し、それを全社的に体系化することを決めた。彼らのミッションは「チームとテクノロジーに関わる世界の苦しみを終わらせ、喜びを取り戻す」こととなり、恐れが喜びを殺すという信念に基づいていた。

ペアプログラミングを全社的な既定の働き方にする——2人、1つのワークステーション、毎週交代するパートナー——ことで、知識が一人の中に留まらないようにする。

全員——開発者、デザイナー、品質推進担当者、さらにはプロジェクトマネージャーまで——が1つの机、1つのキーボードとマウスでパートナーと働く。ペアは毎週金曜日のオープンなスケジューリング会議で再編成され、コンテキストが引き継がれるよう1人はプロジェクトに残される。会社はオープンな「ポッド」で働き、毎日15分のスタンドアップと週次スプリントを行う。クライアントもメンロの開発者とペアを組む。

このモデルはドキュメントなしで知識を広め、知識が一人に留まるリスクを取り除き、チームがオンボーディングではなくペアを2つに分けることで拡張できるようにする。約60人のメンロニアンがこの方法で働いており、その実践はツアー、ワークショップ、シェリダンの著書『Joy, Inc.』を通じて教えられている。

メンロ・イノベーションズは2001年にリチャード・シェリダンとジェームズ・ゲーベルによって設立された。二人は以前にペアとして共に働いた経験があり、それをとても気に入ったため、ペアリングをソフトウェア企業の運用モデル全体にすることを決めた。掲げられたミッションは「チームとテクノロジーに関わる世界の苦しみを終わらせ、喜びを取り戻す」こととなり、文化は人々が安心できるように意図的に築かれた——会社の言い方では、恐れが喜びを殺す。

仕組みとしては、メンロの全員が1つの机、1つのキーボードとマウスでペアを組んで働く。パートナーは毎週金曜日のオープンなスケジューリング会議で再編成され、プロジェクトマネージャーは1人の開発者を数週間にわたってプロジェクトに残すことで、ドキュメントなしでコンテキストが引き継がれる。オフィスはオープンな「ポッド」に分かれており、隣り合うペアが互いの話を耳にすることができ、全社が毎日15分のスタンドアップと週次スプリントに参加する。

ペアリングはプログラミングにとどまらない。デザイナーや品質推進担当者もペアを組み、メンロの開発者は共同プロジェクトでクライアントの開発者とペアを組む。クライアントがより速い納品を必要とする場合、人員を増やすのではなく、1つのペアを2つのペアに分けることができる。ある開発者はその効果を「一人で行き詰まることがない」と表現し、会社は新入社員を「初デートの振る舞い」——誰とでも働けるよう常に学ぶこと——に保っている。

メンロはこのモデルが品質によって元が取れると主張する。2つの頭脳と余分な1組の手はミスを減らし、最初の試みで正しく物事を進め、誤りを早期に発見する。知識はパートナーの交代によって広がるため、プロジェクトが単独の人物に依存することはなく、この実践はツアー、ワークショップ、リチャード・シェリダンの著書『Joy, Inc.』を通じて外部に伝えられてきた。

毎週のペア交代が知識移転を強制するため、どのプロジェクトも一人に依存しない。

1つのキーボードを共有することで、一人がすべての作業を行うのではなく、両方のパートナーが関与し続ける。

オープンなポッドと共有されたスタンドアップが、偶然の聞き耳を構造化されたコミュニケーションに変える。

ペアリングは意図的に人々を誰とでも働けるようにし、それによって騒動なく拡張できる。

監視ではなく喜びと安全として位置づけることで、人々はオープンに働き続ける意欲を持つ。

品質が一人の頭の中の知識に依存しているなら、知識が既定で共有されるように仕事を再設計せよ。パートナーを交代させ、仕事を見えるようにし、心理的安全性をスローガンではなく設計目標にせよ。

メンロは約60人の従業員で20年以上このモデルを運営しており、リチャード・シェリダンの2013年の著書『Joy, Inc.』はこの実験を、人間らしいソフトウェア職場のための広く議論される青写真へと変えた。会社はツアーとワークショップを通じて「メンロ・ウェイ」を教えており、そのアイデア——既定としてのペアプログラミング、毎週の交代、オープンスペース——は世界中のアジャイルチームに借用されてきた。全社的なペアリングは依然として珍しいが、ペアリングは品質によって元が取れるというメンロの主張は、今やソフトウェア方法論の議論における標準的な論拠となっている。

出典をたどる

出典

  1. Our Way Menlo Innovations · menloinnovations.com
  2. Pair programming at Menlo: never work alone Aneo · aneo.eu ·