# 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/