LESSON 30分

ストーリー

田中VPoE
チャンピオンプログラムは変革の「推進者」を育てる仕組みだった。だが、チャンピオンだけで組織全体の文化を変えるのは限界がある。次は「場」を作る。Community of Practice、略してCoPだ
あなた
CoPとは、同じ関心を持つ人たちの実践コミュニティですか
田中VPoE
そうだ。Etienne Wengerが提唱した概念で、「共通の関心事について、実践を通じて学び合うグループ」を指す。Spotifyの Guild、Googleの Working Group など、テック企業では広く採用されている
あなた
チャンピオンプログラムとはどう違うのですか
田中VPoE
チャンピオンプログラムは「選ばれた推進者」のための育成プログラム。CoPは「参加したい人なら誰でも参加できる」オープンなコミュニティだ。チャンピオンがCoPのリーダーになることで、両者が相乗効果を生む

CoPの基本設計

CoPの3要素

要素説明DevOps CoPでの具体例
ドメイン(Domain)共通の関心領域DevOps文化、CI/CD、SRE、テスト自動化
コミュニティ(Community)メンバー同士の関係性定期的な集まり、Slackチャネル、メンタリング
プラクティス(Practice)共有される知識・ツール・手法ベストプラクティス集、テンプレート、事例

DevOps CoPの構成例

DevOps CoP エコシステム:

  ┌─────────────────────────────────────────────┐
  │            DevOps CoP(全社横断)             │
  │                                             │
  │  ┌──────────┐  ┌──────────┐  ┌──────────┐  │
  │  │ CI/CD    │  │ SRE &    │  │ テスト   │  │
  │  │ ギルド   │  │ オブザーバ │  │ 自動化   │  │
  │  │          │  │ ビリティ  │  │ ギルド   │  │
  │  │ ギルド   │  │ ギルド    │  │          │  │
  │  └──────────┘  └──────────┘  └──────────┘  │
  │                                             │
  │  ┌──────────┐  ┌──────────┐                │
  │  │ セキュリ │  │ プラット │                │
  │  │ ティ    │  │ フォーム │                │
  │  │ ギルド   │  │ ギルド   │                │
  │  └──────────┘  └──────────┘                │
  └─────────────────────────────────────────────┘

CoPの運営モデル

運営体制

役割人数責任
CoPリーダー1-2名CoP全体の方向性、イベント企画、メンバー育成
ギルドリーダー各ギルド1名ギルド内の活動推進、知識体系化
コアメンバー5-10名積極的な知識共有、イベント支援
一般メンバー制限なし参加・学習・実践・フィードバック
スポンサー1名(VP/Director)リソース確保、経営層との橋渡し

活動カレンダー

頻度活動参加者形式
週次Slackでの質問・回答・知見共有全メンバー非同期
隔週ギルド定例(テーマ別深掘り)ギルドメンバーオンライン/ハイブリッド
月次CoP全体ミートアップ(ライトニングトーク)全メンバー対面推奨
四半期ハンズオンワークショップ全メンバー対面
半年DevOps Day(社内カンファレンス)全社(CoPが企画)対面

CoPを活性化させるプラクティス

知識共有の仕組み

プラクティス形式効果
ライトニングトーク5分間のミニプレゼン。月次ミートアップで実施発表のハードルが低く、多くの人が参加しやすい
Tech Radar技術やプラクティスを「Adopt/Trial/Assess/Hold」で分類組織の技術選定を民主的に行える
Inner Source社内OSSとしてツールやライブラリを公開チーム間のコラボレーションを促進
Failure Friday失敗事例を共有する月例イベント失敗を学びに変える文化の醸成
ペアリングプログラム異なるチームのメンバーでペアプログラミング暗黙知の伝達、チーム間の壁の解消

CoPの成長段階

段階特徴リーダーの役割
立ち上げ期少人数、熱意のあるメンバーが中心イベント企画、雰囲気作り、最初の成功体験
成長期メンバーが増加、活動が活発化構造化、ギルド分化、新メンバーのオンボーディング
成熟期自走する仕組みが確立戦略的方向性の提示、外部との連携
更新期マンネリ化のリスク新テーマの導入、メンバーの入れ替え、目標の再設定

SpotifyモデルとCoPの関係

Spotifyの Guild システム

概念説明DevOps CoPへの適用
Squadプロダクトチーム(クロスファンクショナル)各開発チーム
Tribe関連するSquadの集合事業部単位
Chapter同じスキルセットの人の集まり(同一Tribe内)チーム内のDevOps担当
Guild関心事で集まるコミュニティ(Tribe横断)DevOps CoP

「CoPは『強制参加の委員会』ではない。面白いから人が集まる、役に立つから人が残る。そういう場を作れるかがリーダーの腕の見せどころだ」 — 田中VPoE


CoPの成功指標

指標測定方法目標値
参加率ミートアップの参加者数 / 全エンジニア30%以上
貢献度Slackでの投稿数、ドキュメント作成数月20件以上
実践転換率CoPで共有された知見を自チームで実践した割合60%以上
満足度四半期サーベイ(NPS)+40以上
インパクトCoP参加チームのDORA改善幅非参加チーム比で+20%改善

まとめ

ポイント内容
CoPの3要素ドメイン(関心領域)、コミュニティ(関係性)、プラクティス(知識・手法)
運営モデルリーダー→ギルドリーダー→コアメンバー→一般メンバーの4層構造
活性化LT、Tech Radar、Inner Source、Failure Friday等のプラクティス
成長段階立ち上げ期→成長期→成熟期→更新期。段階に応じたリーダーシップ

チェックリスト

  • CoPの3要素(ドメイン、コミュニティ、プラクティス)を理解した
  • 運営体制と活動カレンダーの設計方法を理解した
  • CoPを活性化させるプラクティス群を理解した
  • CoPの成長段階とリーダーの役割の変化を理解した

次のステップへ

次は「コーチングとメンタリング」を学びます。チェンジエージェントとチームメンバーを個人レベルで支援する手法を身につけましょう。


推定読了時間: 30分