你好,游客 登录 注册 发布搜索
背景:
阅读新闻

合众人寿配置管理UCM平台定制化解决方案

[日期:2007-09-03] 来源:IBM  作者: [字体: ]
英文顶级域名注册 海外域名注册 中文域名注册 国别域名注册 姓名域名注册 高速韩国空间 外贸美国空间 精准邮件营销
您身边的网络运维管家! 电话: 13450298258 / 020-33552092 QQ: 9077260 点击立即联系我
  方案特点

  IBM软件工程经验结晶

  Rational在多年的成长过程中积累和创造了很多划时代的思想理念,比如Rational 统一过程理论、UML语言、以及UCM模式等等。其中,UCM是从无数软件工程案例中提取出来的。它将活动思想融入配置管理中,使开发者不再只关注某一个文件或者文档,而是更宏观的关注构件。更重要的是,UCM通过一种很容易理解的简单方式巧妙的将活动和文件等建立巧妙的结合,使开发流程规范,更容易追踪变更活动,从而生产出更高质量的软件产品。

  本土模型化软件开发流程定制

  由于ClearCase和ClearQuest产品拥有强大的可定制功能。因此,这为华胜天信提供了一个展示技术实力的舞台。在ClearCase和ClearQuest产品平台上总结出各种应用流程以及开发出一些特有的功能,极大地加强了UCM平台的功能,使其可以适用于各种团队对配置管理的需求。通过对国内众多客户实施经验的总结和技术积累,华胜天信拥有专门针对小型、中型和大型团队的推荐模型快速实施方案,以及根据管理严格度而设计的特定功能插件,可以随时根据客户需要整合到UCM方案中。

  中文化界面

  Rational ClearQuest 作为华胜天信Rational UCM解决的重要组成部分之一,从7.0版本开始,ClearQuest提供了全面的中文支持。同时,华胜天信也致力于将ClearQuese的流程进行彻底的中文化工作。一般的用户不用特殊的长时间培训就可以根据自己的经验来轻松使用ClearQuest为自己的工作提供支持。同时ClearCase也在客户端通过Remote Client客户端提供了中文化的界面。对于中国用户,将不再有语言上的障碍。

  软硬件结合的一站式服务

  华胜天信不仅仅在软件实施方面拥有丰富的经验,而且可以为客户提供包括硬件和网络方案在内的全面解决方案,不仅可以提供基于Win-Tel平台的方案,还可以整合Linux以及Sun Solaris等操作系统,以及各种数据库诸如DB2、Oracle、MS SQL Server等,并可以为用户实际需求搭建混合的系统环境,保证客户可以得到一站式的全面解决方案。

  方案设计

  基于客户对软件项目进行统一管理的目的,华胜天信对开发中心的软件开发现状进行了详细评估和考察,基于考察结果初步定制了一套适合研发现状的配置管理流程方案,并计划将该方案在整个开发中心内部进行部署,从而进一步提高软件研发的管理水平,提高软件质量和生产率。

  在本项目中,在IBM的协助下,华胜天信逐步在合众人寿开发中心内部的各个项目团队中部署IBM Rational的配置管理工具平台ClearCase和ClearQuest,使得所有的项目团队都工作在同一个配置管理平台上。将软件资产纳入自动化工具的管理之下,提高软件项目的量化管理水平,帮助管理人员及时了解项目进展的情况,强化了项目管理,提高了软件质量。

  华胜天信在设计方案时,主要考虑了以下因素:

  规范开发流程,根据可靠性和安全性要求提供不同颗粒度的控制

  提供文档和代码版本与流程的任务整合

  提高代码的可控性和复用性

  追踪代码和文档的变更

  由于合众人寿的核心系统对可靠度和安全性要求非常高。因此,一丝一毫的马虎都会影响整个业务的运行。因此,所开发的代码需要很严格的审核过程,通过一系列的审核过程才能真正投入运营,这需要通过IBM Rational强大的流程控制工具ClearQuest来制定规范的流程来进行精细严格的控制。如果遇到特殊的情况,比如严重影响业务的BUG等,还需要通过特殊流程来加快部署速度。对于一些小项目和内部项目来说,就不需要那么精细的控制,精简的流程而可以加快代码的审核过程。

  对于文档和代码来说,需要和流程中的任务相关联,这就是所谓的工件与活动的集成,这是UCM最大的亮点——基于活动的版本管理,这使得开发人员很容易的通过一些活动,比如一个代码的BUG修复工作,或者是一条需求等等,追踪到代码或者文档相应的修改。

  复用性是目前很多软件开发企业或者部门最重要的一个目标。代码的复用性越强,开发工作量就越小,效率的就越高。并行开发可以通过在底层平台上提取分支的方式来为不同的需求进行相应的代码修改。而低层平台上的任何代码修复和功能提升,也可以发布到这些定制好的分支版本中。

  对于代码和文档的变更跟踪可以帮助合众人寿控制很多问题,比如一名员工的离职并不会影响到正常工作的开展。因为无论代码处在哪个阶段,以前阶段都进行了哪些更改,完成了哪些功能,修复了哪些bug,这些信息都能够一目了然,即使是出现了问题,也可以通过历史纪录来追踪到某个开发人员的失误。

  从总的构架来看,ClearCase/ClearQuest的环境是一个Client/Server的结构,只要配置相应的Web服务器,便可以实现用浏览器方式访问二者数据库。

  

ClearCase/ClearQuest系统结构图
  

  由于集中管理的优越性,华胜天信对这种模式进行了调整。CC远程客户端软件 (ClearCase Remote Client), 简称CCRC,是IBM Rational 推出的用于在广域网环境下进行资源配置管理的产品,是一个基于Eclipse Rich Client技术开发的用户界面,为用户提供了一种通过ClearCase Web服务器访问与使用ClearCase 服务的便捷方式。安装CCRC客户端后,无论本机是否装有ClearCase, 都可以访问并修改ClearCase 管理的资源。CCRC包含了ClearCase客户端的大多数功能,还可以同IBM Rational ClearQuest进行集成使用,包括UCM模式的集成。

  

合众人寿服务器服务角色配置方案
收藏 推荐 打印 | 录入:csnic | 阅读:
相关新闻      
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款

热门评论
推荐链接
域名、域名注册、主机、虚拟主机、邮箱、企业邮局、客服、网站秘书、推广、网站推广、免费试用
域名注册
虚拟主机
企业邮箱

 

Copyright © CSNIC Powered by 

Powered by iwms 6.0