UML三大硬傷
發(fā)布于:軟件開發(fā)網(wǎng) 來源:未知 作者:佚名 時(shí)間:2009-01-31 點(diǎn)擊:
14
本文從UML建模連貫性方面存在的問題,以管理軟件開發(fā)為例,針對(duì)與UML模型銜接的上游、下游、模型內(nèi)部關(guān)系三個(gè)方面,分析了采用UML建模造成的三大隔閡,希望與眾多建模愛好者共同探討。
http://www.
誠然,掌握UML很容易謀到一份很好的系統(tǒng)分析員工作,但用它卻很難做好系統(tǒng)分析員的分內(nèi)工作,使用UML肯定可以100%蒙住用戶,因?yàn)橛脩魧?duì)滿篇的建模圖表只有招架之功,絕無理解反駁之力,使用UML也幾乎可以100%蒙住軟件公司老板,因?yàn)槔习宀皇窍到y(tǒng)分析員,不知道使用UML進(jìn)行建模的千辛萬苦,系統(tǒng)分析員無法向老板反映UML存在的問題,因?yàn)檫@樣很容易招致水平不高的責(zé)難。 軟件開發(fā)網(wǎng)
一、UML上不著天——與用戶/領(lǐng)域?qū)<覠o法溝通獲得真正的需求 對(duì)企業(yè)用戶來講,他們關(guān)心的是如何在其組織結(jié)構(gòu)、業(yè)務(wù)流程、業(yè)務(wù)信息的描述基礎(chǔ)上,定位企業(yè)的宏觀管理水平的需求和微觀管理操作的需求。 http://www.
1 UML難以完整全面地描述企業(yè)的分工結(jié)構(gòu)
http://www.
圖 2是采用全程建模方法組成結(jié)構(gòu)樹描述的企業(yè)分工組成,它以直觀、徹底、一目了然的方式將一個(gè)企業(yè)按層次地展現(xiàn)為部門、崗位、職責(zé)、步驟、直至原子步驟,如“核對(duì)數(shù)量、核對(duì)規(guī)格、簽字、填寫入庫日期”等。
http://www.
|
|