当前位置:首页 > 教学设计 > [协同开发不再是难题] web前端开发需要学什么
 

[协同开发不再是难题] web前端开发需要学什么

发布时间:2019-03-19 04:26:27 影响了:

  怎样协调近百人进行软件团队开发?如何解决异地团队协同开发难题?选对开发管理软件对研发团队至关重要。   伟创力公司(中国)电子设备有限公司是全球500强企业之一的伟创力集团的下属公司,致力于为企业提供全面的手机及其他电子信息产品的设计服务,包括软件、硬件、结构和测试等。
  2007年10月,伟创力在成都设立了Mobile研发中心的分支机构,作为北京研发中心的延伸和中国西部第一个手机设计中心,成都研发中心为亚太区乃至全球提供通讯网络解决方案,截止目前该中心已拥有近300名研发人员。
  研发团队的迅速扩展也给研发管理带来了新的挑战。由于涉及整体的软件系统,伟创力为客户提供的产品不仅十分复杂,往往涉及几十人、上百人的团队作业,甚至还需要跨地域与北京的开发团队合作,因而,如何有效地进行并行开发并确保交付质量成了伟创力Mo-bile成都研发中心面临的重大问题。
  经过慎重考虑,伟创力最终选择了IBM Rational的配置和变更管理工具ClearCase和ClearQuest。
  针对伟创力所面临的并行开发问题,ClearCase的多分支开发功能给出了相应的解决方案。ClearCase允许多个用户对一个文件从不同的分支进行检测,然后通过融合完成对文件的编辑,从而实现多个开发任务的并行进行。此外,开发过程中的数据流向也可以通过VemionTree清晰地展现出来,一旦在开发过程中出现质量问题,便可以回退到开发过程中的任何一个版本,保证了效率也兼顾了软件质量。而对于成都和北京的跨地域开发,ClearCase的MultiSite版本也提供了良好的解决方案,免去了大批量人力资源的迁移所带来的麻烦。同时,ClearCase还适用于LINUX、UNIX和Windows平台,最大程度地消除了平台之间的鸿沟。
  此外,伟创力还遇到了另一个难题――流程固化,不规范的流程很容易导致产品质量的降低。ClearCase的Trigger功能可以实现自定义的流程,协助团队进行自动化的开发,从而从流程控管角度有力地保证了开发的质量。
  与ClearCase相辅相成的ClearQuest则是实现变更管理的出色工具。配合ClearCase,开发人员在对任何一个文件进行修改之后,都会在ClearQuest中留有相应的记载。这就保证了代码修改的可追踪性,同时,也有效地防止了并行开发状态下的版本错误。
  ClearCase可让每一行代码的改动都留下修改的痕迹,而Clearquest则为每一行代码的改动留下了修改的理由。在ClearCase、ClearQuest相结合的标准流程中,软件开发变成了可追溯和可控制的过程,能够方便的实现开发过程中的量化统计,可以很方便的生成各种报表数据,形成清晰的统计表格,为开发过程中的质量评审提供了很大的方便。
  通过研发团队的有效管理,伟创力轻松解决了并行开发所带来的团队协作难题。IBM大中华区软件集团Rational总经理夏然表示:“Rational一直致力于为团队开发提供软件治理和系统交付的出色平台,作为Rational品牌下的管理工具,ClearCase和ClearQuest在开发流程的控制上能够给开发团队很大的帮助,在结合了伟创力Mobile优秀的管理流程之后,更能确保开发团队持续交付出高质量的软件产品。”
  ClearCase和ClearQuest是Ratio-naI品牌旗下的配置管理和变更及追踪工具,二者结合的UCM管理模式,能够对需求和变更进行全生命周期的管理,处理从需求提交、审批、需求分析、开发、测试和部署上线的整个流程,还能准确的进行需求追溯,尤其适用于复杂的产品开发、分布式团队合作以及并行的开发和维护任务。

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3