我覺的以上的言論太過偏激了,火藥味太過于濃厚了,軟件分析的目的是為了讓大家都弄明白一個目的,那就是 “你該做什么?你要做什么?或則你要其別人做什么?”,而所謂的Rational產品,以及高先生的Playcase包括其它的一些建模工具都充其量和word差不多,只不過使用方便一些而已,“人”的因數還是最重要的,這就是對系統分析設計人員的素質要求。我覺的我們不能“神話”建模工具,而忽略了人,即使我們沒有好的“畫圖”工具只要有人在,我們甚至可以“手繪”全部工作流,以上的爭論好像就在討論“畫圖板”的優劣,而不是在探討軟件工程真正的要旨,我覺的應該討論的是“如何讓大家都明白,你要做什么,我能為你做什么,你有些什么可以為我而提供的,你是這樣的嗎?。。。。! 軟件工程是一個不確定標準的學科,不確定的原由是,每個人都有自己的主張,不管主張的好壞,至少要知道你在為誰分析,你的對象是如何的,如果你畫的東西別人都不理解,或者他們要花費很大的代價去理解,我認為那就是失敗的方法,那么我們就必須尋求其他的途徑去讓人理解。 “我的三大忠告” 1、“條條大路通羅馬” 2、“能解決問題的方法才是好方法” 3、“好的畫家,即使沒有豐富的顏料,和優良的畫筆,依舊可以做出優秀的傳世之作”
gale (2002-6-3 11:07:14)
1,技術是不分國界的,你用手在白板上畫UML圖是無需支付任何費用給US的 2,不要動不動就把技術問題上升到政治和民族主義 3,“拿來主義”,英美都能虛心拿去中國的火藥制造槍炮來打中國,你難道不能學美國的 UML來打敗US的軟件產業??! 4,作為中科院的人物,講話是要負很大責任的,因為你的錯誤講影響千千萬萬的人如果你錯了并且是個權威,你將造就“十年浩劫”!
chinakid (2002-6-3 10:06:48)
我想不通!為什么高展先生一說UML不好,就有人跳出來大罵,為什么,為什么?難到美國人的東西就不能批評嗎?難倒中國人的智慧就比美國人差嗎?中國人,不要輕易低下你高貴的頭!
gale (2002-6-1 0:38:51)
1,“上不著天” 錯,UML中的 Business Use Case Model 和 Business Object Model就是干這個的。最少現在還沒有比UML描述業務更通用,更清楚的 2,“下不著地” 又錯,Rose可以生成代碼,再加上 XDE與Visual Studio.NET的集成 3,“一盤散沙" 還是錯,Business UC Model--》Business UC Realizations--》Business Object Model Business Worker --》; Actor --》 Use Case --》Use Case Realization --》Analysis Model --》 Design Model --》Imp model 都是有嚴密的推導關系的什么“專家”??!純粹是誤人子弟!補充:好像牛頓先生說:“我之所以偉大是因為站在巨人的肩膀上” 軟件開發領域里“巨人的肩膀”就是前人工作的結果和經驗 US的軟件比中國強原因之一是國人(我也是)都喜歡重新發明輪子 UML是一個標準,不是R$的產品,你要是真有水平應該提交UML2.0給OMG,而不是自己閉門造車弄個什么XX建模方法出來。 建議高先生好好看看UML+RUP+UCM這整個的思想體系,真正研究上一年再發表點有趣的文字。
gale (2002-6-1 0:22:04)
文章來源于領測軟件測試網 http://www.kjueaiud.com/