全站文章 iT邦幫忙
iThome Online提供免費電子報,現在就訂,最新IT訊息每日寄達。

iThome 每日新聞報
iThome 產品技術報
加入iThome Online會員,立即使用討論區、Blog等服務。

免費加入會員
登入 / 登出
管理會員帳號
忘記帳號密碼
聯絡客服
訂閱周刊
讀者服務
12' E政府專刊no.6(46)
12' 個資法專刊No2(45)
12' iTcloud No.2(44)
12' e政府專刊No.5(43)
12' 個資法專刊(42)
11' CIO專刊(41)
11' e教育專刊No.3 (40)
11' e政府專刊No.4 (39)
11'iTcloud專刊(38)
10' e教育專刊No.2 (37)
10'e政府專刊No.3 (36)
09'e政府專刊No.2 (35)
09'e教育專刊(34)
09'e政府專刊(33)
08'企業資安專刊-端點安全防護(32)
08'企業採購情報誌(31)
07'資訊安全技術應用專刊(30)
07' 新世代資料中心專刊(29)
07'企業資安技術應用專刊(28)
企業採購情報誌'06冬季號(27)
企業軟體技術應用專刊(25)
企業資安技術應用專刊(24)
UML實戰智慧第1回-保持簡單,開發團隊才能齊步前進
文/邱郁惠 2012-06-14
分享到facebook
在UML專案現場,保持簡單使用的UML也是一項值得讚許的美德。限制團隊成員使用最少量的UML概念和圖示,訓誡團隊成員採用相同的作業程序,犧牲一些自由與創意,可以換取團隊成員以最快速度齊步向前走


邱郁惠
研究UML/OOAD十餘年,創辦UML Blog(www.umltw.com)推廣UML,出版多本UML/OOAD專業書籍,擁有OCUP/UML三級認證、PMP、ITIL、OOAD認證。目前為自由工作者,專職於企業內訓、專案輔導、自辦課程、專欄寫作。
IKEA創辦人英格瓦.坎普拉(Ingvar Kamprad)常把「簡單是一種美德」這句話掛在嘴邊,他經常訓誡大家,只有平庸的人,才會提出複雜的解決方案。

同樣地,在UML專案現場,保持簡單使用的UML也是一項值得讚許的美德。或許,我們真要借用坎普拉的話來提醒自己:只有平庸的團隊,才會把UML用得既複雜又困難。

因此,在UML專案現場,限制團隊成員使用最少量的UML概念和圖示,訓誡團隊成員採用相同的作業程序,藉由犧牲一些自由與創意,或許可以換取團隊成員以最快速度齊步向前走,強力挺進UML專案現場。

現場的作業程序
在系統分析師的現場作業中,跟UML有關的產出及作業程序主要有三項,分別為:

1.業務流程建模:使用UML的活動圖(Activity Diagram),來表達系統建置之後,所支援的新業務流程。建議的現場作業程序,如圖1所示。

圖1. 業務流程建模的作業程序


2.使用案例模型:使用UML著名的使用案例圖(Use Case Diagram)以及使用案例敘述(Use Case Narrative),來呈現使用者與系統互動以獲取產品或服務的過程。建議的現場作業程序,如圖2所示。

圖2. 使用案例建模的作業程序


3.領域模型:使用UML的類別圖(Class Diagram)來表達問題領域(problem domain)中的重要實體(entity),以及實體的屬性(attribute)、操作(operation)、限制(constraint)、角色(role)和關係(relationship),用來做為系統內部重要的業務核心。建議的現場作業程序,如圖3所示。

圖3. 領域建模的作業程序


1 / 2 下一頁

分享到facebook

6/20-6/21 Enterprise Cloud EXPO
企業雲資源應用博覽會與企業雲端論壇
Tableau 8 研討會 – 最新商業智慧: 視覺化互動分析!把Data變$
2013行動企業大挑戰,無線管理新思維 研討會
2013 BlackBerry Enterprise Experience Forum-無庸置疑的企業行動化使命
2013 BrainShare Technology Forum Asia Pacific Tour
2013 Java Developer Day
更多研討會
▼ ADVERTISEMENT ▼
▲ ADVERTISEMENT ▲

電週文化事業版權所有、轉載必究 •Copyright © iThome | 刊登廣告授權服務服務信箱隱私權聲明與會員使用條款關於iThome