こちらはPlatform Engineering Advent Calendar 2024の1日目の記事です。
2024年は、Platform Engineering Kaigiも実施され、日本においてもPlatform Engineeringが大きな盛り上がりを見せた1年となりました。
Platform Engineering Meetupも通常開催に加え、OnlineのMeetupも3回開催され、色々なテーマでのセッションが開かれたなぁと個人的にも感じます。
Backstage特集や、小規模な組織から始めるPlatform Engineering、JTCでの取り組みなど、いろんな話があったなぁと思う中で、やはり個人的にはマニュエル・パイス氏のトレーニングを受けたこともあって「Team Topologies(ちーとぽ)」が特に印象に残っています。
ちーとぽの話も色々な文脈で語られてきましたが、ここではPFEM #9での北村 慎太郎氏によるチームトポロジーに見るKubernetes × Platform Engineeringの目指す姿にちょっと注目したいと思います。
北村さんでの資料では、ちーとぽがどんなものであるかを解説しつつ、組織が成熟してくるとどのようにチームが変化していくのかを説明しています。さらに、最後のページではプラットフォームチームがスケールしていった結果、プラットフォームチームの中に「ストリームアラインドチーム」や「イネイブリングチーム」など、ちーとぽに出てくる各チームが入れ子構造として存在することになるだろうという点にまで言及しています。
speakerdeck.com
私もこの意見には大きく賛成で、チーム自体をスケールしていく中で、他のメンバーを補助していく役割の人材や、そのメンバーに対しての対話方法(インタラクションモード)なども整理しながら成熟させていく必要があるだろうなーって感じます。
さて、ここからが本題なのですが、この話は果たして、チームがスケールして大きくなっていく時だけの話でしょうか?
私は、逆にチームがまだできたてで少人数のときでも、同じようなことが言えるのではないかなぁと感じました。
まぁ、少人数の時は信頼関係も築きやすいですし、少人数ゆえに手間(負荷)も小さいのであまり気にならないのかもしれないですが、それでも役割としては重要なのではないかと思うので、ここでちょっと整理してみます。
続きを読む