●画面設計書しかない開発現場 デスマーチになったプロジェクトに火消しとして参加してみると、設計書らしい設計書が画面設計書しかない、という場合がしばしばある。 「いや、そりゃ、わかってるよ。ちゃんと設計した方がいいってことはね。でも、スケジュール的にも予算的にも設計に時間と人を割けなかったんだよ」 「しかし、この混乱は設計書がなかったためでは? 設計書がないから、各人が勝手な実装をしていて、同じ機能が二重に実装されていたり、画面によって入力値のチェック方法が違っていたりしてるんですよ。セッションに保持されている値はグローバル変数同様なんですから、その使い方はきちんと文書化しておかないと...」 「そうですね、ご説ごもっとも、私もちゃんと設計したかったです。でもね、スケジュールがね...」 こういう会話は何度も経験しているのだが、こういうことを口にする人は重要なことに気付いていない。予算もスケ