记得初次接触StarTeam,还是在2002年时,一晃都快10年了。我是一名Borland技术的追随者,凡是Borland的产品都会研究研究,对于Borland公司的动向自然会关注,正好那时候在迷恋软件工程,思考如何从一名技术开发人员转型为技术管理人员,最后得出的结论是软件工程是必由之路。IT界真是时尚界,现在流行的是云计算,早几年前热炒SOA,而02年时软件工程、UML这些东东可真是大热门。IBM收购了Rational、Borland也收购了StarBase,也就是在这时我开始接触StarTeam,版本记得是5.3。
后来才知道,国内最早开始使用StarTeam的用户,可以追溯到4.0时代。我的一个客户就是使用的这个版本,从今天的角度看来,界面还真难看,但在当时可是极其先进的,尤其是在体系结构方面,这个是后话了,慢慢再讲。各位在网上也能找到4.0时代的StarTeam文档:http://www.worldhello.net/doc/cvs_vs_starteam/,只是在今天看来,有些信息已经不正确了,各位注意甄别。
StarTeeam的第一版是在1995年8月30日发布的,今天互联网上还能找到当年发布的消息:http://findarticles.com/p/articles/mi_m0EIN/is_1995_August_30/ai_17271913/?tag=mantle_skin;content
16年时间,StarTeam东家换了两个:Borland和MicroFocus,现在最新的版本好是2009R2,内部版本号11.5,今年年底还是明年出就会出下一个大版本了。所以啊,StarTeam还是一个长寿的产品,大家可以去市场上看看,有多少产品能挺这么长时间还有这么旺盛的生命力的? 谁还记得当年的Windows95? 同样是软件配置管理软件,ClearCase也要被RTC所取代了,PVCS也不见了踪影,要被Dimension取代。即使是在今天,StarTeam也依然在商业配置管理工具市场上坐第二把交椅。
我常跟别人说,要是StarTeam的东家是微软,那还得了,估计早就登峰造极了。
言归正传。到了2003年,恰好单位要过CMMI3级,先过2级,而软件配置管理就是二级的关键过程域之一。这时我向单位推荐了StarTeam,最后StarTeam顺利中标,我也算有一份功劳,哈哈,也就是在此期间认识了Borland中国公司的一些朋友。这也为我后来加入Borland中国埋下了一点伏笔。
随着对StarTeam的越来越了解,电子工业出版社约稿想出一序列以软件工程为主题的图书,包括需求工程、配置管理、项目管理、测试等等,于是召集了一些这方面的大拿,只可惜大家都太忙,到最后坚持下来的就只剩下我一人了,而且时间居然有7年之久,篇幅达到500来页,100万多字,太可怕了!写书真是苦力活!我曾经一度把出版社编辑的MSN给屏蔽,就是没脸见他了,呵呵。
2004年,我创建了软件工程网站:www.oochina.org,到了05年,开始了第一次StarTeam公开课,说起来也不好意思,第一次上课时居然只有两个学员,借用北师大一个老师的办公室完成的,两个学员都来自外地。去年还在出差时见到了其中的一位,混得很好,意气风发,呵呵。
也就是在这样艰苦的状态下,有了起步。后来,我又作为演讲嘉宾参加软件工程大会,讲的主题也有几次是和StarTeam或配置管理相关;公开课和内训也做了很多次,还作了一次沙龙,对StarTeam也越来越认识深刻了,尤其是视图这块最为大家所忽略的地方,当然最大的收获是结交了一些朋友。以武会友,华山论剑,谁不喜欢!2008年,在Borland中国CEO的邀请下,我正式成为了Borland中国的一员,开始面对更多的软件工程客户,对企业 的软件工程现状也就有了更为具体的了解。
2009年,Borland被MicroFocus收购了!大家都扼腕叹息,Borland的失败不是产品的失败,而是商业的失败。现在看起来,似乎Borland这个品牌还会保留,毕竟是曾经的全球第三大软件公司,曾经拥有数以百万级的技术追随者。大家可以继续访问www.borland.com网站去下载StarTeam的相关介质和文档。
MicroFocus还是识货的,收购过去后,StarTeam成为其核心产品之一,受到的待遇也不错。到目前为止,在MicroFocus手上已经发布了一版,而今年年底或明年年初还会发布第二版,各位可以访问StarTeam的官方论坛来获得其中的一些信息:http://community.microfocus.com/Forums/18_StarTeam ,老实说,看过后,我对其中的一些特性非常感兴趣,StarTeam还是大有前途的啊!
未完待续,请看下篇:《勿管中窥豹,StarTeam全视图》