仕様が違う。何を聞く? 答えてほしい問いを、一文目に。

仕事・チーム開発

仕様確認メールの書き方|食い違う資料から、相手が答えられる一通を作る

設計書ではユーザーIDが必須になっている。しかし前回のレビューでは任意と決まったはず。このまま実装すると、外部連携側と条件が合わないかもしれない。

確認メールを書こうとして、経緯を全部説明したら長文になった。この記事は、そんな仕様の食い違いを、設計担当や顧客へ確認するエンジニア向けです。

相手に答えてほしい問いを一文目に置く。
その後へ、食い違っている根拠、実装への影響、判断が必要な時点を付けます。短くする対象は挨拶の重複であり、判断材料ではありません。

「確認をお願いします」だけでは、回答が決まらない

次の文は、事情を説明していますが、相手に何を返してほしいかが最後まで見えません。

先日いただいた設計書について確認したくご連絡しました。3章のユーザーIDが必須となっているようですが、前回レビューでは任意になったと認識しております。必須の場合は外部連携チームへの連絡が必要となりますので、ご確認をお願いいたします。

冒頭を「ユーザーIDは必須・任意のどちらで実装しますか」に変えるだけで、問いが見えます。相手は、その判断のために後続の説明を読めます。

また、実際の資料に「必須」と書いてあるなら「必須となっているようですが」とぼかす必要はありません。資料の記載と、自分の記憶の確かさは分けて書きます。

そのまま組み替えられるメール例

以下は書き方を示す架空の文面です。資料名、版、回答希望時点は実際のものへ置き換えてください。

件名:【仕様確認】ユーザーIDの必須・任意について

ユーザー登録APIのユーザーIDは、必須・任意のどちらで実装するか確認をお願いします。

確認した設計書v1.3の3章では「必須」です。一方、前回レビューでは「任意」と聞いた認識ですが、決定記録はまだ確認できていません。最新の決定と、その記録を教えてください。

必須にする場合、ユーザーIDを送っていない外部連携側の変更調整が必要です。明日の実装着手前に条件を確定したいため、本日中の回答が可能か確認させてください。

決定後は、設計書と連携仕様の更新担当もそろえたいです。

「設計書が間違っている」と先に決めていません。一方で「どちらでもよいので確認してください」ともしていません。最新の決定を確認し、それに合わせて実装と資料をそろえるという依頼です。

根拠は、種類ごとに確かさを分ける

仕様確認では、記憶を事実として書くことも、事実を必要以上に弱めることも避けます。

手元にある根拠書き方
設計書の記載を実際に確認した「設計書v1.3の3章では必須です」
議事録に任意という決定がある「レビュー議事録の決定事項には任意とあります」
会議で聞いた記憶だけがある「任意と聞いた認識ですが、決定記録は未確認です」

資料が二つとも確認できているなら、両方の該当箇所へリンクを付けます。「こちらを見てください」と大きなフォルダだけ送るより、相手が矛盾箇所へたどり着きやすくなります。

回答期限は、急かす言葉ではなく判断の用途と組にする

「至急お願いします」だけでは、いつまでなら間に合うか分かりません。何の作業や判断に使うかを添えます。

明日の実装着手前に条件を確定したいです。本日中の回答が難しい場合は、回答可能な時点を教えてください。その間、該当条件に依存しない部分を先に進めます。

回答が来ないからといって「返信がなければ任意で進めます」と一方的に決めないこと。未合意の仕様を、相手の沈黙で承認されたことにしないためです。待ちで予定に影響するなら、その影響をリーダーへ戻します。

チャットでは、問いを一つに絞る

相手が同じ資料を開いているなら、背景は短くできます。

登録APIのユーザーIDは必須・任意のどちらでしょうか。設計書v1.3は必須、レビューでは任意と認識しています。必須なら連携側の変更が必要です。明日の着手前に決めたいので、最新の決定を確認できますか。

無関係な質問を続けて詰め込まず、複数あるなら番号を付けます。「承知しました」という返事が、どの問いへの回答なのか分からなくなるのを防げます。

回答が曖昧なら、実装条件へ戻して確認する

返事が「前回の方針で大丈夫です」だけだった場合、そのまま実装へ進むと認識が分かれる可能性があります。

登録APIのユーザーIDは任意とし、未送信でも受け付ける条件で進める理解で合っていますか。

対象と動作まで言い換えます。さらに、設計書を誰が直すかを確認してください。チャットだけが正しく、設計書が古いままだと、次の担当者が同じ場所で止まります。

送る前には、メールの一文目だけを読んでみてください。その一文で相手が何を答えるか分かるか。 分からなければ、敬語の修正より先に問いを書き直すのが近道です。

-仕事・チーム開発
-,