山根です。
On Mon, 11 Oct 2004 13:35:28 +0900
"Nakajima Katsuyuki" <****************@*******.***> wrote:
> 中島です。
> 以前にOOA/OODの大規模開発に参画しましたが、上流成果物はかなりいい感じだった
> にもかかわらず、DBアクセス部の分離と隠蔽が開発効率を低下させていました。
DBアクセス等に関しては、流れや具象レベルで処理を実装していく必要が
あるので、中島さんのおっしゃるとおり、OOのメリットは
あまり生かせない(むしろ足かせ?)かもしれませんね。
トランザクション制御等の非機能要求がOO的なアプローチでは
うまくいかないのはよく言われていることですね。
そういうケースでこそ、Aspect等SoCの出番ですね!!
> 運用でのOOの改修容易性を考慮してもトータルで考えればSASDに分があるのではない
> でしょうか。
>
> ただし、Togther等のツールによるトータルフェーズのラウンドトリップが実現すれ
> ばSCMの視点からもOOA/OODによる妥当性もアップすることになると思います。
1つの手法にこだわらなくても適材適所ですよ。
山根 英次@スーパーグラフィックス
Agile・XP戦略研究室
E-Mail:******@********.**
ICQNo:284043921
URL:http://super-gs.jp/ (Underconstruction)