作者:江南白衣,原文出處:http://blog.csdn.net/calvinxiu/archive/2007/03/21/1535952.aspx,轉載請保留。--last update 2007.3.29
IBM最新的過程產品叫做Rational Method Composer 7.0,本來因為這個怪怪的名字對RUP的前途有點擔心,裝上試用版后高興的在里面看到了RUP7的文檔?磥鞩BM還是很寶貝這個東西,繼續延續著RUP“Software Processes Are Software too”的宗旨,把RUP像軟件一樣不斷升級。
1.分開了Large Project 和Small Project兩份過程文檔。
終于不堪忍受世俗對RUP是大笨象的誤解,自己先拿把刀分開了Large Project與Small Project兩份文檔,看誰再來說我heavy。
分開Large Project與Small Project 后,可以選取最貼近自己項目組的狀況的版本開始剪裁,而不是從頭剪起,但最好像Alistair Cockburn大叔crystal 方法族那樣,再多分幾個版本出來。
2.過程定義框架升級SPEM2.0。
作為眾多Agile的、Heavy的過程中表達最清晰的一員, RUP實際使用了基于OMG的軟件過程元模型(SPEM)1.1開發的統一方法架構(UMA)來定義自己。
經過IBM和各方友好的不斷review,新的UMA成為了SPEM 2.0的提案(可在OMG下載)
具體的術語概念改變見詳見Get Started->Method Architecture Fundamentals->UMA vs RUP2003 meta-model,比如著名的工件(Aritfact)就改為Work Product并細分了三種子類型,還有Workflow details renamed to activity,Activities have been renamed to task等等。
3.細改了過程里的很多活動流程和內容的分類編排。
充分體現了RUP Software Processes Are Software too,不斷升級的精神。
4.外觀改了。
加了Ajax效果,可以動態打開細節或者折起內容只顯示大綱。
所有流程活動添加了Break Down的甘特圖。
但是因為流程的改動,所有的圖都重畫了,而且貌似原來的美工跳槽了,新圖奇難看無比,所謂變身,其實多是應在這上面。
5.原來著名的RUP Best Practices內容重寫成了怪怪的Key Principles for Business-Driven Development。
文章來源于領測軟件測試網 http://www.kjueaiud.com/