站长资讯 | 站长常用软件 | 站长工具 | 为奥运祝福!
文章投稿 当前位置:主页>站长故事>建站工具>文章:团队协作将取代软件开发中的个人英雄主义

团队协作将取代软件开发中的个人英雄主义

来源:新快报 作者:马沛 发布时间:2008-05-19 阅读次数:  

软件在不断的演进中变得越来越复杂,智力高度集中的软件开发也需要从个人英雄主义进入紧密配合的团队协作时代。IBM高级技术经理王守慧从事软件开发已经超过10年,软件开发的生命周期治理之痛是她这十年来一直思考着的问题。王守慧认为:“在传统的软件开发流程中,项目组中的每个成员在理解自己所完成的部分在整个软件中所起的作用时,是非常抽象的,因为新产品在整体交付之前,无论是对客户还是对它的建造者来说,几乎是不可见的”

软件开发应该是一种高度协作的过程,每个人不但要完成自己这部分的代码,更重要的是需要和项目中的各个模块完美的结合在一起。就像是一支乐队在集体演奏,每一个音乐家不但要集中精力演奏自己的部分,同时还要与乐队保持合拍与同步,否则表演就会失败。王守慧说,“过去,每个人都在寻找适合自己的工具,导入导出着各种信息数据,用来提高软件开发过程中的协作、效率和透明度,现在,我们需要一个平台,它能够将整个软件开发生命周期中的各个环节都无缝的治理起来。”

这个平台就是JazzIBM Rational的软件协作开发治理平台。你可以把它看做是一个可以扩展的开发框架,可以即时的同步你的软件开发进度,并在同一个平台上实现项目组成员之间沟通、讨论和变更的无缝治理,Jazz将改变了人们协作构建软件的方式。

首先它是一个Client/Server的结构,平台上所有的工具,信息都将存储在Server上,这将令它具有超强的计算能力;其次,它以Eclipse开放平台做为基础,编程模型以插件的形式实现扩展。你可以用DB2或者Oracle来代替Apache Derby的数据库,也可以用WebSphere代替ApacheTomcat的应用服务器。还可以用Jabber替换sametimes,整个体系结构都是开放的。“Jazz不仅整合了Eclipse开发工具,”王守慧说:“对于常见的网页浏览器、RSS等一些Web2.0的方式都可以整合在Jazz

文章地址:   http://www.xinasp.com/html/yeshuowangzhan/jianzhangongju/20080519/28272.shtml
TAG:团队 协作 取代 软件 开发

共3页: 上一页 1 [2] [3] 下一页
    评论加载中…
关于站点 - 广告服务 - 联系我们 - 版权隐私 - 免责声明 - 成员列表
© CopyRight 2002-2008, XINASP.COM, Inc. All Rights Reserved 客服QQ:762264 MAIL:QESY#163.COM
浙ICP备06014044号