漠然とすべての問題を解決するなんでも書いてあるスーパー資料を前提にしちゃうから話が終結しないんだよ
仕様書だけでも、モデル図だけでも、ソースコードだけでもすべての問題を同時に解決はできない
どの問題をどの手段でどう解決するのかは、本来は開発標準等で規定されるのが理想だけど、なきゃ担当者が自分で考えるんだよ
なんにも考えずにこれさえ作ればすべての問題に対応できるなんて都合のいいツールは無い