# Practice of Practice
## 定義
Practice of Practice(実践の練習)は [[Matt Davis]] が考案した SRE 向け訓練フレームワークである。**インシデントを練習するのではなく、共に働くことを練習する**という原則のもと、本番プレッシャーのない環境で認知課題・協調・脆弱性・共感を反復的に探索する。
[[@2023__SREcon23Americas__Human Observability of Incident Response]](p.34-36)で示された特徴:
- **インシデントでなく協働を練習**: 「We do not practice incidents. We practice working together.」
- **認知課題の探索**: 技術的スキルではなく認知的チャレンジを体験する
- **累積性**: 前回のセッションを土台に次を構築する
- **心理的安全**: 脆弱になれる安全な場を提供する
- **日常ワークフローの共有**: 参加者が普段の作業スタイルを共有し、相互理解を深める
- **オンザジョブ・リモート協働訓練**: 本番環境の同僚との学習
「Practice of Practice Gamelan」という名称は、インドネシアのガムラン音楽(即興と調律を通じた集合演奏)に由来すると推察される(Davis は音楽家でもある)。
### ツール群
[[@2023__SREcon23Americas__Human Observability of Incident Response]](p.35)に列挙されたアクティビティ:
| ツール | 概要 |
|---|---|
| **Wheel of Expertise** | 専門知識領域をルーレットで選び、役割を横断的に体験する |
| **Decision Requirements Tables** | 意思決定要件を構造化して探索する(Cognitive Task Analysis 技法) |
| **Multiverse Mirror** | 既知の未知事項を追跡・探索する |
| **Oblique Alert Strategy** | サプライズアラートへの対処を間接的に練習する |
| **RPG Your Severity** | インシデント重大度をロールプレイングゲーム形式で体験する |
| **Chaos Gameday** | カオスエンジニアリング的なゲームデイ |
### Practice of Practice as Attention(p.36)
訓練の価値は技術スキルだけでなく**注意と知識抽出**にある:
- 本番プレッシャーなしでの内省
- 知識抽出(knowledge elicitation)を通じたシステム理解
- 個人的な共有を通じた共感の醸成
- 曖昧さを共に乗り越えることによる互恵性(reciprocity)の構築
## 横断的知見
(複数ソースが出揃い次第追記)
## 未解決の問い
- Practice of Practice の効果を測定する指標は何か(インシデント対応時間・Common Grounding の質・心理的安全スコア等)
- Wheel of Expertise・Decision Requirements Tables 等の各ツールは文書化・オープンソース化されているか
- ガムラン音楽との命名の由来は何か。Davis のブログ記事(sounding.com)に詳細があると推察されるが未確認
- 組織規模・リモート比率によって効果が変わるか
## 関連
- [[Joint Activity]] — Practice of Practice は Joint Activity 能力の訓練フレームワーク
- [[Common Grounding]] — 訓練中に Common Grounding を実際に経験することで本番時の機能を高める
- [[Matt Davis]] — 考案者
- [[レジリエンスエンジニアリング]] — Safety II(問題が起きなかった場合からも学ぶ)の実践形態
## 出典
- [[@2023__SREcon23Americas__Human Observability of Incident Response]](p.34-36)
- Davis, Matt. Practice of Practice Gamelan: Site Reliability Engineering and the Art of Improvisation. https://www.sounding.com/2021/12/20/practice-of-practice-gamelan/