プライベートコーチングと共有アクションのための1:1ノートアプリ
マネージャーのためのプライベートなコーチングノートと、従業員が見られる共有アクションを備えた1:1ノートアプリを構築する方法。単純なワークフローと権限設定も解説します。

このノート構成が解決する問題
多くの1:1ではノートが散らばりがちです。マネージャーは自分のドキュメント、従業員は別のドキュメント、アクションはチャットに残り、フォローアップはメールに埋もれます。一週間後には、何が合意されたのか、何がブレインストーミングだったのか、何がプライベートのままにされるべきだったのか不明瞭になります。
必要なのはシンプルです:プライベートなコーチングノートを保管する安全な場所と、両者が頼れる共有プラン。プライベートノートはマネージャーがパターンを追跡し、難しい会話に備え、文脈を思い出すのに役立ちます。共有のアクションアイテムは、会議後に両者が次に何をするか同じ理解で終えられるようにします。
すべてが共有されると、人は正直な部分を書かなくなります。フィードバックが曖昧になり、重要な文脈が消えます。逆にすべてがプライベートだと信頼が損なわれます。従業員は「裏で決めている」と感じ、アクションが驚きとして届くことがあります。
この構成は、書類仕事にならずに明確さを求めるチームに合います:週次または隔週で1:1を行う人事マネージャー、軽量な構造が欲しいスタートアップのチームリード、プライベートコーチングを読まずに一貫した記録を保ちたいHR運用、そして初日から明確な権限を持つ1:1ノートアプリを作ろうとする誰にでも。
簡単な例:1:1中、マネージャーは「ミーティング準備と自信に関するコーチング」といったプライベートノートを書きます。共有セクションでは双方が「ステークホルダーレビューの24時間前に議題を送る」と「金曜に2分のアップデートを練習する」で合意します。同じ会議でも目的が違えば、後で困惑することはありません。
プライベート対共有:境界を明確に合意する
1:1ノートアプリは、両者が何がプライベートで何が共有かを理解しているときにのみ機能します。境界が曖昧だと、従業員は採点されているように感じ、マネージャーは正直なコーチングを控えます。
各ミーティングには2つのセクションだけにしましょう:
- プライベートコーチングノート(マネージャーのみ):パターン、敏感な文脈、支援方法のアイデア。
- 共有ノートとアクションアイテム(双方が閲覧可):決定、コミットメント、期日、口頭で実際に伝えられたフィードバック。
どこに何を書くかの期待値を設定してください。プライベートノートには観察(「業務過多に見える」)、再確認する質問(「来週の負荷について聞く」)、まだ決められない下書きなどを含められます。共有ノートは双方が認識する事実に限定してください。
オーナーシップも重要です。プライベートノートはマネージャーが書きます。共有のアクションは会議中に合意され、どちらかが編集できるか、少なくとも従業員が確認できるようにします。合意がないものはプライベートのままか、書かないでください。
構造を一貫させれば、誰も探す必要がなくなります。シンプルなパターンは:議題、ハイライト、阻害要因、共有アクション、そしてプライベートコーチングノート、です。
例:あなたが「プレゼンで自信が必要」と「次スプリントでAlexとペアにする」とプライベートに書いたとします。共有されるのは「金曜にプロジェクト更新を発表する;水曜までに1回練習を予定する」といった具合です。コーチングは安全に保たれ、コミットメントは明確です。
実際に信頼される役割と権限
人は境界が本物だと信じたときにのみ正直に書きます。つまり、実際の1:1のやり方に合った役割と、一文で説明できる権限が必要です。
まずは三つの役割から始めます。マネージャーと従業員は必須です。管理者(Admin または HR)は任意ですが、アカウント回復、監査、ポリシー対応には便利です。Admin/HR と Manager を分けて、誰かが誤って追加アクセスを得ないようにしてください。
実用的な権限設定の例:
- 従業員:共有アクションを閲覧・コメントできる。自分の進捗(ステータス、メモ)のみ更新可能。
- マネージャー:プライベートコーチングノートを作成・編集できる。共有アクションを作成でき、項目を合意済みにして表示可能にできる。
- Admin/HR(任意):ユーザーとチームを管理できるが、デフォルトではプライベートノートは読めない。
エクスポートは信頼が崩れやすい箇所なので明確にします。マネージャーは自分のプライベートノートをエクスポートできます。従業員は共有アイテムのみエクスポート可能。HR のエクスポートは理由の記録を必須にし、共有アイテムに限定するかポリシー例外が必要にします。
ローンチ前にマネージャー変更ルールを決めてください。単純な方針の一例:プライベートコーチングノートは元のマネージャーに帰属する(そのマネージャーの観察を反映するため)、共有アクションは従業員に付随して次のマネージャーに引き継がれます。継続性が欲しいなら、合意済みのアクションのみ引き継ぎ、プライベートな文は含めないでください。
HR の閲覧は「break glass(緊急解除)」であり、日常的に読むものではありません。HR がプライベートノートにアクセスする必要がある場合は、2つのガード(期限付き許可の付与と可視な監査記録:誰が何のために見たか)を使ってください。
会議、ノート、アクションアイテムのシンプルなデータモデル
1:1ノートアプリは、人々の考え方に合ったデータモデルがあると最適に機能します:「これはこの人との定期的な1:1」、「今日話したこと」、「ここから出たコミットメント」。小さく明確に保てば、権限設定も楽になります。
まず OneOnOnePair レコードを作り、2人の関係を表します。必要なのは managerId、employeeId、active/inactive のようなステータスフラグだけです。そのレコードがすべての会議のアンカーになり、誰かがチームを変わっても履歴を失いません。
各会議にはペアに紐づく Meeting レコードを保存します。一般的なフィールド:会議日、短い議題、タグ(パフォーマンス、ウェルビーイング、キャリアなどのテーマ)、次回会議日(任意)など。
鍵となる設計判断はプライベートと共有ノートをどう表現するかです。最も単純な方法は会議に privateNotes と sharedNotes の2つのフィールドを持たせることです。後でより豊富な機能(編集履歴や異なる所有者)が必要になりそうなら、別テーブルに分けてください。
アクションアイテムはノート本文に埋めず独立したレコードにするべきです。良い ActionItem は会議参照(どの会議由来か)、オーナー(マネージャー、従業員、または両者)、期日とステータス(Open、Done、Blocked)、短い説明と任意のコンテキストを含みます。
例:Maria(マネージャー)と Dev(従業員)がアクティブなペアです。1月12日の会議には優先順位付けに関するプライベートノートがあり、共有ノートには合意した3つの変更が書かれています。その会議から2つのアクションが作られます:「Dev:金曜までに週次の優先順位案を作成」と「Maria:火曜までに分析リードを紹介する」。
余分なものを追加したければ、添付ファイル(ファイルメタデータ)、リマインダー(誰にいつ)、共有アクションに対する軽量なコメントスレッドなどをオプションで加えられます。
最初に設計する画面(UIは小さく保つ)
ツールが大きく複雑になると人は避けます。習慣を支える画面を少数から始めてください:1:1の準備、重要なことの記録、フォローアップ。
1)マネージャーダッシュボード
マネージャーのホームベースです。一目で「何が来ていて何が遅れているか」が答えられるようにします。実用的に:今後の1:1、期限切れのアクション(オーナーと期日付き)、最近のノートフィードを表示して、すぐに続きから始められるようにします。
良いルール:忙しい日でも必要なものはワンクリックで届くこと。
2)従業員ビュー(共有のみ)
従業員は合意された内容を探す必要がないようにします。共有アクション、共有ノート/決定の履歴、次回議題のメモ欄にフォーカスしたシンプルなビューを与えます。
例:従業員が月曜朝にアプリを開くと、今週の期日が二つ表示され、次回1:1用に「研修予算を依頼する」をトピックとして追加できます。
3)会議ページのレイアウト
双方が認識できる一つの会議ページを使いますが、明確に分離されたセクションにします:議題/トピック、プライベートコーチングノート(マネージャーのみ、明確にラベル付け)、共有の決定と共有アクション。
プライベートと共有を視覚的に区別して、誤って共有してしまう「おっと」な瞬間を防いでください。小さなラベルでも「Private: only you can see this(プライベート:あなたのみ閲覧可)」のように表示することで信頼が築けます。
4)クイックアクション(時短)
人が自然に必要とする場面にいくつかの高速アクションを追加します:ノートからアクションアイテムを作成、完了にする、次回会議をスケジュール。
5)検索とフィルタ
検索を過剰に作り込まないで、有用にします。従業員、日付範囲、タグ、アクションアイテムのステータス(Open/Done/Overdue)でフィルタ可能に。マネージャーにとっては「先月からまだ開いているコミットメントは?」に答えるための手段です。
ステップバイステップ:1週間でシステムを作る
小さく安全なチャンクで作っていきます。1週目は完璧さより稼働するループ:会議を作成、ノートを書く、共有アクションを公開、そして毎回プライバシールールが守られることを証明することが目的です。
まずは平易な言葉でルールを書きます。1ページで十分です。プライベートコーチングノート(マネージャーのみ閲覧可)と共有アクション(マネージャーと従業員が閲覧可)を定義してください。編集については一行加える程度で良いです:例「共有アクションはマネージャーが共有済みにマークした時にのみ表示される」。
画面の前に権限を決めてください。アクセスルールが退屈で予測可能であれば人は信頼します。すべてのクエリで権限チェックを行う:誰が要求しているか、その会議に属しているか。
勢いを保つための簡単な一週間プラン:
- Day 1: プライバシールールといくつかの実例を書く。
- Day 2: 役割(manager, employee, admin)を定義し、読み書きの権限チェックを追加する。
- Day 3: コアテーブルとリレーション(pairs, meetings, notes, action items, status)を作る。
- Day 4: 1つの会議ページを作り、二つのタブ:Private notes(マネージャーのみ)とShared actions(双方)を実装する。
- Day 5: アクションを「公開/共有」するフローと、誰がいつ共有したかの基本的な監査フィールドを追加する。
通知とリマインダーは基本が動いた後で追加します。まずは一つのトリガー:アクションが共有されたとき、または期日が変わったときにオーナーに通知する、くらいから始めてください。
週の終わりに小さなテストグループ(マネージャー2名、従業員2名)で試し、シナリオ(例:期日を守れなかった議論)を与えてフリクションを観察します:可視性の混乱、過剰共有のミス、編集権限の不明瞭さなど。そこを先に直します。
気まずい驚きを防ぐワークフロー
1:1ノートアプリで最大のリスクは技術ではなく、「そんなことを書いていたの?」や「そんな合意はしていない」という瞬間です。意図が明確になるいくつかのワークフローで防げます。
“共有”を意図的なステップにする
共有ノートや共有アクションはデフォルトにせず、小さな合意として扱ってください。会議中は下書きし、正確だと双方が確認してから共有に変換する流れが有効です。
有効なフローの例:
- マネージャーは会話中にプライベートに自由に書く。
- 最後に1〜3件のアクションを選び、口頭で読み上げる。
- 従業員が文言とオーナーに同意してから共有アイテムを作成する。
- 期日を設定する(大まかでも良い)ので「近日中」が何週間も放置されないようにする。
より明確にしたければ、共有アイテムごとに任意の「従業員確認」チェックボックスを追加できます。法的効力ではなく、「確認した、合意した」を素早く示すためのものです。
変更履歴を見える化する
共有項目は勝手に変わってはいけません。共有コンテンツの編集は誰がいつ何を変えたかを追跡します。多くのチームは複雑な監査ログを必要としません。「最終編集者」と簡単な変更メモがあれば誤解は減ります。
テンプレートは想像以上に役立ちます。毎週同じ見出し(wins, blockers, feedback, growth, actions)を使うと抜け漏れが減り、会議が集中します。
アクション提案のルールも明確に決めてください。どちらでも良いですが明言してください:
- 従業員はアクションを提案できるが、マネージャーの承認が必要で共有になる。
- あるいはマネージャーだけが共有アクションを作成し、従業員はコメントするだけ。
よくある失敗と回避方法
最大の失敗は一度でも信頼が壊れることです。従業員がプライベートにすべき内容を見てしまうと、システムは無意味になります。
1)プライベートノートが共有ビューに表示される
これはたいてい、UIが一つの「会議ノート」画面でフィルタに頼ってプライベートを隠している場合に起きます。フィルタは見落とされます。
回避策:プライベートと共有をデータレベルでもUIレベルでも分離する。別テーブル(または明確に分かれたフィールド)を使い、別々のセクションでレンダリングする。テストとして従業員でログインし、プライベートコーチングノートがどこにも表示されないこと(エクスポートを含む)を確認すること。
2)管理者がデフォルトで全て見える
多くのチームはサポート用に Admin を追加し、つい全プライベートノートへのアクセスを与えてしまいます。それが黙示の監視ツールになります。
対策:ビルド前に方針を決める:誰がどの条件でプライベートノートを閲覧できるか、どう承認されるか。Admin はデフォルトで「ユーザーと設定の管理」に限定し、「すべてのコンテンツを読む」にはしないでください。break-glass オプションが必要なら、それを明示的かつ監査可能にします。
3)カジュアルな1:1に評価レビューの内容を混ぜる
すべてのミーティングノートがレビューに使われうるとトーンが変わります。マネージャーは書きづらくなり、従業員は共有しなくなります。
対策:評価レビュー用の記録は別にする。例えば「正式なレビュー」レコードタイプを用意し、より厳格な可視性と明確な文言にする。週次ノートはコーチング、阻害要因、成長に集中させます。
4)アクションが閉じられない
オーナーと期日がない共有アクションは墓場になります。基本を必須にしてループを閉じます:明確なオーナー、期日(「次回1:1」でも可)、単純なステータス(Open/Done)、短く検証可能な説明。
5)フィールドやステータスが多すぎる
複雑さは「強力」に見えますが、使われなくなるまでです。小さく始め、2週間使って足りないと感じたら追加してください。
一つの簡単な分離で多くの問題が防げます:マネージャーのプライベートノートが「コーチング:ミーティング準備」なら、共有アクションは「次回1:1の24時間前に議題を送る(オーナー:Alex、期日:金曜)」のようにします。
ロールアウト前の簡単チェックリスト
誰に何が見えるか不安があると人は有用なノートを書かなくなります。最初のチームを招く前に信頼チェックを素早く行ってください。
画面自体から始めます。マネージャーが入力中に何がプライベートで何が共有か明確であるべきです。明確なラベル(Private、Shared with employee)、異なる背景色、短い補助文(「これはあなたのみが見えます」)がミスを防ぎます。
パイロット前にやること
- マネージャーとして会議を開き、プライベートコーチングノートと共有アクションの場所が明らかか確認する。
- 同じ会議に従業員としてアクセスし、共有セクションだけが見えることを確認する。
- 3つのアクションを作り、それぞれにオーナーと期日(または明示的な「期日なし」選択)が必要なことを確認する。
- 「前回は何を決めたか?」を2クリックで見つけられるかテストする。
- 共有アクションが更新されたら誰がいつ変更したかが明確であるかを確認する。
信頼を壊すエッジケース
権限は通常、組織変更の際に失敗します。ローンチ前にこれらをテストしてください:
- 従業員のマネージャーを変更し、古いマネージャーが新しい会議にアクセスできなくなるか、履歴が従業員に追随するかを検証する(方針に基づく)。
- 誰かを別チームに移し、共有アイテムが間違ったマネージャーやピアに漏れないことを確認する。
- オフボード時:HR やコンプライアンス用に会議とアクションをエクスポート/アーカイブできるが、権限のない者にプライベートノートを晒さないこと。
- HR/管理者の読み取り専用アクセスが明示的で偶発的でないことを確認する。
例:プライベートコーチングと共有アクションがある1回の会議
Maya(マネージャー)が Alex(従業員)と30分の1:1を行います。Alex はリード職へ成長したいと考え、Maya はチームミーティングでの伝え方をコーチしたい。コーチング観察はプライベートにとどめ、具体的なコミットは共有ノートに入れることに合意します。
Maya がプライベートに書くこと(コーチングノート)
これらは Maya のみが見るノートです。具体的で親切、パターンと実験に焦点を当てます:
- "Pattern: Alex jumps in quickly when there is silence. It can read as cutting people off."
- "Impact to mention next time: quieter teammates stop contributing when interrupted twice."
- "Try: wait 2 seconds before responding, then ask one question before giving a solution."
- "Support I can offer: practice meeting phrases in next 1:1, plus a quick pre-meeting agenda check."
Maya は後で説明したくないことは書かないようにします。プライベートだからといって不用意に書くべきではありません。
共有ノートに書くこと(アクションと期日)
共有セクションはシンプルな合意として読めるようにします:
- Decision: "In weekly team sync, Alex will lead the updates segment for 10 minutes."
- Action 1 (Alex): "Use the 2-second pause and ask one question before proposing a fix." Due: next team sync (Tue).
- Action 2 (Maya): "Send Alex the meeting agenda 24 hours early and flag 1 topic to lead." Due: Monday 3 pm.
- Check-in: "Quick Slack ping after the meeting: what worked, what felt awkward." Due: Tue EOD.
会議の間と会議の間に、Alex は各アクションを Not started / In progress / Done のようにマークし、「二回待ったら Sam からより多くの意見が出た」といった短いメモを追加します。期日が遅れたら、Alex は密かに放置するのではなく公明正大に期日を編集します。
次週の1:1は前回の共有項目から始めます:何が終わったか、何が終わっていないか、何を変えるか。必要な確認が終わったら Maya は新しいプライベートなコーチング観察を書きます。
次のステップ:パイロットを行い、維持できるツールで作る
まずはパイロットです。会社全体のローンチではありません。1チーム、1つのミーティングテンプレート、4〜6週間のシンプルな週次で試してください。境界が機能するか、習慣が定着するかを証明するのが目的です。
アプリをどこに置くかも事前に決めてください。マネージャーが会議中にタイプするなら Web アプリで十分なことが多いです。チェックは次回の1:1直前に行うならモバイルアクセスが重要です。どれを選んでも、サインインを簡単で一貫したものにして、人が散らばったドキュメントに戻らないようにしてください。
期待値を定めた短いポリシーを書いてください。平易で具体的に:
- 書いてはいけないもの:医療情報、法律相談、噂、直接言えないことなど。
- 共有するもの:合意されたアクション、決定、両者が受け入れた進捗ノート。
- 保存期間:例として12か月など、HR が別途必要としない限りはその期間を保管。
- 所有権:プライベートノートはマネージャーの所有、共有アイテムは両者のもの。
社内ツールとして構築するなら、ノーコードプラットフォームで素早く動くとプライバシールールを手作業のチェックの山にしないで済みます。例えば AppMaster (appmaster.io) は PostgreSQL をモデリングし、バックエンドロジックでロールベースのアクセスを強制し、クラウドにデプロイするか自己ホスティング用にソースをエクスポートできるリアルなソースコードを生成できます。
良いパイロットテスト:各会議後にマネージャーが24時間以内に2〜5件の共有アクションを公開し、従業員がそれを確認して正しいと答えること。これが簡単で予測可能なら、拡大して構いません。


