ノウキ | すーぱーSEへの道

ノウキ

納期という言葉があります。

開発プロジェクト全体でいうと、お客様がシステムを
利用するために、この日までに開発をすべて完了させて
おかなければならない期限のことです。

また、プログラム単位で
「いつまでに開発を終えなければならないのか」
という期日のことを納期と言うこともあります。

今回は、プログラム単位のノウキに関するお話です。


プログラマに、設計書をわたして
「これを金曜日までにおねがいします」
と言ったとします。

経験の浅い新人プログラマなどの場合、
「はい、わかりました!」
と言って、やり取りが終わってしまうことがよくあります。


これって、ちょっとマズくないですか?

 ・なにが金曜日までなのか?
  (開発・コーディング・試験・検証完了)

 ・金曜日までと言うのは、正確にはいつのことなのか?
  (木曜の夜まで?それとも金曜日の昼?金曜の定時?)

とか、確認せずに仕事を受け取っちゃってます。

こういうときは、最初に確認を取っておくべきでしょう。


たとえば
 「金曜日の定時までに単体試験の検証完了」
という意味だった場合は
金曜の午前中くらいまでには試験を終える必要がありますし、
 「来週の月曜朝イチで試験結果を提出してもらえればいい」
と言う意味であれば、金曜日に残業して作業を行うことができます。


お互いの認識がずれていることがよくありますので、
最初にきちんと確認しておいたほうが安全です。


慣れてくると、細かいくらいにきっちり確認してくる人も
いるので、それもちょっとやりにくいんですけどね(^-^;)