残業、、orz

今回の仕事に限っていえば、

  1. 部長から渡された仕様が曖昧。
  2. さらに部長に渡された仕様も曖昧。
  3. しかも一部間違っている部分もある(部長が会議でしてきた話と違う)
  4. その曖昧な仕様を埋めるような形でシステムを作成
  5. 慣れないライブラリを使わざるをえない(先方による後々のメンテナンスの為)
  6. コーディング規約がある(これも後々のメンテナンスの為)
  7. ネストしたマルチパートメールを送信する必要がある(デコメール)
  8. 当初考えていた形とは違うように作るように部長から指示
  9. 部長の作業見積ミス
  10. 自分のコーディングの遅さ

以上が要因のほぼ95%といえる。
あとは、部長に対する怒りとかww
仕様は口頭で伝えるもんじゃねーぞ。ちゃんと明文化してほしいぞー。