クライアント要望の急な追加要件にどう対応するか|現場で使える実践テクニック

クライアント要望の急な追加要件にどう対応するか|現場で使える実践テクニック
C
クリオ
Web制作ディレクター / フロントエンジニア

こんにちは!
今日は「クライアント要望の急な追加要件にどう対応するか」について解説します。

これね、ほんまに現場で毎日のように起こる悩みなんですよ。
納期まであと1週間なのに「あ、実はこの機能も必要なんですけど…」みたいな。
そういう時、焦っちゃう人も多いんですけど、実は対応の流れを決めておくだけで、めっちゃ楽になるんです。

「とりあえず受ける」が最大の失敗

僕も最初はやってました。
クライアントからの要望に対して「わかりました、やります!」って即答してしまう。
その場では良い顔されるんですよ。
だけど後々、タスク表を見直すと「あ、これ入ってなかった」みたいなことになる。

現場あるあるなんですけど、こういう時ってチーム内でめっちゃ揉めるんですよ。
エンジニアからは「いつの間に増えてるんですか」ってなるし、デザイナーからは「スケジュール教えてよ」って言われるし。
結局、納期ぎりぎりで品質落として対応することになるんです。

だから大事なのは「その場で判断しない」ということ。
どんなに小さな追加要件でも、一度立ち止まって「これって本当に今追加できるの?」って考える癖をつけるといいですよ。

追加要件の判断フローを作る

クライアント対応の時に、決定的に役立つのが「追加要件チェックシート」みたいなものです。
これをクライアントとの打ち合わせで常に手元に置いておくんです。

具体的には、こういう順序で判断するといいですよ。

  1. それ本当に新しい要件?
    初回の提案書を見返して、すでに含まれてないか確認します。
    意外とクライアント自身が忘れてることも多いんです。
  2. どのくらい工数がかかる?
    ざっくり見積もりでいいので、その場で概算を出します。
    「だいたい3日くらいですかね」くらいのざっくり感でOK。
  3. 現在のスケジュールに余裕があるか?
    ここが重要。
    余裕がなければ、納期を延ばすか機能を削るかの二者択一です。
  4. 優先度は本当に高い?
    クライアントって「今必要」と「あったらいい」の区別がつかないことが多いんです。
    「これは本番公開時点で必須ですか、それとも今後のアップデートで大丈夫ですか?」って聞くといいですよ。

この流れを習慣化しておくと、その場で「それはちょっと難しいですね」とか「工数が増える可能性があるので、一度チーム内で確認させていただきます」って、プロっぽく返答できるんです。
ほんまに大事なのは、クライアントに「この人ちゃんと考えてくれてるな」って思わせることなんですよ。

クライアントとの交渉テクニック

追加要件を「できません」と言うのはすごく難しいですよね。
でも逆に「できます、やります」と即答すると、後で困る。
その間に落ちる着地点をつくることが、ディレクターの腕の見せ所なんです。

パターン1: 工数と納期の見直し

「了解しました。
そうですね、その機能を追加する場合、全体のスケジュールがちょっと圧縮されてしまうんですけど、納期を1週間延ばすのはいかがでしょうか。
品質も落とさずにできますし」
って感じで。
明確に「何を失うのか」を提示することで、クライアントも判断しやすくなるんですよ。

パターン2: フェーズ分けする

「その機能、ほんまに本番公開時点で必要ですか?
だとしたら、本番公開後の第2フェーズで対応するのはどうですか。
その方が、クライアント側でもユーザーの反応見てから決められますし」
って提案する。
これ、めっちゃ効果的です。

パターン3: 代替案を提示

「今の予算・スケジュールだと、A と B どちらか一つになるんですけど、どちらを優先しますか」って聞く。
選択肢を与えることで、クライアントも納得しやすいんですよ。

大事なのは「できません」ではなく「できるけど、こういう代償がある」ということを、数字や具体例で示すことです。

チーム内での情報共有が命

追加要件が決まったら、すぐにチームに知らせることが超大事です。
僕が昔失敗したのは、クライアントとの打ち合わせで決まったことを、翌日メールで流したんですよ。
そしたらエンジニアが「え、これ今から?」ってなって、めっちゃ不機嫌になっちゃったんです。

ほんまに今は、打ち合わせ直後にSlackで一報入れて、同日中にタスク管理ツールに登録することを徹底してます。

共有する時は、こういう情報を入れるといいですよ。

  • 追加要件の内容:具体的に何をするのか
  • 理由:なぜそれが必要なのか
  • 優先度:本当に今やるべきなのか
  • 概算工数:どのくらい時間がかかるか
  • クリティカルパス上の影響:全体スケジュールに影響があるか
  • 責任者:誰が対応するのか

これらを可視化しておくことで、チーム全体が「追加要件が入った」っていう状況を理解できるんです。
そうするとね、チーム内での摩擦もめっちゃ減るんですよ。

あと、定期的に「追加要件が何件入ってる」みたいなのをチーム全体で見える化しておくと、「あ、これ以上追加できないな」ってのが感覚的にわかってくるんです。

まとめ

クライアント要望の急な追加要件は、避けられません。
むしろ、その対応のやり方こそが、ディレクターとしてのスキルだと思うんですよ。

大事なポイントをおさらいすると、

  • その場で判断しない(「確認させていただきます」でOK)
  • 判断フローを持つ(工数・スケジュール・優先度を明確に)
  • クライアントには「代償」を示す(納期延長か機能削減か選択肢を)