というか、ガッチリした設計なんてのは必ず破綻する。
どうせ作ってるうちに『こうした方がいいかも』が大量に出てくるんだし。

大枠だけ決めて、後は作りながら改善が一番早い。
仕事で仕様書を文章化して残すわけでもないんだし。