oosquare ML での議論の続き
っても、OOの範囲じゃないか。
どこまで設計書を書くのが適当か、という議論でのワタシの意見。
コストやリソースとのトレードオフも重要です。100% のリソースをどのように配分するかという観点で見ると、ソースコードを書いてテストをしない限りシステムは動かない。
優れた設計書を書いても、ソースコードを書くための時間やテストをするための時間が極端に減るわけじゃない。
全体のコストを考えた場合、設計書を書くためのコストとソースコードを書くためのコストとテストをするためのコスト、この合計がプロジェクト全体で最小になるポイントを狙うのがベストでしょう。
そして、そこを狙ったとすると、仕様書作成にかけるべき適正なコストはかなり小さくなるのではないかと思います。では、何を書けばいいのかと言うと、前から主張しているとおり、ユースケースとアーキテクチャであり、もう少し書いたとしても、分析レベルのモデリングくらいじゃないか、と思います。