配置项在基线库中的位置: (填写配置项在基线库中的路径) 发布日发布人: 期:
9.3 配置管理 9.3.1 配置管理目标
对于大型的应用软件开发项目,必须建立配置管理系统,一个有效的配置管理系统包括:交付产品的确认、软件模块的版本控制及其交付与发表、各种状态(开发、测试、验收、推广、维护)中软件模块的变动记录等,在本项目的完成过程中,必须确保对产品现有配置状态提供充分的可视性,确保项目组人员在开发工作的任何时刻都能采用正确和准确的信息,确保用户能得到正确、有效的软件产品。
9.3.2 配置管理机构
在项目组中设定专职的配置管理工程师,由配置管理工程师执行具体的配置管理事务。
9.3.3 配置管理计划
在项目立项时,由项目经理主持、项目配置管理工程师具体负责起草配置管理计划并提交给项目经理审核,项目经理在审核通过后,把配置管理计划作为项目计划的子计划一起提交评审,评审通过后及时向项目全体成员传达计划内容,并监督配置管理计划的执行,全体成员应积极配合配置管理工程师执行配置管理计划。
第25页 共36页
9.3.4 配置管理活动
9.3.4.1 定义项目配置项 9.3.4.2 定义项目基线
9.3.4.3 定义配置项的标识与状态跟踪方法 9.3.4.4 配置变更控制 9.3.4.5 版本发布控制 9.3.4.6 配置状态报告 9.3.4.7配置审计
第26页 共36页
10 测试
10.1 软件测试准则 10.1.1 测试工作实施准则
10.1.1.1 测试目的 10.1.1.2 测试原则 10.1.1.3 测试活动 10.1.1.4 测试方法
? 黑盒测试(功能测试/数据驱动测试) ? 白盒测试(结构测试/逻辑驱动测试)
第27页 共36页
10.1.1.5 测试类型 10.1.1.6 测试依据 10.1.1.7 测试机构 10.1.1.8 测试准备 10.1.1.9 测试结果分析
10.1.2 测试工作实施细则
10.1.2.1 单元测试实施细则 10.1.2.2 集成和系统测试实施细则
10.2 系统测试 10.2.1 资源准备 10.2.2 测试设计 10.2.3 测试方法
10.2.3.1 系统业务功能测试方法 10.2.3.2 系统性能测试方法
10.2.4 测试执行阶段
第28页 共36页