中島です。
>村山です.
>
> > それは OOA/OOD のやりかたがまずいんです。
>これは,OOA/OOD屋さんが失敗した時の定番の言い訳ですね.(^^)
>
>「良いOOA/OODをやれば成功する(はず)だ.
>OOA/OODが間違っているはずがないから,
>今まで(一度も)成功したことがないのは,やりかたがまずいせいだ.
>良いOOA/OODをすれば(いつかきっと)うまくいく(はず).」
>
>いつの日か「OOA/OODで設計すればうまく行く」という仮説が,
>ただの仮説でなくなる日が来るといいですね.
>
OOA/OOD派に喧嘩を売ってるような発言ですが、OOA/OODがうまくいかないという気持
ちはわかる気がします。少なくとも、SA/SDやDOAよりOOA/OODでやるほうがうまくい
くというものではありません。
以前にOOA/OODの大規模開発に参画しましたが、上流成果物はかなりいい感じだった
にもかかわらず、DBアクセス部の分離と隠蔽が開発効率を低下させていました。
運用でのOOの改修容易性を考慮してもトータルで考えればSASDに分があるのではない
でしょうか。
ただし、Togther等のツールによるトータルフェーズのラウンドトリップが実現すれ
ばSCMの視点からもOOA/OODによる妥当性もアップすることになると思います。