中小金融行业客户配置管理案例

ZDNet软件频道 时间:2008-12-19 作者: | CSDN  CSDN 共有评论 我要评论()
本文关键词:软件
先进的分支技术为中小型金融公司复杂环境的开发提供了良好的解决途径,多条代码或维护的路线有了清晰的划分,管理难度也大大降低。综上所述,基于Hansky Firefly的软件配置管理系统,能够为中小型金融公司和企业带来先进的软件配置管理方法,提高软件开发的管理水平,有效保护用户的软件资产。

  行业:金融行业

  公司类别:城市商业银行,中小保险公司等

  典型客户:北京银行、上海银行、南京银行、宁波银行

  ________________________________________

  从20世纪70年代开始,经过大力发展,我国金融行业已逐步形成了一个全国范围内的电子化服务体系,在金融改革和发展中起到了重要的支撑作用。随着世界经济一体化进程的加快,中国加入WTO后金融市场的逐步开放等因素,使得国内金融行业面临着前所未有的强有力的竞争与挑战。中国金融行业将面临市场竞争格局的重新划分,将面临市场结构不断变化所带来的新挑战和新压力。此外,随着新技术的不断应用和金融界相互之间融合、渗透的不断加深,传统金融行业的经营模式正面临非金融机构、新兴IT技术公司和新的技术手段应用等的冲击和挑战。这一切都决定了中国金融行业正面临一场深刻的变革。技术正日益成为金融业公司保持核心竞争力的关键部分。金融行业公司要充分利用IT技术,提高对IT业务的掌控能力,对现有的技术架构不断提高更新,利用IT技术加快新业务品种的开发,从而保证公司在市场上的竞争优势。

  问题和挑战

  当今信息技术产业的迅猛发展,促进了国内的软件开发在先进技术和产品方面的广泛应用。但是,在先进的操作系统,开发工具为企业带来高效益的同时,另一方面也使得我们的开发环境日趋复杂化而难以管理。尤其对于中小型金融公司来说,受限于IT部门的规模以及自身业务需求的特点,都或多或少在软件开发和管理方面存在着问题,究其原因,往往是基础管理没有做好,而软件配置管理便是软件开发的基础管理所在。实际上,中小型金融公司大致都面临着下面这样的问题和挑战:

  1. IT系统环境复杂,有多条代码开发和维护路径,管理难度大。以银行为例,开发、集成测试、验收测试、试运行、上线等几套机器和环境,系统各不相同。

  2. 单个需求开发量小,但需求量大,且变更频繁,多半是对已有的系统进行长期维护型的开发,测试、上线都呈现快速和频繁的特点,这就对不同环境代码的准确版本提出了很高的要求。

  3. 软件配置管理方面有的完全没有使用任何工具,完全依赖IT人员的经验和责任心,有的使用了一些免费或开源工具,但受限于工具功能的局限性,往往不能满足配置管理的需要,结果造成软件资产不能得到有效的保护。

  4. IT部门规模小,人员匮乏,往往一人身兼数职,工作任务繁重。

  5. 开发模式大多采用外包模式,很大精力消耗在对外包商的沟通和管理上。

  综上所述,一款功能强大、方便易用的配置管理工具对中小型金融公司解决他们当前在配置管理方面遇到的问题和挑战就显得尤为迫切和必要。

  解决方案:基于Hansky Firefly的软件配置管理系统

  Hansky公司的Firefly是一个完善高效的配置管理系统。它支持不同的开发与运行平台,可在整个企业的不同团队、不同项目中得到广泛的应用,帮助企业建立规范化的软件环境,规范开发过程,有效保护代码资源,积累软件财富,提高软件重用率,加快投资回报。针对中小型金融公司IT部门的软件开发特点,Firefly如下的功能特性将是最佳的解决办法:

  1. 先进的分支技术,降低开发管理难度

  Firefly采用先进的分支技术,可以很灵活地实现基于流的开发模式,轻松实现对并行开发的支持。Firefly支持的分支级别不受限制,同时新建一个分支或标记的速度也非常的迅速。在Firefly系统中,任何两个分支都可以进行分归并、比较和同步操作,这增加了开发管理的易用性和灵活性。

  先进的分支技术为中小型金融公司复杂环境的开发提供了良好的解决途径,多条代码或维护的路线有了清晰的划分,管理难度也大大降低。

  2. 面向项目、基于任务的操作,满足频繁发布的需要

  Firefly与传统的基于文件的版本控制工具不同,Firefly以项目为核心,可以帮助您快速便捷地控制项目的开发以及从宏观上管理项目,使项目中的所有角色都能够很容易的进行协同工作。Firefly通过变更集的概念实现了基于任务的工作方式。它可以帮助您更好地组织您的本地工作区。您的日常工作不再是基于文件而是基于任务,这更符合人们的行为习惯从而使我们更好的提高工作效率。

  基于任务的操作很好地解决了中小金融公司当前按任务开发和发布的需要,这样的支持对于管理维护型项目和频繁的小需求任务显得非常实用而有效。

  3. 完备的可靠性和安全性,使软件资产得到有效保护

  Firefly采用基于服务器/客户端的多层体系架构,其运行不依赖于任何特殊的网络系统,从而使后台存储库对用户透明。服务器/客户端之间通讯不采用任何形式的文件系统共享,这有效的减少了由于病毒攻击和恶意更改所带来的风险。

  Firefly使用MD5作为文件的校验和,确保了数据的可靠性。同时Firefly支持用户身份验证和访问控制,支持用户组,便于权限设置。访问控制可以定制到分支、目录和文件,采用类似Windows NT的权限管理方式,既灵活又安全。这些措施使得企业的知识财富得到了安全可靠的存储。

  相比手工方式或功能欠缺的工具,安全可靠的配置管理系统保证了客户软件资产的完备,真正达到了为软件资产建立保险库的作用。

  4. 灵活易用高性能,减轻工作人员负担

  Firefly提供多种用户界面来满足配置管理的需求。丰富的图形化界面提高了界面友好性;命令行方式的界面功能强大、灵活;基于WEB的应用可以使您很方便的进行远程连接;与多种主流IDE工具的集成为用户的使用提供了多样性,使您可以自由的选择工作方式。此外,Hansky向用户提供良好的本地化服务和支持,Firefly支持中英文双语界面,其所有文档,包括在线帮助都是中文的。

  Firefly是一个性能极高的系统。Firefly采用双向增量传输技术,使数据传输高效快捷。Firefly将传输花费降低到最小,使您在工作时无需担心由于版本控制工作而耽搁时间。而且Firefly的性能不会因为文件数量、用户数以及存储库大小的增加而降低。

  功能强大并且使用方便的工具能够提高IT人员的开发效率,从而减少了不必要的沟通,降低了项目管理上的成本,为客户赢得了宝贵的人力资源。

  5. 采用统一的配置存储库,便于管理外包开发商

  Firefly采用集中的配置管理数据库,外包开发商提供的软件全部版本可以统一存储在配置库中,并可以根据客户自身的需要设置版本基线,极大的方便了对于外包开发商的管理。

  成果与未来

  使用Hansky的Firefly对程序资源进行版本管理和跟踪,可以建立公司级的代码知识库,保存开发过程中每一过程版本,这样大大提高了代码的复用率,便于同时维护多个版本和进行新版本的开发,最大限度地共享代码。同时,使用Firefly不仅规范了软件开发和管理过程,而且使开发人员明确了自己在项目中的角色和分工,进一步增强了团队凝聚力。

  综上所述,基于Hansky Firefly的软件配置管理系统,能够为中小型金融公司和企业带来先进的软件配置管理方法,提高软件开发的管理水平,有效保护用户的软件资产。

  发表评论0条】

  CSDN声明:CSDN登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134