2010-07-27 18 views
0

在我當前,我們正在實施UML和RUP白日編碼和設計的日常工作...UML/RUP和非面向對象的應用程序

目前的結構具有的所有代碼2%(100000+線)面向對象......所以,他們有這個問題,當開發商有這個新的「案例」(IR,要求等),他們必須完成所有的文件和分析,這老東西......

他們必須寫利益相關者的要求,用例標識,詳細使用情況下,用例圖,類圖和序列圖...

在我看來,這是非常difficul噸至實現UML/RUP架構,以現有的非面向對象的應用程序..

我的問題是,這是一個常見的場景?

回答

2

是。這是一種常見的情況。人們使用RUP來設計關係數據庫,這與您可以獲得的OO編程差不多。

不要混淆OO分析,項目管理和非面向對象編程。

這是正常的。

他們必須寫出利益相關者的要求,採用病例識別,詳細,用例圖,類圖和序列圖使用的情況下...

正確的。你必須總是做到這一點。 RUP或Scrum或瀑布或任何方法論 - 你選擇。你必須做到這一點。沒有用例== Epic Fail。沒有利益相關者==史詩般的失敗。這些不是面向對象的概念。這些只是普通的舊常識。

在我看來,這是非常難以實現的UML/RUP架構,以現有的非面向對象的應用程序..

爲什麼? RUP適用於非OO。

相關問題