ドキュメントって言っても
提案書からコード設計まで色々あるしな

上のレスで散々言われてるけど
「システムがどういう動きをするのか(コードはどういう動きをするのか)」
は比較的簡単に解析できる
「システムはどういう動きをすべきなのか(どういう意図でそのコードを書いたのか)」
はドキュメントがしょぼいとどうにもならなくなる

個人的にはコード設計はまぁあんまり重要では無いと思う
頻繁に変更があったりするし、納品しても顧客は見やしないし
ツールでコードから仕様書つくれるしね