超巨大クラウドのシステム開発現場を行動観察。超巨大クラウドのシステム開発現場を行動観察。2022」が、1月5日から7日までの3日間、都内およびオンラインのハイブリッドで開催されました。Azureの開発を担当している牛尾剛氏による「アメリカの超巨大クラウドの中の人に転生したガチ三流プログラマが米国システム開発の現実をリークする話」です。本記事ではほぼ90分におよぶセッションの内容を、前編、後編(1)、後編(2)の3本に分けて紹介します(この記事は後編(1)です)。前編では、子供の頃からプログラマに憧れながらもプログラマとしての能力が認められず、アジャイルコーチなどを経てマイクロソフトに就職。Azureの開発部門のプログラマになった牛尾氏。この後編では、自身の視点でアメリカと日本の開発現場の違いを語ります。アメリカのガチのシステム開発現場を行動観察ここからが今日の本題です。元アジャイルコーチとして、アメリカのガチの、ガチのシステム開発現場に、言うたらエスノグラフィ(行動観察調査)をしてるようなもんです。三流プログラマながら。2022の参加者)が喜んでくれるかなとか思って、内容を構成しています。僕が知っているのはマイクロソフトだけですし、自分の職場だけなので、主語が大きすぎるとか、そう言うのはやめてください。心が傷つくから(笑)そういうのを踏まえて聞いてください(笑)。全部一次情報で、人から聞いたものではないです。マネージャ関連のところはマネージャに聞いたところもありますが、基本的には自分が経験したことのみで構成します。ウォーターフォールは使われていないまず滝。ウォーターフォールがどれぐらい使われてるのかって話ですけど、これは簡単です。ゼロパーセント、本当に見たことないです。いって本当に素晴らしいスクラムをみんなやってるかっていうと、そうでもない。どれぐらいプロセスに対してマチュア(成熟)かはチーム次第なんだけど、少なくともイテレーティブじゃないのはないし、アップフロントデザイン(開発前の仕様策定)を大量に時間をかけてやってるというのもない。デザインドキュメントっていうのを書く人もいれば書かない人もいて、書く人が多いですけど、書いても5ページぐらい。何年か前にサム・グッケンハイマーというDevOpsで有名な人が日本に来たときに日本のお客さんに「ウォーターフォールとアジャイルのメリットデメリットを教えてください」って聞かれて、彼が「ウォーターフォールは全くメリットがないのでやめておきなさい」って言い放って。僕が当時そのことをブログに書いたらすごい炎上しましたけど。