Page 105 - 安防19年9月刊_150dpi
P. 105

软件配置管理是为了系统地控制配置的变更
                            和维护配置在整个系统的生命周期中的完整性和
                            可追踪性,而标识软件在时间上不同点的配置的学
                            科。软件配置管理可以帮助开发团队对软件开发过
                            程进行有效的变更控制,高效地开发高质量的软
                            件。在质量体系的诸多支持活动中,配置管理处在
                            支持活动的中心位置,它有机地把其它支持活动结
                            合起来,形成一个整体,相互促进,相互影响,有

                            力地保证了质量体系的实施。软件配置管理人员可
                            以通过以下方式来进行软件配置管理:
                            软件配置项                                       检索和使用。每个配置项都必须被唯一地标识,这
                                软件配置项即软件配置管理的对象,它是软件                    个唯一的标识被用于与其它配置项进行区分,跟踪
                            开发过程中产生的所有工作产品,包括:源代码、                      和报告该配置项的状态,一般地,每个配置项被赋
                            目标代码、内部数据结构、外部数据结构、技术文                      予一个标识符。只有明确了各阶段有哪些软件配置
                            档、管理文档、用户文档以及报告文件乖,其中每                      项,才能顺利地实施软件配置管理。
                            一项称为一个软件配置项。软件配置管理中最基本                          角色:根据CMMI配置管理规范,角色分为以
                            的元素是配置项,它是被唯一标识的实体。凡是纳                      下6大类别:
                            入配置管理范畴的工作产出都是配置项。配置项主                          组织级配置管理员:维护组织级配置库,撰
                            要有两大类:属于产品组成部分的工作产出;项目                      写、维护和分发配置管理相关标准和相关规程,培
                            管理和机构支撑过程产生的文档。配置,指一个产                      训项目级配置管理员,管理项目级配置;项目级配
                            品在生命周期各个阶段所产生的各种形式和各种                       置管理员:制定项目配置管理计划,依照计划进行
                            版本的文档、程序及其数据的集合。该集合中的每                      配置管理库的日常维护;变更控制委员会(CCB):

                            一个元素称为该产品配置中的一个配置项。配置                       基线建立的审批,变更申请审批,通常CCB  委员
                            项在大小,复杂程度和类型上划分非常广泛,可以                      会可由项目经理、质量保证员、客户和外部专家组
                            从整个的系统(包括硬件,软件和文件)到一个单                      成;项目经理:负责制定项目计划,监控计划的执
                            一的模块。                                       行,协调资源保证项目顺利完成;项目开发人员:负
                            配置标识                                        责项目开发,遵照配置管理规范使用配置库;项目
                                配置标识是配置管理基础。配置标识包括了                     维护人员:负责项目运行维护,遵照配置管理规范
                            配置项的选择、划分和功能物理属性进行描述的                       使用配置库;
                            过程。软件配置标识,它识别要控制的项目,为各                      版本管理
                            个项目及其版本建立标识方案,确定在获取和管理                          版本是表示一个配置项具有一组定义的功能
                            被控制项目中要使用的工具和技术。总体原则是,                      的一种标识,随着功能的增加、修改或删除,配置
                            按约定的标识要求对相关的配置项、产品进行标                       项的版本随之演变。版本以版本号进行标识,每
                            识,确保配置项得到正确的识别,使其便于管理、                      个软件产品对应的根目录下的一个二级子目录,每




                                                                 2019第四届深圳国际无人机展览会(2019.6.20-22 深圳会展中心) www.china-drone.com.cn  87




          ᇆିࢌ๙ JOEE                                                                                                       ྒ௹၂
   100   101   102   103   104   105   106   107   108   109   110