分享
 
 
 

用RTC开发RTC 及其它基于Jazz的产品

王朝数码·作者佚名  2009-06-09
窄屏简体版  字體: |||超大  

IBM宣布IBM中国开发中心(CDL)的Rational Team Concert开发测试团队成功使用 Rational Team Concert(RTC)产品完成了新一代Jazz产品的开发测试工作。利用RTC,团队按时、高质量地交付出了软件并节约了10%-30%的时间和20%的费用。IBM Rational Team Concert的开发项目是“使用RTC开发RTC”的创新尝试,在开发过程中,RTC支持了超过2000位开发人员的参与、5000余项代码变更量以及80000个以上的工作项;同时也成功支持了由十几个国家的开发小组组成的全球分布式团队的协同开发。

RTC团队开发出的IBM Rational Team Concert1.0于2008年正式发布,是首个基于Jazz平台的软件开发产品。它能够帮助各种规模的开发团队更好地协作,提升开发质量和开发效率,同时对全球分布式开发也有出色的支持。

“用RTC开发RTC”是一个有趣的尝试。摆在RTC开发团队面前的,是“解决用户在开发中的需求”和“解决RTC开发团队自身需求”的双重任务。“RTC团队面临的问题就是用户在开发中会面临的问题。我们要把自己当作用户来思考问题,也要完成自己作为开发者的职责,对整个团队来讲这是个双重身份的挑战。”IBM中国开发中心高级经理杨晓斌说。

RTC支持IBM团队全球分布式开发

作为IBM Rational的重要开发项目,RTC的开发团队汇集了IBM全球的诸多资深软件人才,甚至包括杰出工程师和IBM院士。这些专家分布在不同的国家和城市,如何整合资源成了RTC的首要任务。此外,RTC不同模块的开发被分配到全球不同的开发团队完成,例如,RTC的平台Jazz的服务器被放置在多伦多,不同模块和组件的开发小组分布在瑞士、法国、加拿大、美国、澳大利亚、中国、印度等十几个不同的国家。不同的作息时间、地域风俗和工作方式考验着RTC整合全球协同开发的能力。

对于如此庞大的全球分布式团队来讲,如何才能实现365天×24小时的可靠运转?如何管理开发资产,保证版本正确?RTC内置的管理器和适配器解决了这个问题。RTC内置了源码管理器,并配置了能够与ClearCase、ClearQuest交互数据的适配器,能够随时同步各地的开发进展,进行开发资产管理和项目缺陷跟踪,保证了异地开发的高效性和准确性。

多重沟通方式,打造Web协作平台

团队开发中的另一大难题是信息的不透明。对于RTC这样的跨地域团队,这一问题尤其突出。如何解决子项目和子团队间、团队队员之间的沟通问题? RTC提供了基于Web的多种沟通方式,大大提升了团队的透明度。

RTC提供了Web2.0的界面的支持访问,从客户界面到资源的调用、数据的共享都是标准协议,可以在互联网上访问资源库。这样保证了不同的人、不同的国家,都能够很容易的加入这个项目,共享这个平台,访问相关数据。同时,Wiki风格的文档协作、邮件、集成的即时通讯工具,以及Feed订阅,组成了RTC的多方位协作平台,让团队的每一个成员,包括客户在内都能随时查看到自己权限范围内的信息。沟通无间,协作自然成功。

流程管控保证开发质量

没有规矩不成方圆。大规模的开发团队,流程和规范必须先行。RTC已经嵌入了一些IBM使用的最佳实践流程,包含大型项目的流程、敏捷式开发的流程以及小型开发流程等。这些流程会极大方便用户来选择或者借鉴,直接使用或者针对公司情况做一些删减便可开始工作,减少了部署的时间。在流程管控方面,RTC具有自动化的特点,在一个项目完成后能够自动推动流程向下一个环节前进,如果该任务有任何环节没有按照规定完成,RTC也会提出警告直至责任人完成任务为止。RTC还提供了基于角色的管理,如管理员、开发者、测试员等等,不同角色有不同的角色定义和权限,这样就保证了开发的安全性和团队对流程的严格遵循。

除了以上在分布式开发、协作和流程方面的优势,IBM中国开发中心高级经理杨晓斌还总结了RTC“高效、轻量级、易部署”三个特点。“项目开发过程全部使用RTC完成,彻底消除多个系统切换带来的低效率。全球的工程师们可以在一个共有的测试环境进行测试,大大减少了部署环境带来的资源开销,此谓之高效;相比其他类似工具,RTC的安装设置更简便快捷,此谓之‘轻量级’。” 杨晓斌说道,“RTC的部署非常非常容易,很像传统的一个一个Web应用。它易定制、易扩展,提供的大量系统适配器使之易于与现有系统整合,可节约成本和节省移植开销。此外,它的界面非常简单,十分容易上手。”

基于RTC的开发,令RTC的开发团队节约了10%-30%的时间和20%的费用,这让开发团队信心满满。

IBM软件集团中国Rational开发总经理严成文先生说到:“RTC诞生在RTC的怀抱中,一出生就籍IBM的大型分布式团队验证了它的能力,是IBM Rational用自己的软件交付平台打造新一代软件交付平台的又一成功案例。希望IBM Rational中国开发中心团队的成功经验能够对其他企业的软件开发起到一定的借鉴作用。”

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有