【ぷらっとふぉーむちーむ】

プラットフォームチーム とは?

最終更新:
💡 開発チームが使いたくなる、共通の土台を育てる

社内の開発チームが使う共通の機能や仕組みを、使いやすい内部プロダクトとして提供・改善するチーム。セルフサービス化などを通じて、利用チームの負担や待ち時間を減らすことを目指す。

📌 このページのポイント
共通の土台を、内部プロダクトとして育てる開発チームA決済開発チームBユーザー管理開発チームC検索共通基盤:セルフサービスで利用CI/CD監視認証開発環境プラットフォームチームが提供・改善利用者の声を基に、必要十分な範囲から始める。
開発チームが共通基盤を利用する構成例。提供する機能は組織の必要に合わせ、利用者の反応を確かめて改善する。
ひよこ ひよこ
インフラチームとどう違うの?
ペンギン先生 ペンギン先生
名前だけでは分けられないよ。プラットフォームチームは、社内の開発者を利用者と考え、共通の機能を使いやすいプロダクトとして提供することに重点を置くんだ。
ひよこ ひよこ
何を提供するの?
ペンギン先生 ペンギン先生
CI/CDのひな形、監視、開発環境などが例だよ。全部を自分たちで作る必要はなく、既存のサービスを利用しやすくまとめることもある。図の機能も必須の一式ではないんだ。
ひよこ ひよこ
セルフサービスって?
ペンギン先生 ペンギン先生
利用チームが文書やAPI、画面などを使って、自分で必要な機能を取得できることだよ。毎回の依頼や待ち時間を減らすのが狙い。何でもコマンド一発にすることだけが基準ではないんだ。
ひよこ ひよこ
Team Topologiesの4種類って何?
ペンギン先生 ペンギン先生
仕事の流れに沿って価値を届けるチーム、共通の土台を提供するチーム、能力向上を支援するチーム、専門性の高い複雑な領域を担うチームだよ。プラットフォームチームはその一つとして整理されているんだ。
ひよこ ひよこ
小さい会社も専任チームが必要?
ペンギン先生 ペンギン先生
チーム数だけで決めず、共通化で減る負担と、提供・運用にかかる負担を考えよう。必要十分な小さな基盤から始め、利用者の意見や利用状況を見て育てる考え方があるよ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「プラットフォームチーム」って出てきたら「開発チームが使いやすい共通の土台を提供・改善するチーム」と思えばだいたいOK!
📖 おまけ:英語の意味
「Platform Team」 = 共通の土台を提供するチーム
💬 Team Topologiesでは、開発を進めるチームを加速する内部プロダクトを提供するチームとして位置付けられているよ。

参考資料

← 用語集にもどる