CNET科技资讯网2月2日国际报道 IBM正着手进行一项称为Jazz的开放源代码计划,以推广地域分散软件开发(GDD)工具。
这项开发计划预定今年6月在Jazz.net推出,根据的是IBM Research与Rational工具部门所开发的地域分散协作软件开发技术(geographically distributed collaborative software development)。
IBM Rational总经理Danny Sabbah说,此计划的首要目标,是在分散软件开发逐渐形成常态之时,建立一套通用的标准。
传统上,开发工具主要聚焦于协助个别程序设计师提升生产力。但随着软件开发变得更复杂,IBM、微软等公司已转而把焦点转向能顾及全方位开发生命周期的产品,包办从搜集所需应用程序到成品测试的整个开发过程。
此外,Sabbah说,软件开发的工作愈来愈交给海外团队,或是位于不同地点的商业伙伴。
他说:“这需要彻底从头思考程序开发的模式。我们思考的方向不再是个别开发者使用的工具,那已定型。现在更有趣的,是深入了解整个软件开发过程。”
Sabbah说,开发Jazz软件的目的,是利用现成的协作工具与通讯协议分派开发任务,以改良协作软件的工程。
例如,Jazz软件会让程序设计师传即时通信(IM)信息给开发源代码的同事。收件人收到的不是传统静态的文字,而能点击查看程序代码适不适合插进应用程序、原始需求(requirements)以及相关的测试。
Sabbah说,IBM将打造一种模型,让Jazz软件能用外挂产品加以延伸,并为特定用途定制化,例如开发消费电子设备用的程序代码。
今年6月,IBM也将谈论Jazz如何插入IBM现有的Rational开发计划。Sabbah说,他预期届时会通过Jazz.net提供免费的版本,另提供功能更丰富的付费版本。
RedMonk分析师Stephen O'Grady说,Jazz反映市场的大势所趋,是把工具修改得更适合设计团队成员通过互联网协同作业。
O'Grady说:“开发人员不能说全部,但有一大部分的人都以GDD模式工作。Jazz在开发过程中添加了一层,让彼此了解对方正在做什么。”
Jazz其它的新功能包括,更强大的网络使用者界面。他指出,这个界面用Ajax制作而成,并与即时通信整合。 (未完下页继续)
用户评论