$30 off During Our Annual Pro Sale. View Details »

チームトポロジー読書メモ

Avatar for kiws kiws
November 25, 2025
49

 チームトポロジー読書メモ

Avatar for kiws

kiws

November 25, 2025
Tweet

Transcript

  1. 自己紹介 名前:いわさ(@kiws@kixxchllng ) 職場:自動車関連メーカー勤務 R&D エンジニア 仕事:センサ開発のプロジェクトリーダー デジタル信号処理、モデルベース開発、AI など幅広くやってます。 最近やっていること

    他の組織との仕様調整、識別アルゴ開発、デモソフト開発、シミュ環境の立上、車両実験など。 社内外に技術紹介でいろんなところに行けそうです。 Discord で読書会やってます!もくもく読書会よければご参加ください! challenge_club LT 会 by @kiws 2
  2. チームトポロジーとは? 近年、DX の進展でビジネスは加速し、 特にその変化を最も受けているのが ソフトウェア開発の現場 と言われています。 アジャイル、DevOps を取り入れ、 「どうすれば高速に価値を届けられるか」を試行してきました。 さらに、生成AI

    によってそのスピードはさらに上がり、状況は刻々と 変化しています。 チームトポロジーでは、こうした環境で最適な チーム構造 と チーム間の関わり方 を体系化しています。 challenge_club LT 会 by @kiws 6
  3. チームトポロジーが示すポイント 1 チーム10 名程度が最適 認知負荷に見合う責任範囲を保つ 外部との関係は Team API で明確化 チームAPI

    (Team API ) は、 「このチームが何を提供するのか」 「どう連携するのか」 「どこまで関与する のか」といった外部との関係性を示す“ 仕様書” 。 公式のテンプレートも GitHub で公開されており、実務でそのまま使える形になっています。 challenge_club LT 会 by @kiws 11
  4. 4 つの基本的なチームタイプ 1. ストリームアラインドチーム 顧客価値ストリームに沿って、機能開発〜運用を一貫担当する主役のチーム。 2. コンプリケイテッドサブシステムチーム 高度な専門知識が必要な領域を扱い、複雑な負荷を引き受ける専門チーム。 3. プラットフォームチーム

    基盤やツールを “X-as-a-Service” として提供し、他チームの負荷を下げる。 4. イネーブリングチーム 技術的な壁に当たったチームを一時的に支援し、学習を促す。 challenge_club LT 会 by @kiws 12
  5. ▪ チームタイプとインタラクションモード この構造をチームトポロジーで整理すると、 製品側の開発チーム → ストリームアラインドチーム 私たちのセンサ技術チーム → コンプリケイテッドサブシステムチーム 顧客提案時の連携

    → コラボレーション さらに言えば、例えば、 社内のGitHub 環境 → プラットフォームチーム(X-as-a-Service) クラウド開発支援 → イネーブリングチーム challenge_club LT 会 by @kiws 16
  6. ▪ 課題の構造 “ 負荷の偏り” や“ 調整の難しさ” は、 個人の努力だけではなく 構造 に起因している可能性がある。

    R&D チームでは、 技術開発 実証評価 営業提案(複数商材) 製品側の構想議論 技術問い合わせの対応 これらが同時進行。認知負荷が高まりやすい状況も。 PL, 課長, 部長, ベテラン社員etc 、プロジェクト外部からの情報共有がいろんなIF で、API で入ってくる。 challenge_club LT 会 by @kiws 17
  7. ▪ Team API の整理 GitHub テンプレートと生成AI を使い、自チームの外部仕様(API )を定義しました。 APIの具体例(私のチームに当てはめたサンプル)を考えてください。 ##

    私のチームの状況 (自分のチームを説明) いきなり実装せず、不明点があれば、質問してください。 ## TeamAPIのテンプレート 以下のリポジトリを参考にしてください。 https://github.com/TeamTopologies/Team-API-template challenge_club LT 会 by @kiws 18
  8. 特に重要だったのは次の2 点でした。 担当しない領域(What we don’t own ) 避けたい利用方法(Don’t ) 社内唯一の専門チーム(しかも少人数)であるため、

    多案件の並行対応は困難 長期コラボは持続不可能 → 組織的な投資計画が必要ですが、これは上層部判断領域です。 challenge_club LT 会 by @kiws 19
  9. つまり、私のチームは、 高専門性 × 少人数 × 多責務 × 多案件 × 複数事業部との連携

    という 高価値でありながら、過負荷になりやすい構造 を持っています。 Team Topologies の視点で整理すると、 コンプリケイテッドサブシステムチームの過負荷化(認知負荷爆発) コラボレーションの常態化(短期 → 長期に変質) 境界の曖昧さ(責務が勝手に流れ込んでくる) Team API を作る作業は、単にチーム紹介の資料を作ることではなく、 “ どこがボトルネックになりそうか” を可視化する作業そのものでした。 challenge_club LT 会 by @kiws 21
  10. さいごに 強く感じたのは、現場の「忙しさ」や「調整の大変さ」は、 個人ではなく“ 構造” の問題 だという点です。 関係者が増え、影響範囲が広がり、仕事が膨らんでも、 「努力すれば何とかなる」と思いがちです。しか し実際には、構造が整わなければ永遠に全力疾走で疲弊するだけです。 境界を少し整理し、

    コラボレーション期間に区切りをつけ、 Team API で責務を共通言語化する 小さいことの積み重ねですが、それだけでもチームの負荷は軽くなります。 説明しきれなかった点も多いので、興味があればぜひ本書を読んでみてください。 challenge_club LT 会 by @kiws 23