1 / 33
文档名称:

软件工程课件.ppt

格式:ppt   大小:795KB   页数:33页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程课件.ppt

上传人:今晚不太方便 2017/8/10 文件大小:795 KB

下载得到文件列表

软件工程课件.ppt

相关文档

文档介绍

文档介绍:
软件配置管理
标识变更
控制变更
审核变更(确保适当地实现了变更)
报告变更(通知需要知道变更的人员)
目标:使错误量减少到最小、使生产率最高
软件配置管理
软件配置项
Software Configuration Item - SCI
与合同、过程、计划和产品有关的文档和数据
源代码、目标代码和可执行代码
软件工具、库内可复用软件、外购软件及用户提供的软件
基线(Baseline)通过正式评审和批准的规格说明或者中间产品
软件配置项在成为基线之前可以迅速非正式修改,
软件配置项成为基线之后,只有通过正式的变更控制过程才能修改
标志软件开发的里程碑
软件配置管理:软件开发中的基线
计划
基线
需求
基线
设计
基线
实现
基线
测试
基线
项目
规划
项目开发计划
需求
分析
需求规格说明
软件
设计
体系结构文档/
详细设计文档
软件实现
源代码
软件测试
测试报告
软件配置管理:基线化的SCI
软件工程任务
SCI
技术评审
批准的SCI
存储的SCI
提取的SCI
SCM控制
修改的SCI
项目数据库
基线:
需求规格说明
设计说明
源代码
可运行系统…
修改
软件配置管理的任务
软件配置项标识
变更控制
版本控制
配置审核
报告
系统构建
配置项标识:层次结构
配置项命名:
唯一性、可追溯性
配置项标识:
名字、描述、
资源、实现
变更控制
跟踪来自客户和开发者的变更请求,决定是否变更、何时变更
跨越里程碑进行修改/对基线的修改
开发库:开发人员使用,可频繁修改
受控库
存放在生存期某一阶段工作结束时释放的阶段产品/基线
软件配置管理的对象,也称为软件配置管理库
产品库:完成系统测试,等待交付
变更控制过程
提交变更申请表
计划变更如何实现
估算变更成本
提交变更申请至变更控制委员会
审批
实施变更
记录变更
将变更的软件提交质量保障人员审查
配置管理人员检入并生成系统新版本
拒绝变更请求
拒绝变更请求
变更结束
不可接受
可接受
获准
未获准


从配置库中检出
分析变更申请
质量达标
版本控制
一个程序员
及时保存软件,备份软件
多个程序员
程序员之间随意传递代码
公共存储区
版本控制
版本(Version)
软件配置项的一个实例,在明确定义的时间点上某个配置项的状态
通常由配置项名称加上版本号组成