なんで延びているのか分かっているのかな・・・

何かしらの理由で公開日が延びたとします。

何かしらって、ほとんどの場合は決まっていない事があるからなんですけどね。基本は仕様を決めてから実装に落とし込んでいくわけですが、実装に遅れが出ている場合やバグが出ている場合は今回の話に当てはまらないので言及しません。

今回は決めなければいけないことが決まっていない場合の話です。

  1. 決定すべき事項が決まっていない
  2. 決まっていないので開発の締めが延期になる
    (延期の理由は決まっていないから。つまり延期した分で決まっていない事を決めないといけないわけです。当然ですね。)
  3. それなのに、延期になったから時間に余裕が出来たと勘違いする
  4. アレもコレもやりたいと仕様を追加したり変更したりする。挙げ句の果てに今まで決定してあるものを覆す
  5. そういう部分は比較的さっさと決めるのに、1の部分は決まっていない。または4で未決事項が増えている
    無限ループの完成

バージョンアップ計画(←オンラインの場合)もマイルストーンも切っているのに、意味なくない?

出来ないものは次回に回す(オフラインパッケージは別として)。何のために締めを切ってるの。何のための計画なの。。

新しいサイトもよろしくお願いします!