• 首页
  • 渠道资讯
  • 渠道社区
  • 产品大全
  • 商家大全
  • 商学院
  • 视频访谈
  • |
笔记本整机OA办公服务器/存储投影显示软件/解决方案网络安防DIY配件手机数码精彩专题 渠道八卦
北京上海广东杭州南京合肥济南青岛成都重庆昆明西安沈阳 郑州山西 福建
解决方案频道| IT商网 > 解决方案

华冠Rational 解决版本控制及流程追踪问题

2008-04-16 17:14作者:佚名出处:IBM责编:杨慧 【文字大小:

  全球化时代的来临,不仅让企业面对激烈的的外部竞争,内部控管也变得更加复杂。以软件开发工程为例,由于许多企业采取全球布局的策略,在不同的国家都设有研发据点,以进行 24小时不间断的开发工作,如北美的工程师白天做完编码后,可以马上交给北京的工程师测试,测试完成后又可交由欧洲工程师负责改进缺陷。

  但效率固然因此提升,管理的复杂性也相对增加,如果没有一个强有力的软件开发管理平台来支撑,包括版本控制、问题追踪与处理等,都会让软件开发团队非但享受不到“全球化”的好处,反而会有更多的坏处。

  华冠通讯导入 Rational 的考虑

  成立于 1999年 8月的华冠通讯,以行动通讯产品之研发、生产与营销著称,目前主要产品为多频 GSM / GPRS、3G 行动手机与智能型手机,2006年合并营收约达台币 248亿元。华冠通讯目前也已展开全球布局,全球员工约有 3,500名,研发中心也分散在台湾的新竹和中和,大陆地区的南京和杭州;制造据点则位于台湾莺歌和大陆吴江。

  在全球化的过程中,华冠通讯研发人员不断扩增,“手机研发团队从一两百人,到现在已经超过 600人,若含大陆地区的研发,更已超过 800人。”华冠通讯资管本部协理张明炉表示:“研发团队的规模不断扩大,让我们意识到软件开发需要更好的管理工具,在一番比较后,华冠通讯选择了 IBM 的 Rational。”

  华冠通讯资管本部副理丁旭殷指出,软件的售后服务、使用者的熟悉度,产品功能的延展性,如未来的布建及追踪管理,是华冠通讯选择用 Rational 代替先前使用的产品原因。“其实使用者是最主要的决定者。”张明炉说:“光是使用接口就有很大的差别,Rational 很早就有 GUI,当时其它产品都还没有提供。”

  Rational 对于软件开发管理的贡献

  目前华冠通讯主要采用的模块为 ClearCase 及 ClearQuest,其中 ClearCase 主要是作为程序代码版本控制之用,ClearQuest 则是进行全方位的控管,以落实知识管理 (Knowledge Manager) 的策略,建构出华冠通讯的软件开发管理解决方案。

  张明炉表示,以软件建构管理为例,由于研发设计一支手机,需要跟客户不断的讨论,一开始是概念阶段,如要不要放蓝芽、无线、多媒体功能等,开立规格后,软件、硬件、机构设计都会有不同的需求,而从实验室到工厂,也有不一样的设计考虑,加上接下来的试产、小量产、大量产,中间还要控制好产品生命周期,都会让软件在开发过程中,随时出现不同的版本,也让软件开发管理变得格重要。

  丁旭殷指出,由于软件在开发过程,是由不同的人来设计,常常会有很多分支,但不是交出来之后就可以整合运作,因为软件会有相互性,一旦出问题,得先找到问题的根源,才能要求哪位研发人员做出改变。

  由于错综复杂的软件规划、分析设计及测试过程,加上遍布全球多达近千人的研发团队,华冠通讯用人工方式很难做好版本追踪。更重要的是,一旦在任何一个环节发现设计不良的问题,势必会延误产品推出时程,也凸显了 Rational ClearCase 对企业营运的重要价值所在。

  至于 ClearQuest 在软件开发管理的协助上,丁旭殷指出,软件在测试时只要有问题,要马上反应给开发人员,处理后要尽快反馈到测试人员,由于 ClearQuest 在测试及开发人员之间的问题追踪管理上,可以做到实时动态处理的效果,有助于随时反应整个流程可能出现的问题,不但增加了软件开发过程的问题处理弹性,甚至可以藉由问题追踪控管,改善软件开发流程。

  有效促进团队合作沟通

  Rational 对于提高华冠通讯的软件开发效率的贡献固然高,但张明炉认为,其实 Rational 主要的价值,在于促成团队合作的沟通价值。已开发手机为例,产品经理关心的阶段性重点,跟研发测试人员的想法,难免有差距,藉由适当的工具管理,可以让信息透明化,让相关人员能够掌握开发及测试的状况及进度,自然有助于彼此之间的沟通。

  不仅是公司内部人员,可以藉由 Rational 进行良性沟通,就连与客户沟通时,会因为信息透明化而受益,让发现问题与解决问题两者之间的距离,缩到最小的距离。

  张明炉指出,软件开发的效益其实很难证明,但软件工具可以留下纪录,不管是采购决策、功劳归属或问题究责,有了明确的纪录作为参考,信息部门主管可以有更可靠的依据,不管是向上或向下沟通,都会比较容易。

  不过,张明炉建议,企业在考虑 Rational 的软件开发管理价值上,除了要注意能否跟着团队规模一起成长,而有更明显的效益外,软件授权及后续支持的问题,也相当重要,虽然坊间有许多自由软件 (Freeware) 提供类似的功能,但只能支持小规模的作业,支撑的人数顶多一、两百人,而且也未必能其它软件或平台兼容,势必会影响团队合作的沟通及效益。

  “真正的系统,一定要以团队需求为优先。”张明炉说。

相关文章

IT嘉年华

今日焦点
精彩专题
热点关键字
商圈热帖
精华 回复 最新
阅读排行
百度推广

Copyright (C) 1999-2009 Chinabyte.com, All Rights Reserved 版权所有 天极网络

渝ICP证B2-20030003号 商务联系、网站内容、合作建议:010-82657868

版权声明 在线提交意见反馈 Powered by 天极内容管理平台CMS4i

经营性网站备案信息 网警备案 中国网站排名