IBM最新的过程产品叫做Rational Method Composer 7.0,本来因为这个怪怪的名字而对RUP的前途有点担心,装上试用版后高兴的在里面发现了RUP7.0。看来IBM还是很宝贝这个东西,继续延续着RUP“Software Processes Are Software too”的宗旨,把RUP像软件一样不断升级。
1.分开了Large Project 和Small Project两份过程文档。
终于不堪忍受世俗对RUP是大笨象的误解,自己先拿把刀分开了Large与Small Project两份文档,看谁再来说我Heavy。
2.过程定义框架升级。
作为众多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.细改了过程里的很多活动流程和内容的分类编排。
充分体现了Software Processes Are Software too,不断升级的精神。
4.外观改了。
加了Ajax效果,可以动态打开细节或者折起内容只显示大纲。
所有流程活动添加了Break Down的甘特图。
但是因为流程的改动,所有的图都重画了,而且貌似原来的美工跳槽了,新图奇难看无比。
5.原来著名的RUP Best Practices内容完全重写成怪怪的Key Principles for Business-Driven Development。