Day 041 — 2026-05-24

フィルター機能のリリーススコープをPMと交渉する

Phase 1 — Survival 🤝 Negotiation 📦 Product ★★☆☆☆

シナリオ

あなたはグローバルSaaS企業「Flowly」のバックエンドエンジニア。Sprint 27 の初日(月曜日)、PM の Rachel から Slack メッセージが来た。「フィルター機能の Sprint 27 リリースに合わせて、CSV エクスポート機能(8pt)も同時リリースしたい」という追加要求だ。

あなたはすでに Sprint 27 にフィルター機能(5pt)、コードリファクタリング(3pt)の合計 8pt を積んでいる。チームのベロシティは平均 10pt。CSV エクスポートを追加すると合計 16pt となり、明らかにオーバーキャパシティだ。

Rachel は営業から強い要望を受けており、早急に回答を求めている。ただし彼女は技術的な詳細には詳しくなく、「少し追加するだけでしょ?」と思っている可能性がある。

フィルター機能
5pt
リファクタリング
3pt
現在の合計
8pt
チームベロシティ
~10pt
追加後の合計
16pt ⚠️
あなた
Flowly バックエンドエンジニア
日本拠点 · Sprint 27 担当
相手
Rachel Chen
プロダクトマネージャー(シンガポール拠点)· 英語ネイティブ · 結果重視型

文化的コンテキスト

🚫
"No" は避ける
英語のビジネス交渉では直接的な "No" より "What if we...?" / "Instead, could we...?" の形で代替案を提示するのが基本
📊
数字で説明する
"8pts / ~10pts / 16pts" のように数値で制約を示すと感情論でなく客観的な事実として受け取られる
🎯
相手のゴールで締める
代替案を「Rachel のゴール(Sales に回答する)」を解決する形で提示すると Win-Win が成立しやすい
💡
具体的な日程を示す
"Sprint 28 の day 3" のように具体的な期日を示すと、代替案の実現可能性を伝えられる

タスク

Rachel からの以下の Slack メッセージに対して、交渉のスレッド返信を書いてください。2〜4文程度で以下を含めること:

  • リクエストへの感謝・理解(1文)
  • 技術的な制約をデータで簡潔に説明(1〜2文)
  • Win-Win な代替案の提案(1文)
# sprint-27-planning ● 3 online
RC
Rachel Chen · PM
"Hey! Quick ask — can we add the CSV export feature to Sprint 27's scope alongside the filter? Sales has been pushing for it and it would be great to ship both together. Thoughts? 🙏"
→ このメッセージへの返信を 2〜4文で書いてください
ME
あなた
ここにあなたの返信を考えてください…
回答条件
  • 60〜100語のSlack返信(インフォーマルなトーンでOK)
  • 感謝・共感 → 数値による制約説明 → 代替案の3段構成
  • 直接的な "No" / "It's impossible" は使わない
  • 代替案には具体的なスプリント・日程を含める
⏱️ 10分 📝 60〜100語程度 💬 Slack返信形式

使える表現・フレーズ

カードをクリックすると英語フレーズを表示します。

ご要望はよく理解しています クリックで英語を表示 →
I totally understand the ask 💡 交渉の出だしで共感を示す定番表現。"I understand your point" より自然でカジュアル
現在のキャパシティでは難しいです クリックで英語を表示 →
we're at capacity for Sprint 27 💡 「私が断る」ではなく「状況が許さない」と伝えることで人間関係を保つ
〜が現実的ではない クリックで英語を表示 →
isn't realistic without dropping something else 💡 「不可能」ではなく「何かを削れば可能」と示す。オープンな姿勢
代わりに〜はいかがでしょう クリックで英語を表示 →
What if we...? / Instead, could we...? 💡 Win-Win 提案の定番フレーム。疑問形にすることで押し付けがましくならない
スプリントを優先度トップにする クリックで英語を表示 →
make it the top priority in Sprint 28 💡 "next sprint" より具体的なスプリント番号を入れると信頼感が上がる
伝える確実な日程を持てる クリックで英語を表示 →
sales has a firm date they can communicate to customers 💡 相手(Rachel)のゴールを代弁することで Win-Win を示す締めくくり表現
〜という意味になってしまう クリックで英語を表示 →
that would mean slipping ~ / that would push us to ~ 💡 制約を「影響」として説明する表現。"It's too much" より具体的
〜に合わせてある日程 クリックで英語を表示 →
target delivery by day 3 of the sprint 💡 "sometime next sprint" より明確。具体的な期日は信頼感を生む

ヒント

ヒント1 — 構成・方向性

「感謝・共感 → データで制約説明 → 代替案」の3段構成。技術的詳細に深入りせず、数字(pt数・ベロシティ)だけで制約を示す。代替案は「いつ届けられるか」を明確にして Rachel のゴールを解決する形で締める。

ヒント2 — キーフレーズ・表現
  • 感謝: "I totally understand the ask and love that sales is excited about it."
  • 制約: "We're currently at 8pts for Sprint 27, and our velocity is ~10pts — adding CSV export (8pts) would push us to 16pts."
  • 否定を柔らかく: "which isn't realistic without dropping something else"
  • 代替案: "What if we fast-track CSV export as the top priority in Sprint 28 and aim to ship it by day 3?"
ヒント3 — 骨格(ほぼ答えに近いアウトライン)
Hey Rachel! [共感・感謝 1文]
That said, [現在のpt数 + ベロシティ] — [CSV追加時のpt数 → 制約 1〜2文].
[What if... + Sprint 28 の具体的な日程で代替案] — that way [Rachel のゴールを解決する 1文].

モデル解答(B2〜C1相当)

# sprint-27-planning · Model Answer
RC
Rachel Chen · PM
"Hey! Quick ask — can we add the CSV export feature to Sprint 27's scope alongside the filter? Sales has been pushing for it and it would be great to ship both together. Thoughts? 🙏"
ME
あなた — モデル解答
✦ Model Answer
Hey Rachel! I totally understand the askit makes sense to ship them together for a cleaner customer experience. That said, we're already at 8pts for Sprint 27 with a team velocity of ~10pts, so adding CSV export (another 8pts) would push us to 16pts, which isn't realistic without dropping something else. What if we make CSV export the top priority in Sprint 28 and target delivery by day 3 — that way sales has a firm date they can communicate to customers.

解説

構成分析

🤝
感謝・共感から始める
"it makes sense to ship them together" で Rachel のビジネス目的に共感を示す。頭ごなしに否定しないことで交渉の余地が生まれる
📊
制約を数値化する
"8pts" "~10pts" "16pts" の3つの数字を使って、追加不可能な理由を客観的に示す。感情論でなく事実として受け取られる
💡
条件付き代替案
"What if..." フレームで提案しつつ "day 3 of the sprint" という具体的な納期を提示することで実現可能性を示す
🎯
相手のゴールで締める
"sales has a firm date they can communicate to customers" で Rachel の課題(営業への回答)を解決する形で締める。Win-Win の完成

重要表現

表現意味・ポイント
I totally understand the askカジュアルだが共感度が高い交渉の出だし。"I understand" よりも感情的な距離が縮まる
it makes sense to...相手の論理を認める表現。議論を柔らかくし交渉の余地を生む
we're already at 8pts制約を「私が断る」でなく「状況の事実」として提示。人間関係を保ちながら限界を示す
isn't realistic without dropping something else「不可能」ではなく「何かを削れば可能」と示す。オープンな姿勢で相手に選択肢を渡す
What if we...?提案を疑問形にすることで押し付けがましくならない。交渉の定番フレーム
target delivery by day 3具体的な日程で信頼感を出す。"sometime next sprint" より明確
a firm date they can communicate相手(Rachel)のゴールを代弁することで Win-Win が成立

文化的ポイント

日本語では「今スプリントは難しいです。申し訳ありません」という謝罪から入りがちだが、英語のビジネス交渉では:

🎯
謝罪より代替案
"I'm sorry but..." で終わるより "What if we...?" で代替案を提示する方が高評価。謝罪は弱さのシグナルになりうる
📈
数字が説得力を持つ
技術的な制約をポイント数で示すことで、感情的な交渉を事実ベースに変換できる。PMにとっても分かりやすい
🚫
責任転嫁はNG
"Sales is asking too much" や "That's a PM problem" のような発言は関係を損なう。制約は「チームのキャパシティ」として示す

よくある日本人のミス

ミス原因正しい表現
"I'm sorry but it's impossible." 謝罪+断言で交渉の余地がない "That would push us to 16pts, which isn't realistic this sprint."
"We cannot do it because it takes long time." 曖昧で説得力がない "CSV export is roughly 8pts, and our velocity is ~10pts."
"Let's do it next time." 「次回」が不明確 "Let's make it the top priority in Sprint 28 and ship by day 3."
"I think it is difficult." "I think" + 形容詞で曖昧な否定 "Adding this would put us at 16pts, which isn't realistic."
"Please wait." 受け身で何もしていない印象 "What if we fast-track it as the top priority next sprint?"

ワンランク上の表現

より洗練された制約の示し方

"Taking on CSV export mid-sprint would mean either slipping the filter feature — which we already committed to — or burning out the team. Neither is a good outcome."

ポイント: 抽象的に「無理」と言わず、「具体的に何が起こるか」をシナリオで示す。"burning out the team" はカジュアルで共感を呼ぶ表現。"which we already committed to" で既存コミットメントを強調できる。

より洗練された代替案の提示

"I'd rather give you a solid ETA — Sprint 28, day 3 — than rush it and ship something buggy. What do you think?"

ポイント: "I'd rather...than..." で優先順位の論理を示す。"What do you think?" で相手に判断を委ねることで押し付け感をなくす。"ETA" (Estimated Time of Arrival) はエンジニアとPMの共通語彙。

エスカレーション込みの提案

"Happy to sync with you and David to reprioritize if CSV export truly can't wait — just want to make sure we're aligned on the trade-offs."

ポイント: 上司(David)を巻き込む提案で、自分だけの判断でないことを示す。"trade-offs" という語彙はエンジニアとして信頼感を与える。"Happy to sync" は積極的な姿勢を示しつつもカジュアル。

次のステップ

📈
発展課題
Rachel が「Sprint 28 では遅すぎる。何か削れない?」と押し返してきた場合、どのコンポーネント(リファクタリング3pt)を削るかを提案する交渉を練習してみましょう
📅
次回予告
月曜 → Email × Operations(オペレーション)「外部ベンダーへの作業依頼メール」

自己評価

語数
所要時間
理解度
自分の回答
気づき・メモ