【理想的な開発】
概念設計→基本設計→詳細設計→作成・実装

【現実】
雑な概念設計→欠陥だらけの基本設計→辻褄の合わない詳細設計→無理矢理作成
→矛盾した実装→ハリボテの基本再設計→付け焼き刃の詳細再設計
→仕様を満たさない実装→穴埋めの追加設計→足りない工数