
マイクロソフトの開発部門がワークスペースと働き方をどのように変えたか
トッド・ビショップ著

Microsoft の開発部門の従業員は、クラウド、デバイス、デスクトップ全体でアプリやサービスを開発するために使用する Visual Studio と関連テクノロジを作成しながら、ソフトウェア開発用の仮想環境の構築に日々取り組んでいます。
そこで、「DevDiv」として知られるこの部門のリーダーたちは、熟考を重ねた末に部門の物理的な作業環境を完全に一新し、 マイクロソフトのレドモンド キャンパスの真ん中にある 3 階建ての建物 を改築して、アジャイル ソフトウェア開発の原則にもっと合致したワークスペースを作り上げたのです。
改装された18号棟には、かつての個室オフィスは姿を消した。代わりに、オープンなチームルーム、会議室、カジュアルな共用エリア、そして集中的なコーディングやプライベートな議論のための小さめの「フォーカスルーム」が設けられた。デスクはキャスター付きで、部屋のレイアウトを素早く変更できる。従業員は、メールのやり取りが減り、対面でのコミュニケーションが増えたと語っている。
「それは信じられないほど障壁を打ち破りました」と、マイクロソフトで長年幹部を務め、開発部門を担当する副社長であるS・「ソーマ」・ソマセガー氏は語った。
同部門では、「フォーカスルーム」や会議室に加え、建物全体や多くのチームルームに隣接して、従業員が気軽に会話できるオープンな「パブリック」スペースを設けることに力を入れています。
マイクロソフトはWindows、Windows Azure、Windows Phone、Windowsタブレット向けの強力なサードパーティ製アプリのエコシステムの構築を目指しており、この部門は同社の将来にとって極めて重要である。
そして、この変化にはリスクが伴いました。同社はGoogle、Facebook、Amazon、そして数千ものテクノロジー系スタートアップ企業との熾烈な人材獲得競争に直面しており、これほどまでに急進的な変化は、少なくとも開発部門の長年の従業員を疎外させる可能性をはらんでいました。開発部門の以前の本社ビルでは、個室オフィスが当たり前でした。
先日の平日の朝、ソマセガー氏と一緒にビル18を歩いていると、多くの社員がイヤホンやヘッドホンを装着しているのを目にした。これは、オープンで協力的な環境と集中力の持続が求められる状況が衝突したときに、オフィスで働く社員が伝統的に利用する避難場所である。
ソマセガー氏は、オープンな環境でどれくらいの声量で話せばいいのかを理解するだけでも時間がかかったことを認めています。彼はチームルームの一つに自分の机を置いて、このことを身をもって体験しました。(彼には今でも、プライベートなミーティングや1対1のミーティングに使える会議室があります。)
「思ったより時間がかかりましたが、人々は適切なバランスを見つけつつあると思います」と彼は言った。「会話を抑圧したくはありません。同時に、周りで起こっていることに敬意を払いたいのです。」
改装されたビルのテープカットから8ヶ月が経ち、開発部門のリーダーたちは、ようやくそのバランスを見つけたと確信していると述べています。当初は新しい制度に懐疑的だった従業員たちも、徐々に受け入れ始めています。ソマセガー氏は、事例を挙げながら、この変更によって、他の部署や企業に移っていたかもしれない従業員を部署に留めておくことにも成功したと考えています。
ソフトウェアが、何年もの間、密室で頭を下げて開発されるのではなく、継続的に協力して更新される世界では、この変更は必要だったと彼は言う。
これは、マイクロソフトの経営陣による社内環境の見直しに向けた最新の取り組みです。例えば、レドモンドにあったマイクロソフトの初期のビル群を歩き回っていると、まるでウサギの巣穴に閉じ込められたような、あるいは競争社会に巻き込まれたような気分になることがよくありました。15分経っても、探していたオフィスは見つからない、といった状況でした。
しかし、マイクロソフト リサーチ ビルから始まり、現在の Windows および Xbox 本社にまで及ぶ同社は、中央に大きなアトリウムを設け、自然光を取り入れた、よりオープンで柔軟な作業環境を作り出すモデルを採用してきました。
18号棟が他と異なるのは、新築ではなく改修工事であるという点です。また、オープンな環境というコンセプトをさらに推し進めており、多くの場合、従業員同士を仕切るキュービクルの壁さえありません。
ソマセガー氏は、すべてを撤去してゼロから始めるのではなく、既存の建物の構造壁をそのまま利用しなければならなかったことが唯一の残念だと語る。
Visual Studio Team Foundation Server に「チームルーム」という機能が搭載されているのは偶然ではありません。この機能は、ソフトウェア開発チームのメンバーが会話できる場です。 ソマセガー氏は、同社が当初、現実世界における代替ワークスペースの実験を行っていたことが、仮想世界におけるこの機能へのアプローチのきっかけになったと説明しています。
「ここでも同じコンセプトです」と彼は言った。