系统集成项目管理工程师是IT行业中一个重要的角色,他们负责规划、执行和监控系统集成项目,确保项目的顺利进行和成功交付。在项目管理中,信息(文档)管理和配置管理是两个关键的方面,对于保证项目的质量和控制变更至关重要。
信息(文档)管理在信息系统项目中起到记录和传递知识的作用。软件文档通常分为三类:开发文档、产品文档和管理文档。开发文档涵盖项目开发过程中的详细步骤和技术细节;产品文档主要介绍最终产品的用户指南、操作手册等;管理文档则是关于项目管理的各种计划、报告和决策记录。从项目周期的角度看,这些文档又可以分为开发阶段、产品交付阶段和管理过程阶段的文档。
配置管理是一个系统化的过程,包括六个主要活动:制定配置管理计划、配置标识、配置控制、配置状态报告、配置审计以及发布管理和交付。配置管理贯穿项目的整个生命周期,关注所有可交付产品(包括中间产品)和相关过程文档,同时与变更管理紧密相连,变更管理侧重于对项目文件、可交付成果或基准变更的识别、记录、批准或否决。
配置项分为基线配置项和非基线配置项。基线配置项,如设计文档和原始代码,一旦确定,不应随意更改;非基线配置项,如项目计划和报告,允许更灵活的调整。配置项的权限应由配置管理办公室(CMO)严格控制,以确保基线配置项只提供给开发人员读取,而非基线配置项则由项目经理、变更控制委员会(CCB)及相关人员访问。
版本管理是配置管理的重要组成部分,其目标是按照预设规则保存所有配置项的各个版本,防止旧版本丢失。配置基线是一旦设定就不能随意修改的关键点,确保项目的稳定性和可追溯性。配置库通常分为开发库、受控库和产品库,分别对应不同阶段的配置项管理。配置识别涉及识别需受控的配置项,赋予它们唯一的标识号,并定义其关键特征,明确所有者及其责任,以及确定何时将配置项纳入管理。
配置控制包括变更申请的标识、记录、分析、评估、批准或否决,以及修改后配置项的实现、验证和发布。配置审计是检查配置管理有效性的手段,分为功能配置审计和物理配置审计。功能配置审计确认配置项的开发完成度、性能和功能特性是否达标,而物理配置审计则验证配置项是否符合技术文档,以及与配置状态报告的一致性。
系统集成项目管理工程师需要精通信息(文档)和配置管理,以确保项目能够按照预定计划、规格和质量标准顺利进行。这两个领域的高效管理不仅有助于避免项目混乱,还能提高项目的成功率。
暂无评论