feedback-mastery について
職場での難しい対話やフィードバックに備える管理者、同僚、チーム向けのスキルです。SBIモデルと事前準備・伝達・フォローアップの手順、具体的な状況別の進め方を扱います。
主な機能
- 01SBIによる具体的なフィードバックの構成
- 02準備・伝達・フォローアップの手順
- 03非難ではなく観察可能な事実の使用
- 04業績、対立、期待調整の場面別ガイド
- 05フィードバックを建設的に受け取る方法
活用シーン
- 01同僚や部下との業績に関する対話の準備
- 02チーム内の対立の解決支援
- 03ステークホルダーとの期待調整
- 04フィードバックへの対応と次の行動の計画
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ softaworks/ agent-toolkit --skill feedback-masteryインストール後、Claude Code で/feedback-masteryを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.mdreferences/difficult-conversation-scripts.mdexpectation-alignment.mdfeedback-sbi-model.md詳細
フィードバックの会話
概要
このスキルは、難しい職場での会話を進め、効果的なフィードバックを伝えるためのフレームワークを提供します。パフォーマンスの問題への対応、対立の解消、建設的なフィードバックの提供など、どのような場面でも、構造化されたアプローチによってより良い結果につながります。
核心的な考え方: 研究によると、準備と明確なフレームワークを持って難しい会話に臨む従業員は、計画なしで臨む従業員と比べて、ポジティブな解決に至る可能性が60%高いことが示されています。
このスキルを使うタイミング
次のような場合にこのスキルを使用してください:
- 同僚や部下にフィードバックを伝える準備をしているとき
- パフォーマンスの問題や期待を満たせなかった事柄に対応するとき
- チームメンバー間の対立を調整するとき
- センシティブな話題について1on1で話すとき
- フィードバックを受け取り、建設的に応答したいとき
- ステークホルダーとの期待値を調整するとき
キーワード: フィードバック, 難しい会話, 1on1, ワンオンワン, パフォーマンス, 対立, 期待, 行動, 対決
核となるフレームワーク
準備・伝達・フォローアップモデル
難しい会話のための3部構成の枠組みです:
| フェーズ | 焦点 | 主な問い |
|---|---|---|
| 準備 | 問題を理解し、目標を定め、感情をコントロールする | 問題は何か?どんな結果を望むか?自分は冷静か? |
| 伝達 | 中立的に切り出し、非難ではなく事実を使い、対話を促す | どのように切り出すか?どんな証拠があるか?相手をどう巻き込むか? |
| フォローアップ | 行動を記録し、確認の機会を設定し、サポートを提供する | 何に合意したか?いつ確認するか?どのようにサポートするか? |
SBIフィードバックモデル
状況-行動-影響(SBI) は、フィードバックを具体的で客観的、かつ実行可能なものにするための構造です:
| 要素 | 説明 | 例 |
|---|---|---|
| 状況 | 具体的な文脈を描写する | 「昨日のコードレビューの際に...」 |
| 行動 | 観察可能な行動を述べる(解釈ではない) | 「...Sarahが自分のアプローチを説明している最中に3回割り込みましたね...」 |
| 影響 | チーム・プロジェクト・個人への効果を説明する | 「...そのせいで彼女はアイデアを共有するのをためらい、議論が遅くなりました。」 |
効果がある理由: SBIは思い込みを取り除き、観察可能な事実に焦点を当てるため、相手の防御的な反応を和らげます。
準備フェーズ
ステップ1: 問題を理解する
次の点を自問してください:
- 問題は具体的に何か?(曖昧にせず、具体的に)
- チーム、プロジェクト、会社にどのような影響があるか?
- 関連する事実をすべて集めたか?
- これはパターンか、それとも一度きりの出来事か?
ステップ2: 目標を定める
会話の前に、何を求めているのかを明確にしてください:
| 目標の種類 | 例 |
|---|---|
| 行動の変化 | 「コードレビューを期限内に提出してほしい」 |
| 相互理解 | 「何が彼らの妨げになっているのかを理解したい」 |
| 期待の設定 | 「機能における『完了』の定義を明確にしたい」 |
| 問題解決 | 「一緒に解決策を見つけたい」 |
ヒント: if-thenの文を使って、何が懸かっているのかを明確にしましょう:
「この行動が続けば、プロジェクトのスケジュールが遅れ、納品物を逃すことにつながります。」
ステップ3: 自分の感情を管理する
感情の高ぶりは認知処理能力を30%低下させます。会話の前に次の点を確認してください:
- 自分は冷静で、落ち着いているか?
- 事実と個人的な不満を切り分けたか?
- 相手の視点を考慮したか?
- 非難せずに伝えられるか?
言い換えのテクニック:
| 非難的 | 建設的 |
|---|---|
| 「あなたはいつも締め切りを守らず、みんなの作業を遅らせています」 | 「最近いくつか遅れが出ているので、何か困っていることがあるのか知りたいです」 |
| 「あなたはコードをきちんとテストしていません」 | 「最近いくつかバグが見逃されているのを見かけました。テストのプロセスについて話し合いましょう」 |
伝達フェーズ
3ステップの伝達の公式
- 中立的な姿勢と意図を示して切り出す
- 非難ではなく事実を使って問題を提示する
- 対話と解決策を促す
効果的な切り出しの言い方
| 状況 | 切り出し |
|---|---|
| 一般 | 「チームの成功にとって重要なことについてお話ししたいのですが、あなたのご意見もぜひ伺いたいです。」 |
| パフォーマンス | 「気になっているパターンがいくつかあるので、お話しさせてください。私の目的は批判ではなく、あなたをサポートすることです。」 |
| 対立 | 「少し緊張した雰囲気があるように感じており、あなたの側から何が起きているのか理解したいと思っています。」 |
| 期待値 | 「期待値について認識を合わせておきたいと思います。このプロジェクトの進み具合について話し合えますか?」 |
責めるのではなく事実を伝える
| 責める言い方 | 事実ベースの言い方 |
|---|---|
| 「あなたはこのプロジェクトに本気で取り組んでいない」 | 「直近の3回のミーティングで、あなたのアップデートが簡潔になっているのに気づきました。作業量に何か影響していることはありますか?」 |
| 「あなたはコード品質を気にしていない」 | 「この PR では QA で 12 件のバグが検出されました。何が起きたのか、そしてどうすれば改善できるかを話し合いましょう」 |
| 「あなたはいつも遅刻する」 | 「スタンドアップは 9:00 に始まりますが、直近 3 日間あなたは 9:15 に参加しています。何かあったのですか?」 |
重要な原則:
- 一般化した表現(「いつも」「決して」)ではなく、具体的な例を使う
- 動機についての推測ではなく、観察可能な行動に焦点を当てる
- 人格ではなく、影響に焦点を当てる
対話を促す
観察内容を伝えた後は、協働へと話を移します。
| 状況 | 対話のための問いかけ |
|---|---|
| 障壁を理解する | 「この件で難しいと感じていることは何ですか?」 |
| 相手の見解を求める | 「この状況をどのように見ていますか?」 |
| 解決策を探す | 「ここで成功するために、何があれば助けになりますか?」 |
| 認識の一致を確認する | 「これは、何が起きたかについてのあなたの理解と一致していますか?」 |
フォローアップの段階
うまくいった会話であっても、持続的な変化を生むにはフォローアップが必要です。
フォローアップのチェックリスト
- 合意したアクションアイテムを記録する - 具体的に何が変わるのか?
- チェックイン日を設定する - いつ再度確認しますか?
- 継続的なサポートを提供する - どのように相手の成功を支援しますか?
- 進捗を称賛する - 改善が見られたときに認める
フォローアップメッセージのサンプル
Hi [Name],
Thanks for the conversation yesterday. I appreciated your openness.
**What we agreed to:**
- [Action item 1] - [Timeline]
- [Action item 2] - [Timeline]
**Check-in:** Let's reconnect [date] to see how things are going.
I'm here if you need any support. Thanks for working through this with me.
Best,
[Your name]
ソフトウェアチーム向け SBI の例
ポジティブなフィードバック
コードレビュー:
状況: 「火曜日の認証モジュールのコードレビューの際に...」 行動: 「...潜在的なセキュリティ脆弱性について詳細なコメントを残し、効率的な修正案を提示してくれました...」 影響: 「...それによりセキュリティ体制が強化され、後のデバッグにかかるチームの時間を何時間も節約できました。」
コラボレーション:
状況: 「昨日のアーキテクチャに関する議論では...」 行動: 「...自分の解決策を押し通すのではなく、明確化のための質問をし、他の人のアイデアを発展させてくれました...」 影響: 「...それによりチームは素早く合意に至ることができ、全員が意見を聞いてもらえていると感じられました。」
建設的なフィードバック
締め切りの遅れ:
状況: 「先週木曜日に API のデプロイを仕上げていた際...」 行動: 「...テスト結果が、合意していた締め切りの 2 時間後に届きました...」 影響: 「...それによりリリースが遅れ、SLA のリスクが生じ、QA チームが残業する事態になりました。」
会議での振る舞い:
状況: 「昨日のスプリントプランニングでは...」 行動: 「...議論の大半の間スマートフォンを見ていて、見積もりを求められたときに発言しませんでした...」 影響: 「...そのためバックエンドのストーリーについてチームはあなたの専門知識を得られず、他のメンバーは自分たちの時間が大切にされていないと感じました。」
その他の例: references/feedback-sbi-model.md を参照してください
よくある難しいシナリオ
シナリオ: パフォーマンスの問題
状況: ある開発者が、バグのあるコードを継続的に納品している。
進め方:
- 準備: 具体的な例(PR、バグ件数、タイムライン)を集める
- 伝える: 「[直近 Y 件の PR で X 件のバグ]が見られました。何が起きているのかを理解し、どうすればサポートできるかを知りたいと思っています。」
- 掘り下げる: 作業量、要件の明確さ、テストへの自信について尋ねる
- 協力する: 「コード品質についてより自信を持つために、何があれば助けになりますか?」
- フォローアップ: 合意した変更の後に確認し、改善を認める
シナリオ:チームメンバー間の対立
状況: 2 人のエンジニアが技術的なアプローチについて意見が対立しており、それがチームに影響を及ぼしている。
アプローチ:
- まず個別に話す: それぞれの視点を理解する
- 共通点を見つける: 両者が何を望んでいるか?(動作する製品、良いコードなど)
- 一緒に話し合いを進める: 人ではなく、事実とトレードオフに焦点を当てる
- 意思決定のプロセスを決める: 意見が割れたとき、チームはどのように決定するか?
- フォローアップ: 解決策が機能しているかを確認する
シナリオ:非現実的な期待
状況: 経営陣が、必要な時間の半分でフィーチャーを完成させることを求めている。
アプローチ:
- 準備する: 類似の過去の作業に関するデータ、必要なタスクの内訳
- 伝える:「認識を揃えておきたいので申し上げます。現状は次のように見えています…」
- トレードオフを提示する:「[スコープを縮小する/人員を追加する/リスクを受け入れる]ことで、その期日を達成できます」
- 協力して進める:「ここで最も重要なのは、期日か、それとも機能の全体セットか?」
- **文書化する:将来の認識のずれを避けるため、合意内容を書面で残す
詳しいスクリプトについては: references/difficult-conversation-scripts.md を参照してください。
フィードバックを上手に受け取る
フィードバックを受ける側になったとき:
会話中
- 最後まで聞く - 相手が話している間に自分の反論を準備しない
- 明確化のための質問をする - 「具体的な例を挙げていただけますか?」
- 言い換えて確認する - 「つまり、〇〇ということですね」
- 影響を認める - 意図が違っていたとしても:「それがあなたにどう影響したかは理解できます」
- 防御的にならない - 指摘してくれたことに感謝する
会話の後
- 誠実に振り返る - フィードバックに真実が含まれているか?
- 行動を特定する - 今後どのように行動を変えるか?
- フォローアップする - 何を変えるつもりかを相手に伝える
- 継続的なフィードバックを求める - 成長への取り組みを示す
クイックリファレンス:難しい会話のチェックリスト
会話の前
- 具体的な問題を理解している
- 具体的な事例を用意している
- 会話の目標を定めている
- 感情をコントロールできている
- 相手の視点を考慮している
会話中
- 中立的な姿勢と意図を示して切り出した
- 非難ではなく事実を述べた
- 具体的なフィードバックには SBI を使った
- 相手の視点を尋ねた
- 問題だけでなく解決策に焦点を当てた
- 合意した行動を記録した
会話の後
- フォローアップの要約を送った
- チェックインの予定を立てた
- 継続的なサポートを提供している
- 進捗を認めている
関連リソース
references/feedback-sbi-model.md- より多くの例を含む SBI フレームワークの全容references/difficult-conversation-scripts.md- 切り出しの言葉と応答例references/expectation-alignment.md- ステークホルダーの期待値の管理
おすすめの読書
- 『Crucial Conversations』 Kerry Patterson & Joseph Grenny 著
- 『Difficult Conversations』 Stone, Patton, Heen 著
- 『Radical Candor』 Kim Scott 著
- Amy Edmondson の心理的安全性に関する研究