四大过程并列的过程)。配置管理是PMBOK、ISO9000和CMMI中的重要组成元素,它在软件产品开发的生命周期中,提供了结构化的、有序化的、产品化的管理方法,是项目管理的基础工作。项目范围管理是美国项目管理协会(PMI)项目管理知识理论体系PMBOK中九大知识领域之一,配置管理(系统)作为项目范围管理知识域范围控制过程的工具而存在,两者本来是通用项目管理理论体系中两个界定相对清晰的概念,在《软件工程术语》中没有定义术语“范围管理"或“项目范围管理”。但当项目管理理论引入到软件研发过程中后,项目范围管理与配置管理、需求管理三者间的关系变得有些复杂。
项目范围管理与需求管理属于包含与被包含的关系,分别对应于对项目范围和产品范围的管理。需求分析是逐步清晰产品范围的过程,而需求管理正是对这个产品范围清晰过程的管理过程。从项目范围和产品范围两者的关系可以看出项目范围管理与需求管理的关系。需求管理与配置管理都属于软件工程领域的术语和管理过程,前者对应于对产品需求的管理,后者对应于对项目各阶段交付成果——产品配置的管理,其中需求分析的交付成果——需求文档也作为产品配置的一个元素——配置项而存在。
项目范围管理与配置管理两者的关系比较模糊,其中涉及一些共同的概念:变更管理、变更控制系统、变更控制委员会CCB(Change Control Board)。虽然项目范围管理定义了五个管理过程,但没有涉及对各阶段交付成果的管理,而配置管理正是要完成对项目各阶段交付成果的管理,包括属于产品组成部分的工作成果和项目管理支撑过程域产生的文档等。变更控制委员会之所以也称为配置管理委员会CCB(Configuration Control Board),是因为项目管理过程中的变更主要是针对配置项的变更。
总之,深刻理解需求管理、配置管理和项目范围管理基本概念,理顺三者间的联系和区别,对于规范和改善日常项目管理工作都是很有帮助的。