CIOAge.com IT推动创新
实战Rational 东软公司BS项目配置管理案例(1)
出处:CIOAge.com 文: 王爱民博士 评论 ( 0 ) 条 ( 0 ) 砖 ( 0 ) 好 论坛 博客
阅读提示:CIOAge.com与51CTO.com共同对Rational高峰论坛进行了全程网络视频直播并制作了专题页面 http://www.51cto.com/exp/830Rational/。 在当日下午的循规方案分论坛上,来自东软公司的王爱民博士与大家分享了.....

【CIOAge.com报道】2007年8月30日,IBM在京举行了主题为“整合 治理 协作 创新”的IBM 2007 开发者高峰论坛,IBM与1000多名与会者分享了最前沿的软件开发理念——加强跨地域开发团队的协作、突出模块化在软件开发中的价值和将科学的治理观引入软件开发,同时发布了与这些理念相对应的一系列新产品和解决方案。CIOAge.com与51CTO.com共同对Rational高峰论坛进行了全程网络视频直播并制作了专题页面 http://www.51cto.com/exp/830Rational/
在当日下午的循规方案分论坛上,来自东软公司的王爱民博士与大家分享了BS项目配置管理工作的体验,以下是他的演讲实录。
我们知道Rational的CC&CQ是一个非常好的管理的工具,必须有一个方法论的支持,还有一个好的模式支持可以起到一个事半功倍的作用。这是我的一个主要演讲的内容的提要。我们首先问大家什么叫软件配置管理,我们到底配置的管理需要做什么呢。我认为这个问题,虽然说我们都是做开发的,虽然我们不爱做配置管理,但是配置管理到底包含哪些内容,到底要做什么,或者说我们的开发团队都不是很清楚的问题。这是ISO9000的定义,配置管理是一个管理学科,它对配置的开发和支持在技术上的和管理上的指导,还有一个应用取决于项目的规模、复杂程度和风险大小。
还有一个Wayne Babich的解释,软件给配置管理能协调软件开发,使混乱减少到最小,目的是最有效的提高生产效率。我们在看CMMI的定义,是应用于软件开发的技术和管理方法和监控的学科,包括以下几个方面的范畴,第一要识别和证实一个配置项的功能和物理特征,还要控制配置项物理特征的变更,记录和报告变更过程和实施项目,还有验证开发是否与特定的需求相匹配。
我认为这是CMMI的定义。我认为合理和合适的定义是通过对软件产品生命周期的不同时间点的产品配置项进行标识,并对标识的产品配置项的更改进行系统控制,从而保持产品完整性、一致性和可溯性的过程。
我认为实际上配置管理工作重要的就是这几点,我们所有的东西配置库上做操作,在这个上面做工作,首先有一个配置管理的计划,之后做管理控制,变更控制,要做配置审计,做版本控制,重要的五项原则。我认为只有把这五点确实落定之后,可以用好的工具实现它,才可以做到真正的配置管理。
首先回顾一下我们事业部使用CC&CQ的过程,我认为我们部门从2003年开始进行考察和评估一直到现在,经历了将近三年的一个过程,这个时间是挺长的,我认为分为几个期,摸索期、导入期,成长期,成熟期,导入期里面很痛苦的,我们原来用的是这个系统的转变是需要费很大的功夫的,需要大量的强制性的使用。大约到成长期的时候,整个事业部全面启动CC&CQ、UCM的使用,制定一个自己的管理体系,这个是产生我们的配置管理体系的1.0的文件。那么到成熟期的时候,也就是说整个配置管理深入人心了,成为大家一个自动的活动,并且在不断改进和完善这个配置管理的体系。换句话说,好的工具不一定成为好的效果,但是没有好的管理一定不会产生好的效果,好的管理碰上好的工具才能真正达到我们想要的一个项目的成功和作用。这是一个回顾情况,这里声明一点从使用到成熟可能需要两到三年的时间。换句话说,这个管理的工作不是一蹴而就的,是需要时间的不断摸索、积累、是需要持续改进的。这里我简要介绍一下我们目前配置的情况。
我们这套配置库是中国或者世界比较特殊的方式。我们整个的操作系统CC的操作系统用的是RHEL4,还有LINUX里面,做整个控制器,模拟整个WINDOWS开始出现的考虑我用我的开发在UNIX还有在LINUX环境。还有一点我的文件采用的是reiserfs的操作系统,而REISERFS的文件系统对小的文件系统是最优的,对于我整个的机器的性能都是一个翻倍的甚至于一个数量级的提高。我们在看我是双机的通过HA的做双机备份,换句话说我们本身做电信业务的,我这套配置库也是电信级的,可以保证7×24小时稳定的运行。我认为我们大多数厂家没有对配置库提高到这么高一个程度,如果宕机了,这个盘毁掉的话,可能所有的都毁掉了。我现在特别强调的是你的配置环境,是不是真正的安全可靠,如果是真正的安全可靠,或者说我这个配置库可有可无的情况下,那我认为根本没有这个配置。所以说也是配置管理的第一条,一定要在安全的配置库中进行文件的标识和存储。我们的开发环境,因为我们有每个每个现场,每个现场之间通过2兆的专线做的CCRC。我开始说了五点,要做配置管理的计划,要做版本控制,要做变更、审计,所有的东西都便于操作。

共3页: 1 [2] [3] 下一页
【内容导航】
已有0人发表看法
我来说两句
验证码: (如果看不清请点击图片进行更换.)   匿名
最新评论更多..
服 务 CIO 推 进 信 息 化
主编推荐
最近更新
热门文章
中国CIO周刊
神州数码专访:协同软件重塑企业IT价值 神州数码专访:协同软件重塑企业IT价值
“我们的IT系统建设有一个原则,那就是以用为本,持续改进。系统上线成功仅仅是一个开始,而不是结束,真正见功夫的是系统能够被业务用户..
彭劲松专访:IT创新是一种持续爆发的本能 彭劲松专访:IT创新是一种持续爆发的本能
彭劲松认为集中统一的信息系统在实现流程节点的管控上也有得天独厚的优势。“在集中统一的流程上分节点作管控,不会有因为信息孤岛而形成..
洞察
iDataPlex与Web2.0公司数据中心困局 iDataPlex与Web2.0公司数据中心困局
在应用IBM模块化服务器 iDataPlex之前, 就像所有租用电信IDC机房的公司一样,PPS网络电视(PPS.TV)总裁徐伟峰正在为IDC费用挠头。
BMC沙场练兵手记:ITIL从未如此容易 BMC沙场练兵手记:ITIL从未如此容易
活动中的情景虽然是虚构的,但是与你每天面对的业务问题十分相似。可能你已经了解了BSM和ITIL的流程模型,但是从实践中你才可以真正体验他..