このエピソードでは、マイクロソフトの Azure Functions チームで働く牛尾さんのチーム環境と働き方を中心に探っています。牛尾さんは、チーム規模は「トゥーピザチーム以下」で、複数の小チームに分かれていると説明し、開発、インシデント対応、デプロイなどをどのように行っているかを詳細に語っています。 特に、アジャイル開発のプラクティスや、リリース承認プロセス、そしてマネージャーの役割について掘り下げた議論が展開され、日本の企業とは大きく異なる、エンジニアへの信頼に基づいた自由度の高い開発体制が明らかになります。例えば、私物 PC の使用や、厳格なセキュリティシステムと個人の責任感への信頼、そしてマネージャーが「アンブロック」に注力する役割などが紹介されています。さらに、失敗に対する寛容な文化や、パフォーマンス評価におけるインパクト重視の姿勢なども語られ、世界的なハイパーアジャイアント企業における開発チームの働き方の特徴が浮き彫りになっています。 最後に、牛尾さんが執筆した書籍「世界一流エンジニアの思考法」と、自身が開発に携わった Azure Functions の新プラットフォームについて触れ、そのスケーラビリティの高さを強調しています。 このエピソードは、大規模なクラウドサービス開発におけるチーム運営や、エンジニアの働き方、そして企業文化について貴重な示唆を与えてくれます。
Sign in to continue reading, translating and more.
Continue