《软件配置管理计划》PPT课件

《软件配置管理计划》PPT课件

ID:45708232

大小:747.00 KB

页数:71页

时间:2019-11-16

《软件配置管理计划》PPT课件_第1页
《软件配置管理计划》PPT课件_第2页
《软件配置管理计划》PPT课件_第3页
《软件配置管理计划》PPT课件_第4页
《软件配置管理计划》PPT课件_第5页
资源描述:

《《软件配置管理计划》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、案例引入案例角色和人物小王:软件项目负责人老王:公司技术老总开发小组:小李,老赵,小田,小谢案例引入软件项目已经成功实施了8个月,项目组已经进入编码阶段,在此过程中产生了许多的软件产品到了编码阶段已经有了近百个软件产品(包括技术文档、管理文档、程序模块等),项目组在管理这些产品方面感到繁琐和困难此时,用户提出要变更需求,软件项目组同意用户的需求变更请求,为此,修改了软件需求规格说明书项目组将更改后、新的软件需求规格说明书交给了软件设计小组,设计小组为此更改了设计。更改后的软件设计涉及诸多的软件模块和数据设计,为此导致许多的模块和源程序代码和可执行代码发生了变化案例引入软件项目已经成功实

2、施了8个月,项目组已经进入编码阶段,在此过程中产生了许多的软件产品由于变化的范围太大,项目组很难清晰地了解哪些作了变化、做了什么样的变化由此带来的新的问题是,项目组未能及时将这些变化通知给相关、受影响的小组和人员,从而出现软件产品之间的不一致(设计与编码不一致),所开发的产品没有完全符合和满足用户的需求案例引入软件项目已经成功实施了8个月,项目组已经进入编码阶段,在此过程中产生了许多的软件产品对于某些模块更为糟糕,因为这些模块已经经过了多达6-7次的修改,而且每次修改都有意义,从而产生了不同版本的软件模块设计,由于没有相关的有效管理措施,开发人员已经很难清晰、有效识别、区分这些软件模块

3、,出现许多开发人员都有该模块的诸多版本案例引入软件项目已经成功实施了8个月,项目组已经进入编码阶段,在此过程中产生了许多的软件产品与此相对应的是,该模块的源代码也有许多版本在实际组装软件时,项目组不能有效提取出所需的软件产品,共同构成可运行的软件系统案例提示软件开发过程中会产生大量软件产品(包括文档、源代码和数据等),且这些产品之间存在关联关系同一软件产品,也会发生变更从而产生许多版本软件开发小组必须清晰的知道会有哪些产品、这些产品会有哪些不同的形式和版本开发小组必须清晰的知道如何将产品的变更通知给受影响的小组如果不能有效的了解软件产品及其变更,开发小组很难组装这些软件产品,从而得到所

4、需的软件产品软件项目管理问题什么是软件配置?软件配置需要关心哪些方面的问题?如何进行软件配置?如何撰写软件配置管理计划?有哪些软件工具支持软件配置活动?软件项目管理第10章软件配置管理计划本章要点一、软件项目配置管理基本概念软件配置管理(SCM:SoftwareConfigurationManagement)配置项(SCI:SoftwareConfigurationItem)基线(Baseline)二、软件项目配置管理过程配置项标识变更管理配置项审计配置项状态统计三、软件项目配置管理计划四、配置管理工具五、案例分析软件配置管理(SCM)相关定义(1)《ISO9000-3(1997)质量

5、管理和质量保证标准--第3部分》和《ISO9001-1994在计算机软件开发、供应、安装和维护中的应用指南》:配置管理是一个管理学科,它对配置项(包括软件项)的开发和支持生存期给予技术上的和管理上的指导。配置管理的应用取决于项目的规模、复杂程度和风险大小。(2)W.Babich的解释软件配置管理能协调软件开发,使混乱减少到最小。软件配置管理是一种标识、组织和控制修改的技术,目的是最有效的提高生产率。软件配置管理(SCM)相关定义(3)GB/T11457:1995《软件工程术语》国家标准A.表示和确定系统中配置项的过程,在系统整个生存期内控制这些配置项的投放和更动,记录并报告配置的状态和

6、更动要求,验证配置项的完整性和正确性。B.对下列工作进行技术和行动指导与监督的一套规范:——对配置项的功能特性和物理特性进行标识和文件编制工作;——控制这些特性的更动情况;——记录并报告这些更动进行的处理和实现的状态。软件配置管理(1/5)什么是软件配置管理?在软件的整个生命周期中,对SCI进行以下工作系统地控制SCI的标识、存储、更动和发放记录、报告其状态验证SCI的正确性和一致性对上述工作的审计软件配置管理(2/5)为什么需要SCM?软件产品的易改性与可控性团队开发时,多人并发存取需加控制(存取控制)多应用开发时,同一软件的不同版本可能对应于不同应用,对此需加控制(版本控制)应对软

7、件更动状态予以追踪,并及时向有关人员通报状态情况如果软件产品不能自始至终地保持清晰、互相一致,造成混乱、丢失,那么该软件系统会因无法使用而不得不报废软件配置管理(3/5)SCM要解决的问题:如何标识SCI和管理SCI的诸多版本,以使得变化可以高效地进行如何在软件发布给用户之前和之后控制变化谁负责批准变化,并确定其优先级如何保证变化被恰当地进行采用什么机制告知有关人员已经实行了变化软件配置管理(4/5)软件配置管理的任务SCI的标识SCI的识别:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。