【编者按】
IBM Rational软件开发平台覆盖了软件开发流程中的所有关键要素。从需求分析、设计和构建、软件质量、软件配置管理一直到过程和项目管理,每个过程都有丰富的产品来供客户选用。而在整个软件开发过程中,起到至关重要的作用的是软件的配置管理,而且这恰恰是中国的软件开发企业最薄弱的一环。华胜天信因此更加注重对中国软件开发团队中配置管理方案的开发。 字串6
案例名称合众人寿配置管理UCM平台定制化方案
案例提供商IBM、北京华胜天信科技有限公司
涉及产品
IBM Rational ClearCase
IBM Rational ClearQuest
客户简介
合众人寿保险股份有限公司(以下简称合众人寿)成立于2005年2月3日,是中国保险市场全面开放以来的第一家寿险公司也是一家成长非常迅速的保险企业。合众人寿成立第一年的保费收入即超过5.79亿元,并在2006年第一季度已经挺进中国寿险十强,并获得“2006年度中国保险服务行业消费者满意十佳品牌”。
客户需求
在竞争日益激烈的保险行业中,建立一套完善的信息系统对于提高客户服务质量,提升企业核心竞争力非常重要。保险公司的信息系统通常包括核心业务系统、财务ERP系统、MIS系统以及营销支持系统等。保险系统具有系统复杂,需求多变,系统数据要求准确、安全以及系统应用周期长达几十年等特点。以寿险核心业务系统为例,在产品支持方面有短期意外、健康医疗、定期寿险、养老、分红、投连、万能等;在业务流程方面有契约、核保、续期、保全、理赔、生存给付等环节;在保单增值服务方面有保单借款、自动垫缴以及电话中心、银保通、网上服务等周边系统。随着公司业务的不断发展,如何做好系统的规划、规范管理越来越多的业务需求成为保险信息系统建设的当务之急,也是建立安全、稳定、高效的信息系统之本。
字串6
字串7
方案特点
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客户端提供了中文化的界面。对于中国用户,将不再有语言上的障碍。 字串2
软硬件结合的一站式服务
华胜天信不仅仅在软件实施方面拥有丰富的经验,而且可以为客户提供包括硬件和网络方案在内的全面解决方案,不仅可以提供基于Win-Tel平台的方案,还可以整合Linux以及Sun Solaris等操作系统,以及各种数据库诸如DB2、Oracle、MS SQL Server等,并可以为用户实际需求搭建混合的系统环境,保证客户可以得到一站式的全面解决方案。
方案设计
基于客户对软件项目进行统一管理的目的,华胜天信对开发中心的软件开发现状进行了详细评估和考察,基于考察结果初步定制了一套适合研发现状的配置管理流程方案,并计划将该方案在整个开发中心内部进行部署,从而进一步提高软件研发的管理水平,提高软件质量和生产率。
在本项目中,在IBM的协助下,华胜天信逐步在合众人寿开发中心内部的各个项目团队中部署IBM Rational的配置管理工具平台ClearCase和ClearQuest,使得所有的项目团队都工作在同一个配置管理平台上。将软件资产纳入自动化工具的管理之下,提高软件项目的量化管理水平,帮助管理人员及时了解项目进展的情况,强化了项目管理,提高了软件质量。
华胜天信在设计方案时,主要考虑了以下因素:
字串8

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

字串6