- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
软件配置管理;内容提要;一、软件配置管理的概念;2、软件配置
软件配置是一个软件产品在生存期各个阶段的不同形式(记录特定信息的不同媒体)和不同版本的程序、文档及相关数据的集合,或者说是配置项的集合。;A
;?
;(二)软件配置管理
1、什么是软件配置管理
(1)ISO9000-3:1997
配置管理是一个管理学科,它对配置项(包括软件项)的开发和支持生存期给与技术上的和管理上的指导。配置管理的应用取决于项目的规模、复杂程度和风险大小。
(2)W.Babich的解释
软件配置管理能协调软件开发,使混乱减少到最小。软件配置管理是一种标识、组织和控制修改的技术,目的是最有效的提高生产率。
(3)GB/T11457:1995《软件工程术语》国家标准
A.表示和确定系统中配置项的过程,在系统整个生存期内控制这些配置项的投放和更动,记录并报告配置的状态和更动要求,验证配置项的完整性和正确性。
B.对下列工作进行技术和行动指导与监督的一套规范:
——对配置项的功能特性和物理特性进行标识和文件编制工作;
——控制这些特性的更动情况;
——记录并报告这些更动进行的处理和实现的状态。;2、软件配置管理的任务
——制定软件配置管理计划
——确定配置标识规则
——实施变更控制
——报告配置状态
——进行配置审核
——进行版本管理和发行管理;表2《ISO/IEC12207:1995信息技术—软件生存周期过程》
关于软件配置管理过程的规定;3、软件配置管理与软件开发过程
两类不同的变更:
开发阶段内部发生的变更:
开发过程解决不了的变更:
变更的评估和批准以及变更实施都要由软件配置管理人员去做。
开发过程应纳入配置管理过程的控制之下。;(三)软件配置管理的意义
1、软件项目的特点
(1)不可见的逻辑实体
(2)软件项目的规模日益庞大和复杂
(3)参与软件项目的人员增加,人员间的沟通渠道数量按指数倍增。
(4)产品非常容易拷贝
(5)时时处在演化和变更状态。这包括:
——技术
——业务环境
——不同用户各有不同的需求
——需求变更
(6)开发人员的离去有较大的影响;2、忽视软件配置管理可能导致的混乱现象
发错了版本
安装后不工作
异地不能正常工作
已经解决的缺陷过后又出现错误
开发人员把产品拿出去出售赢利
找不到最新修改了的源程序
找不到编程序的人;二、软件配置管理计划;2、软件配置管理
——配置管理的组织结构
——职责和权限
——指令和方针
——参照的规程(组织的规程或客户的规程)
——遵循的标准
3、软件配置管理活动
——配置管理活动
——变更管理和配置控制
——配置状态说明
——配置审核
——接口和子合同方控制;4、软件配置管理进度安排
——软件配置管理重要事件的顺序
——软件配置管理各项活动间的依赖关系
5、软件配置管理所需的资源
——采用的工具
——使用的设备
——所需的培训
——对其他人员的要求
6、软件配置管理计划的维护
——维护的职责
——计划更新的条件和审批
——计划变更的交流和通报;三、软件配置标识;图5软件配置项;(二)配置项命名及其相关信息
1、配置项命名。
命名的基本要求:唯一性;可追溯性。
例:CODE是根结点为PCL_TOOLS树结构的第六层结点,对其命名为:PCL_TOOLS/EDIT/FORMS/DISPLAY/AST_INTERFACE/CODE
;2、配置项的相关标识信息
每一配置项的有关信息:
——组名
——项名
——项标识(文件名或命名规则)
——版本编号规则
——什么情况下纳入控制之下,或
——版本号
——所遵循的变更控制规程;四、变更管理;(二)配置库
1、配置库的作用
记录与配置相关的所有信息
利用库中的信息可评价变更的后果
可利用库中的信息查询,例如:
那些客户已提取了某个特定的系统版本?
运行一个给定的系统版本需要什么硬件和系统的哪些版本?
一个系统到目前已生成了多少版本,何时生成的?
如果某一特定的构件变更了,会影响到系统的那些版本?
一个特定的版本曾提出过那几个变更请求?
一个特定的版本有多少已报告的错误?;2、三类库
(1)开发库:
存放开发过程中需要保留的各种信息,供开发人员个人专用。
(2)受控库:
在软件开发的某个阶段工作结束时,将工作产品存入或将有关的信息存入。
(3)产品库:
在开发的软件产品完成系统测试之后,作为最终产品存入库内,等待交付用户或现场安装。;(三)配置基线
基线是软件生存期各开发阶段末尾的特定点,也称为里程碑。;2、三种常见基线
—
您可能关注的文档
- 六年级数学上册第三单元分数除法复习课全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 单元城市轨道交通消防安全管理.pptx
- 植物的生长过程.ppt
- 浙江省温州市龙湾中学高一化学《溶液的配制及分析》课件.ppt
- 七年级音乐下册第4单元北京喜讯到边寨教案省公开课一等奖新课获奖课件.pptx
- 九年级物理133《探究――测定小灯泡的电功率》课件北师大版说课材料.ppt
- 差分放大电路(1).pptx
- 五上科学第二单元复习市公开课一等奖省赛课微课金奖课件.pptx
- 第一单元生物的特征说课稿.pptx
- 高中体育与健康人教版必修-全一册(2019)-骆可青《七律长征》-公开课.pptx
- 国有企业党支部书记2024年组织生活会个人“四个带头”对照检查材料范文.docx
- 2024年党员干部民主生活会、组织生活会对照检查材料(四个带头)参考范文2篇.docx
- 2024年度组织生活会和民主评议党员大会实施方案参考范文(含:5个附件表格).docx
- 国有企业党支部书记组织生活会个人对照检查材料(四个带头)供参考.docx
- 浙教版9年级上册数学全册教学课件(2021年11月修订).pptx
- 苏教版8年级上册数学全册教学课件(2021年10月修订).pptx
- 比师大版数学4年级下册全册教学课件.pptx
- 冀教版5年级上册数学全册教学课件.pptx
- 办公室普通党员2024年组织生活会个人对照检查发言材料供参考.docx
- 领导班子成员2025年组织生活会“四个带头”对照检查材料范文.docx
最近下载
- 《窦娥冤》课本剧剧本:演绎千古奇冤,感受人性善恶(6篇).docx VIP
- 2025年新高考重难点22 立体几何必考经典解答题全归类【十大题型】(解析版).pdf VIP
- 部编版一年级道德与法治下册第四单元《我们在一起》单元分析.docx
- 基于CRISPR系统介导的双重核酸荧光可视化检测方法及应用.pdf VIP
- 水果瑕疵检测与处理工作站.docx VIP
- KEMPPI肯倍 Master M 353-355焊接机操作手册.pdf
- 2025年长沙职业技术学院单招职业倾向性测试题库及答案(各地真题).docx VIP
- 广东医科大学历年复试真题合集.pdf
- 毕业论文___数控机床液压系统设计.doc VIP
- T_CASEI 014—2022在役立式圆筒形钢制焊接储罐检验技术规范.pdf VIP
文档评论(0)