Day 006 — 2026-04-19

技術的負債対応のスコープ交渉

Phase 1 — Survival 🤝 Negotiation ⚙️ Engineering ★★☆☆☆

シナリオ

あなたはECサイトの開発チームのバックエンドエンジニアです。プロダクトマネージャーの Alex から、来週のスプリントに「新しい決済機能の実装」を追加してほしいと依頼されました。

しかし、チームはすでにキャパシティがいっぱいで、さらに重大な技術的負債(古いAPIが原因でエラーが毎日発生している)の対応も急務です。

あなたは「新機能の追加は可能だが、その前に技術的負債を解消する必要がある」という立場で Alex と交渉します。

あなた
バックエンドエンジニア
今日の学習者ロール
相手
Alex
プロダクトマネージャー · 英語ネイティブスピーカー

文化的コンテキスト

📊
数値で説得
PМは新機能を急いでいる。技術的負債の重要性を数値で示すと説得力が増す
🎯
目的
技術的負債の修正をスプリントに含めることへの同意を得る

タスク

以下の Alex の発言に対して、あなたの立場を英語で表明してください。

Alex の発言への返答
Alex — プロダクトマネージャー

"Hey, I need the new payment feature ready by next sprint. Can we add it to the backlog for this week?"

あなたは以下の内容を自然な会話で伝えてください:

  1. Alex の依頼を受け止める(否定から入らない)
  2. 現在の状況(技術的負債・チームのキャパシティ)を説明する
  3. 代替案(技術的負債を先に解消してから実装)を提案する
  4. 次のアクション(例: 優先順位を一緒に確認する)を提示する
⏱️ 10分 📝 80〜130語(3〜5文)

使える表現・フレーズ

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

〜を理解している クリックで英語を表示 →
I totally understand the urgency of... 💡 共感を示してから反論する
技術的負債 クリックで英語を表示 →
technical debt 💡 ビジネス側にも伝わる表現
キャパシティがない クリックで英語を表示 →
we don't have the bandwidth 💡 "no capacity" より自然な表現
〜に影響する クリックで英語を表示 →
it will impact the timeline 💡 impact は動詞として使える
先に〜を解決したい クリックで英語を表示 →
I'd like to address X first 💡 主張を丁寧に述べる
一緒に優先順位を確認しましょう クリックで英語を表示 →
Can we align on priorities together? 💡 Win-Winの姿勢を示す
〜しないとリスクがある クリックで英語を表示 →
There's a risk that... unless we... 💡 リスクを先に示す説得法

ヒント(段階的開示)

ヒント 1 — 構成・方向性

「共感 → 状況説明 → 代替案提示 → 次のステップ」の4ステップで構成します。

共感 I totally get... 状況説明 That said, ... 代替案提示 I'd suggest... 次のステップ Could we jump on...

最初に "I understand..." で相手の立場を認めることがポイントです。

ヒント 2 — キーフレーズ・表現
  • 共感: I totally get that this feature is a priority.
  • 問題提起: Right now, we're dealing with a critical technical debt issue...
  • 代替案: What if we spent 2 days resolving the API errors first?
  • 次のステップ: Can we jump on a quick call to align on priorities?
ヒント 3 — 骨格テンプレート

返答の骨格:

[共感] I totally get that the payment feature is urgent.
[状況] Right now, we're dealing with [問題] which is causing [影響].
[代替案] I'd suggest we [解決策] first — it'll [メリット].
[次のステップ] Can we [行動] to align on the timeline?

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

Alex — プロダクトマネージャー

"Hey, I need the new payment feature ready by next sprint. Can we add it to the backlog for this week?"

あなた(モデル解答)

I totally get that the payment feature is a priority, Alex. That said, our team is currently dealing with a critical technical debt issue — the legacy API is throwing errors daily and affecting about 15% of transactions. If we skip this, there's a real risk it'll slow down the new feature implementation as well.

I'd suggest we spend the first two days of the sprint addressing the API issue. That way, we'll have a cleaner foundation and can ship the payment feature more reliably. Could we jump on a quick 15-minute call today to align on scope and timeline?

語数: 97語

解説

構成分析

1
共感(1文目): "I totally get that..." で相手の立場を認める → 防御的な反応を避ける
2
現状説明(2文目): "That said," で自然に転換しつつ、具体的な数値("15% of transactions")で問題を裏付ける
3
代替案(3〜4文目): "I'd suggest we..." で積極的な提案として伝える
4
次のステップ(5文目): 具体的な行動("15-minute call today")を提案してクロージング

重要表現まとめ

表現意味・ポイント
That said,「とはいえ」— 相手の意見を認めつつ反論するときの自然な転換表現
throwing errorsエラーを出す、の口語的表現(causing errors より自然)
cleaner foundation技術的なクリーンアップを非エンジニアにも伝わるように表現
align on「合意する・認識を揃える」— ビジネス英語の頻出表現

文化的ポイント

🚫
日本人のミス
"We cannot do it because..." と否定から入ると相手は防御的になる
英語のコツ
共感 → データ提示 → 代替案 → 行動提案 の順で、相手が「Yes」と言いやすい構造を作る
🔢
数値の力
"15% of transactions" のような具体的な数値があると、ビジネスインパクトとして伝わりやすい

よくある日本人のミス

❌ "I cannot add it this week."
否定から入る
✅ "I'd like to suggest a different approach..."
❌ "We have technical debt problem."
冠詞・語順
✅ "We're dealing with a critical technical debt issue."
❌ "Please understand our situation."
命令形で依頼
✅ "I hope that makes sense — let me know your thoughts."
❌ "I think maybe we can..."
曖昧すぎる
✅ "I'd suggest we..." で自信を持って提案

ワンランク上の表現(Phase 2 以降)

Basic
"We can't add it now because of technical debt."
↓ 交渉の文脈では
B2
"I totally get that the payment feature is a priority. That said, the legacy API is throwing errors daily affecting 15% of transactions."
↓ さらに上のレベルでは
C1
"I want to make sure we set the payment feature up for success — and that means addressing the underlying API instability first."
"I want to make sure we set the payment feature up for success — and that means addressing the underlying API instability first."
(成功のために基盤を整えるという、未来志向の言い方)
"Would it be possible to revisit the timeline together? I want to give you a more accurate delivery date once we've cleared the technical bottleneck."
(タイムラインの再設定を「より正確な情報提供のため」としてフレーミング)

次のステップ

  • 発展: Alex が「でも締め切りは変えられない」と返してきた場合の2ターン目の交渉
  • 次回(Day 007): Email × Engineering — バグ報告メールの書き方

自己評価(解いた後に記入)

理解度

自分の回答

Alex へのスコープ交渉

気づき・メモ