当前位置: 代码迷 >> 综合 >> (二十)系统集成中级 - 配置管理
  详细解决方案

(二十)系统集成中级 - 配置管理

热度:25   发布时间:2023-11-23 08:23:40.0

.配置管理
    -过程
        1.制定配置管理计划;
        2.配置标识;
        3.配置控制;
        4.配置状态报告;
        5.配置审计;
        6.分布管理和交付;
    -概念
        -配置项
            -内容
                项目计划书
                需求文档
                设计文档
                源代码
                可执行代码
                测试用例
                软件运行所需数据
            -要求
                统一编号
                以一定目录结构保存在配置库中;
                操作权限应由CMO-配置管理 严格管理;
                基线配置项向开发人员开放读取权限;
                非基线配置项向PM/CCB及相关人员开放;
            -分类
                1.基线配置;
                2.非基线配置;
            -状态及版本号            
                -草稿
                    0.XY
                -正式
                    X.Y
                -修改
                    X.YZ
            -版本管理        
        -配置基线
            -发行基线
            -构造基线
        -配置库
            存放配置项,并记录与配置项相关的所有信息;
            -开发库/动态库(Development Library)    
                开发人员自行控制;
            -受控库/主库(Controlled Library)
                修改需要走变更流程;
            -产品库/静态库(Product Library)
                作为最终产品放入产品库;
            -分类
                -按照配置项类型建库
                    适用于通用软件的开发组织;
                    继承性强;
                    工具统一;
                    有利于配置项的统一管理和控制,提高编译和发布的效率;
                -按任务建库
                    适用于专业软件的开发组织;
        -配置库权限设置
            read
            check
            add
            Destroy
        -配置控制委员会CCB
            负责对配置变更做出评估、审批、监督已审批的实施;
            -成员
                项目经理
                用户代表
                产品经理
                开发工程师
                测试工程师
                质量控制人员
                配置管理员 等
        -配置管理类员 CMO
            负责在项目的整个生命周期中进行配置管理;
            -工作内容
        -配置管理系统
            本质就是一个软件系统,管理细则和规范,保证管理流程的清晰、可追踪;
        -配置管理计划
            1.配置管理活动,包括配置标识、胚子控制、配置状态报告、配置审计、发布管理与交付;
            2.实施配置管理的规范和流程;
            3.实施配置管理的进度安排;
            4.实施相关人员或组织,以及相关的关系;
        -配置标识
            会议纪要不需要设置Wie配置
            

.配置控制
    即对配置项、基线的变更控制;
    任务,标识和记录变更的申请,分析和评价变更,批准或否决申请,实现、验证和发布已修改的配置项;
    -过程    
        1.变更申请;
        2.变更评估;
        3.通告评估结果;
        4.变更实施;
        5.变更验证与确认;
        6.变更发布;
        7.基于配置库的变更控制;
            -基于配置库的变更控制图(需要记住)


.配置状态报告
    也叫 配置状态统计;
    有效的记录、报告管理配置所需信息,及时准确地给出陪住项当前的状态,加强管理;
    -配置状态报告的内容


.配置审计
    也叫 配置审核,或者 配置评价;
    用于验证当前配置的 一致性 和 完整性;
    -功能配置审计
        1.配置项的开发已圆满完成;
        2.配置项已达到配置标识中规定的性能 和 功能特性;
        3.配置项的操作和支持文档,已完成并且 是符合要求的;
    -物理配置审计
        1.要交付烦人配置项是否存在;
        2.配置项中是否包含所需要的项目;
    
.发布管理与交付
    有效控制软件产品和文档的发行和交付,在软件产品生命周期内妥善保管代码和文档备份;
    1.存储;
    2.复制;
    3.打包;
    4.交付;
    5.重建;