Upgrade to Pro — share decks privately, control downloads, hide ads and more …

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

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for kiws kiws
November 25, 2025
87

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

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