シナリオ
今日のシナリオ
Day 149の1on1で、あなた(Jordan Ellis — Director of Product, Solstice Data)はTheo Marsh — Senior Software Engineerに対し、「RBAC MVPのオーナーシップをDerekと共に正式にスポンサーする」「今日中に書面で残す」と約束した。あの1on1は月曜の朝だった。今日は日曜、火曜の設計レビューを控えたTheoから週末のうちにメッセージが届いた。約束していた書面(役割確認メール)はまだ届いていない。さらにTheoは設計レビューの準備中、Castellan GroupのQBR議事録を読み込むと、彼らが問題視していたのは「ダッシュボード単位の権限」だけでなく、"financial exports" ダッシュボードに限っては行レベルでの絞り込み(row-level scoping)も暗に含まれていたことに気づいた。ところが承認済みのMVPスコープは「Viewer/Editor/Adminの3ロールのみ、行レベルの細粒度制御は対象外」と明記されている。このまま進めば、Castellanの更新を守るはずのRBAC MVPが、Castellanが本当に必要としている機能を欠いたまま10月23日に出荷される可能性がある。Theoは日曜の夜、電話で「書面の約束が果たされていないこと」と「financial exportsダッシュボードの行レベル絞り込みが必要なこと」の2つを同時に切り出し、「2週間の延長かエンジニア1名の追加か、どちらかを選んでほしい」と迫ってきた。
目的
書面の不履行を正面から認めて信頼を回復しつつ、追加の人員・納期延長ではなく「financial exportsダッシュボードのみに絞った行レベル制御」へのスコープの再配分(何かを削って代わりに入れる)で技術的懸念に応え、10月23日・4名体制という決定事項の骨格を守る。
文化的コンテキスト
"I dropped the ball on that — there's no excuse" と言い訳から入らず不履行を最初に認める
「延長 or 増員」をそのまま呑まず、決定事項の骨格を守ったまま応える第三の道を探す
"not a free lunch — it's trading one piece of scope for another" と際限のない要求のエスカレーションを防ぐ
前回破った"today"という曖昧な期限を"by 6pm today"という具体的な時刻に置き換える
タスク
以下の3場面で、あなたはどう発言するか?各場面に対してC1相当・3〜5文の英語で回答せよ。
"Jordan, two things before Tuesday's review. First — you said Thursday you'd put my ownership in writing 'today.' It's Sunday, and I still don't have anything with a title on it. Second, and honestly more important: Castellan's QBR notes describe row-level scoping on the financial exports dashboard specifically, not just flat roles. If we ship the MVP as scoped, we're solving the wrong problem for the one account this whole project exists to save."
あなたは、まず書面の不履行という自分の落ち度を防御せずに認め、その上で技術的な懸念の正当性を認める必要がある——ただしこの時点ではまだリソース増強を約束しない。
"So — two weeks, or one more engineer. Pick one. I can't build financial-exports-specific row-level logic on top of three flat roles in the time we have without one of those."
あなたは、増員・延長のどちらでもなく、financial exportsダッシュボードだけに絞った行レベル制御を入れる代わりに何かをスコープから外すという第三の道(トレードオフ)を提示したい。
"Fine, that could work — but I want the scope doc updated today, not 'today' like last time. And I want a checkpoint before we hit another surprise like this three weeks from now, not two days before the deadline."
あなたはこの条件を受け入れ、具体的な運用として合意を固めたい。
Product × Negotiation 必須語彙
カードをクリックすると日本語訳と例文を表示します。
ヒント(段階的開示)
ヒント 1 — 構成・方向性
- 場面A: 書面不履行について言い訳せず率直に認める。次に、Theoの技術的懸念(financial exportsのrow-level scoping)が正当であることを認める——ただしこの時点でリソース追加やスコープ変更をまだ約束しない。「認める」と「解決策を示す」を分けて、慌てて安請け合いしない。
- 場面B: Theoの二択(延長 or 増員)をそのまま受け入れず、「何かを削って代わりに入れる」という第三の道を提示する。感覚的な譲歩ではなく、具体的に何をdescopeするかまで踏み込む。
- 場面C: Theoの2つの条件(今日中の具体的な期限つき文書化・締切直前ではない中間チェックポイント)を、仕方なく飲むのではなく「自分にも必要な仕組み」として前向きに受け入れ、検証可能な形(日時・場所)で約束する。
ヒント 2 — キーフレーズ・表現
- 場面A:
"You're right, and I dropped the ball on that — there's no excuse, it should have gone out Thursday. On the scoping issue, you're not wrong either: if Castellan's ask includes row-level control on financial exports specifically, three flat roles don't solve their actual problem." - 場面B:
"I don't want to pick between two weeks and one more engineer, because neither is mine to promise without reopening the board-approved plan. What if we scope row-level control to just the financial exports dashboard — the one Castellan actually flagged — and push customizable role labels on the other two dashboards to phase two?" - 場面C:
"That's fair, and I'd want the same thing in your position. I'll have the updated scope doc in your inbox by 6pm today — not 'today' as a vague promise, a hard time — and let's put a checkpoint on the calendar for October 3rd to catch anything like this before it's two days from the deadline, not after."
ヒント 3 — 骨格
[場面B] I don't want to pick between [二択] because [なぜどちらも即答できないか]. What if we [代替案: 特定ダッシュボードに絞ったrow-level制御] and [代わりに何をdescopeするか]?
[場面C] That's fair — [相手の条件への共感]. I'll [書面化の具体的な期限], and let's [中間チェックポイントの具体的な日時] so [再発防止の理由].
モデル解答(B2〜C1相当)
"You're right, and I dropped the ball on that — there's no excuse, the ownership email should have gone out Thursday, and it didn't, full stop. On the scoping issue, you're not wrong either: if Castellan's QBR notes point to row-level control on financial exports specifically, three flat roles across the board don't actually solve the problem we're building this MVP to solve. Let me be honest — I don't want to promise a fix on the spot before I've thought through what it costs us elsewhere, but I'm not going to pretend the concern isn't real."
"I don't want to pick between two weeks and one more engineer, because neither one is actually mine to promise without reopening the plan Derek and the board already signed off on. What if instead we scope row-level control to just the financial exports dashboard — the one Castellan's notes actually name — and keep the other two dashboards on the flat three-role model as designed? To make room for that inside the same six weeks, I'd propose we push customizable role labels to phase two; it's a nice-to-have nobody asked for in either debrief. That's not a free lunch — it's trading one piece of scope for another, and it keeps both the headcount and the October 23rd date intact."
"That's fair, and honestly I'd want the exact same thing in your position after Thursday. The updated scope doc — with financial exports row-level control in and customizable labels pushed to phase two — will be in your inbox by 6pm today; that's a real timestamp, not 'today' as a vague promise like last time. And let's put a scope check-in on the calendar for October 3rd, three weeks out, specifically to surface anything like this while there's still time to trade it against something else, instead of finding out two days before the ship date."
解説
場面Aの構成分析
重要表現まとめ
| 表現 | 意味 | ポイント |
|---|---|---|
I dropped the ball on that — there's no excuse | 約束を果たせなかったことを言い訳せず認める | プロセス上の不満に対する信頼回復の第一歩 |
you're not wrong either | 相手の別の懸念も正当だと個別に認める | 複数の不満を1つにまとめず、それぞれに向き合う姿勢を示す |
neither one is actually mine to promise | 権限の範囲外であることを明示して即答を避ける | 安請け合いを避けつつ、逃げているわけではないと示す表現 |
that's not a free lunch — it's trading one piece of scope for another | 無料の譲歩ではなくトレードオフだと明示する | 際限のない要求のエスカレーションを防ぐ交渉の要 |
that's a real timestamp, not a vague promise like last time | 曖昧だった過去の約束を検証可能な形に変える | 同じ失敗を繰り返さないことを言葉で裏付ける表現 |
文化的ポイント
| 日本のビジネス感覚 | 英語圏でのビジネス感覚 |
|---|---|
| 約束を破ったことを謝りつつも、理由の説明から入ってしまう | 理由より先に不履行そのものを明確に認める("there's no excuse")ことが信頼回復の第一歩になる |
| エンジニアの技術的な懸念に押されて、二択(延長・増員)をそのまま受け入れてしまう | 相手が提示した選択肢の外側に、決定事項の骨格を守ったまま応える第三の道(スコープの入れ替え)を探すのが上級交渉の技術 |
| 譲歩を「仕方なく飲んだ」ものとして扱い、明確な代償を示さない | 譲歩には必ず対になる代償(何を削るか)を明示し、"not a free lunch" と言語化することで際限のない要求を防ぐ |
よくある日本人のミス
ワンランク上の表現(Phase 4)
次のステップ
- 発展: Theoが更新されたスコープドキュメントをDerekにも共有し、Derekから「customizable role labelsをphase 2に送る判断は他の顧客にも影響しないか」という追加確認が来た場合の返信をロールプレイで練習する(Chat × Product)
- 次回予告(月曜: Day 151): Email × Product — Theoとの合意内容(financial exports限定のrow-level scoping・phase 2への繰り延べ・10/3チェックポイント)を、Derek・Renata・Mayaに正式に共有するフォローアップメール