企业信息化项目建设中配置管理探索

作者: 叶飏 于继明

摘 要:随着数字化时代到来,企业信息化建设进入跨学科、跨部门、多单位开发、需求复杂多变的新环境,通过对配置管理作用认识,采用一些配置管理技术,探索一种较为便捷、易于掌握和管理的配置管理方法,使企业信息化建设过程中提升开发项目质量和团队协作能力。

关键词:信息化建设; 配置管理; Visual Source Safe; Source Offsite

中图分类号:F27 文献标识码:A 文章编号:1006-3315(2012)08-169-001

企业信息化建设随着信息技术完善,开发单位能力提高,信息系统项目成功率有了较大提高。然而,由于传统企业对软件工程项目管理的理解认识停留在传统项目管理中,其中关系信息系统质量的配置管理更没有太多认识了解。正确地在企业信息化建设中实施配置管理,有赖于全面正确地认识软件配置管理,以及避免一些常见的误区,并选择合适配置管理工具,进行企业信息化项目建设中配置管理工作,这样对信息系统项目质量有着至关重要的帮助。

一、信息系统项目中配置管理必要性

信息系统项目配置管理作为贯穿信息系统开发过程始终的一项工作,其在项目管理中有重要的地位和作用。CMMI(软件能力成熟度模型集成)中项目配置管理的目的在于运用配置标识、配置控制、配置状态统计和配置审计,建立和维护工作测评的完整性。随着现代软件技术的发展,企业中信息化项目与生产自控系统紧密联系,多个开发单位共同参与,而企业内部用户对于软件项目的需求日益复杂而且变更频繁,然而传统企业信息化管理人员对配置管理认识忽视,仅重视项目的关键节点管理,加之只重视系统和数据库开发工具的选择,而忽视配置管理工具的选择,较易出现对信息化配置管理失控现象,造成信息系统实践中出现一系列问题:

1.信息系统项目过程管理松散

主要体现在系统开发中过程跟踪困难,企业领导无法直接了解信息项目进展情况,往往只有看到系统模型或验收结果,对项目指导十分困难;企业项目负责人在开发中对项目进展无法直接获取,需要与多个开发单位项目经理沟通才能了解项目阶段成果,开发过程的质量无法把握,项目进展随意性很大,由于过程控制完全靠项目负责人个人对项目把握能力,往往出现不断向上级汇报、不停向开发方要资料,项目过程跟踪十分困难;而项目开发单位人员和企业参与人员,由于没有统一的配置管理平台,项目过程信息仅局限在分管项目中,缺少彼此了解和沟通。最终,对该信息系统项目而言,虽然基本按照工程项目进行关键节点管理,但其中的内部管理却松散混乱,项目质量大打折扣。

2.信息系统项目团队沟通不利

由于企业信息项目性质涉及多个技术范畴,如自动化、信息系统的跨学科项目,往往涉及开发方、使用方、管理方等多个单位部门。传统项目协调管理模式采用项目组会议、电子邮件等方式进行项目组内部成员沟通,但是由于没有统一的信息共享平台,加之部分企业为了安全管理要求,采用内外网物理隔离等因素,造成彼此间信息沟通不畅,对项目需求理解一致性、快速有效性等方面造成偏差,例如仅对同一文档的多方修改确认,随着涉及单位人员增加,沟通效率几何级下降。

二、企业信息化建设配置管理工具选择

1.培训和实施方便:企业或开发单位项目负责人通过对开发人员和项目其他干系人进行简单培训就可以全面实施。

2.与开发软件集成度较高:满足widows平台中该软件支持考虑到和开发工具Visual Studio的集成,该工具可以较好结合平台。

3.版本控制简单:软件配置管理的核心功能是版本控制,其他配置管理的功能都建立在版本控制功能之上,而版本控制就是对软件开发过程中产生的所有系统对象的管理,也是对各个版本的各种操作的控制,并保证开发人员在任何时候都能取到软件系统的任何一个历史版本。该软件可以简单明确的重现软件开发系统的每一个历史版本。

4.过程管理严格:可以对访问权限的控制、开发规则等等的规范化,针对项目软件代码及资料保密、业务资料掌握等方面,有着较好地把握。

5.产品发布管理清晰:项目管理人员可以实时清楚了解项目状态,对项目计划软件的变更、软件发布计划预先制定、跟踪管理版本等唯一一组配置项集合的管理。

6.变更请求管理协同:在跟踪和管理开发过程中可以针对需要增强或者是一些缺陷需要修补的变更请求进行管理,可以方便团队间沟通和协作。

企业信息化建设进入跨学科、跨部门、多单位开发、需求复杂多变的新环境,通过对配置管理作用认识,采用一些配置管理技术,探索一种较为便捷、易于掌握和管理的配置管理方法,使企业信息化建设过程中提升开发项目质量和团队协作能力。企业信息系统项目开发过程中,切实有效的配置管理提高了项目组的工作效率,减少了工作差错,降低项目风险,达到了节省开发费用、规范管理以及建立企业知识库的目的。

参考文献:

[1]柳纯录,刘明亮.信息系统项目管理师教程[M].清华大学出版社,2008-1-1:337

[2]王志敏.小型软件项目配置管理的实施.上海应用技术学院学报(自然科学版),2010,10(2):138-141

[3]裴树军,陈德运,陈晓雪.软件配置管理在软件开发平台中的应用.哈尔滨理工大学学报.2010.1(15):28-32

[4]徐晓春等.软件配置管理[M].清华大学出版社,2006

[5]孟显英.浅谈软件配置管理.计算机工程应用技术.2010.6(18).5092,5097

经典小说推荐

杂志订阅