软件配置管理策略(1)

上传人:沈*** 文档编号:187133395 上传时间:2023-02-11 格式:PPTX 页数:23 大小:184.63KB
收藏 版权申诉 举报 下载
软件配置管理策略(1)_第1页
第1页 / 共23页
软件配置管理策略(1)_第2页
第2页 / 共23页
软件配置管理策略(1)_第3页
第3页 / 共23页
资源描述:

《软件配置管理策略(1)》由会员分享,可在线阅读,更多相关《软件配置管理策略(1)(23页珍藏版)》请在装配图网上搜索。

1、软件配置管理策略软件配置管理策略尤克滨尤克滨Amos,Principal ConsultantBorland Software ChinaA议程议程nCMM/CMMI中的软件配置管理中的软件配置管理n软件配置管理与其它规程软件配置管理与其它规程n改进软件配置管理改进软件配置管理n加速软件配置管理的成功加速软件配置管理的成功CMM/CMMI中的中的软件配置管理软件配置管理A一般意义的软件配置管理一般意义的软件配置管理SCMn软件配置管理软件配置管理Software configuration management,SCM是软件工程中用来管理软是软件工程中用来管理软件资产变更的一项规程,包括相关工

2、具和应用技术件资产变更的一项规程,包括相关工具和应用技术流程和方法。在流程和方法。在IEEE“配置管理技术标准配置管理技术标准 IEEE 828-1998的引言中称之为的引言中称之为SCM。ASW-CMM当中的软件配置管理当中的软件配置管理n目的目的n保证软件工程生成的产品在软件生命周期中的完整保证软件工程生成的产品在软件生命周期中的完整性。性。n成熟度水平:成熟度水平:n可重复第可重复第2 2级级n目标目标n软件配置管理活动是有方案的。软件配置管理活动是有方案的。n所选定的软件工作产品是经标识的、受控的和适用所选定的软件工作产品是经标识的、受控的和适用的。的。n对已标识的软件工作产品的更改是

3、受控的。对已标识的软件工作产品的更改是受控的。n受影响的组和个人得到软件基线的状态和内容的通受影响的组和个人得到软件基线的状态和内容的通知。知。ACMMI中的软件配置管理中的软件配置管理n目的目的n使用配置标识、配置控制、配置状态报告和配置审使用配置标识、配置控制、配置状态报告和配置审计来建立和维护工作产品的完整性。计来建立和维护工作产品的完整性。n成熟度水平:成熟度水平:n可管理第可管理第2 2级级n特定目标特定目标n建立和维护已标识的工作产品基线。建立和维护已标识的工作产品基线。n跟踪和控制在配置管理的工作产品变更。跟踪和控制在配置管理的工作产品变更。n建立和维护基线的完整性。建立和维护基

4、线的完整性。软件配置管理与其它规程软件配置管理与其它规程(工程管理和需求管理工程管理和需求管理)ASCM是工程与管理活动的根底是工程与管理活动的根底初始规划初始规划阶段规划阶段规划定义需求定义需求分析和设计分析和设计编码编码部署部署测试测试评价评价管理环境管理环境SCMSCMA支持工程管理支持工程管理n一些导致延期的常见原因一些导致延期的常见原因n开发人员未经授权修改代码或文档,覆盖有效内容开发人员未经授权修改代码或文档,覆盖有效内容;n“合版本时,开发冻结,延误进度;合版本时,开发冻结,延误进度;n不能及时共享阶段成果,导致重复工作;不能及时共享阶段成果,导致重复工作;n定位某个文件特定版本

5、或重现特定基线,消耗时间定位某个文件特定版本或重现特定基线,消耗时间;nn软件配置管理通过两种方式进行控制软件配置管理通过两种方式进行控制n令行禁止令行禁止n记录在案记录在案A与需求管理结合与需求管理结合n区别区别n粒度条目粒度条目vs.文件文件n重点核心线索重点核心线索vs.全部内容全部内容n关联关联n需求变化会触发变更跟踪需求变化会触发变更跟踪n需求需要版本和基线的匹配需求需要版本和基线的匹配改进软件配置管理改进软件配置管理A改而不进的典型障碍改而不进的典型障碍n流程与方法流程与方法缺乏重点而耗散精力缺乏重点而耗散精力对人员经验依赖程度高对人员经验依赖程度高用于软件配置管理的工作产品利用率

6、低用于软件配置管理的工作产品利用率低n工具工具缺乏必要的自动化环境缺乏必要的自动化环境凌乱的自动化环境凌乱的自动化环境重量级自动化环境的过度负担重量级自动化环境的过度负担A改进软件配置管理的关键改进软件配置管理的关键n软件配置管理与业务目标挂钩软件配置管理与业务目标挂钩n短期回报,快速成功所得收益短期回报,快速成功所得收益n长期回报,总体拥有本钱长期回报,总体拥有本钱n使用正确的软件配置管理工具简化改进工作使用正确的软件配置管理工具简化改进工作n解决实际问题比较突出的问题解决实际问题比较突出的问题n切合实际情况切合实际情况n团队的规模团队的规模n目前采用的流程目前采用的流程n目前采用的开发工具

7、目前采用的开发工具nA参照参照CMM-SW,覆盖覆盖SCM的的10项活动项活动nAc1.按照已文档化的规程对每个软件工程准备一份按照已文档化的规程对每个软件工程准备一份SCM 方案。方案。nAc2.用已文档化的经批准的用已文档化的经批准的SCM 方案作为进行方案作为进行SCM 活动的根底。活动的根底。nAc3.建立一个配置管理库系统作为软件基线的仓库。建立一个配置管理库系统作为软件基线的仓库。nAc4.标识将置于配置管理之下的软件工作产品。标识将置于配置管理之下的软件工作产品。nAc5.按照巴文档化的规程,起动、记最、评审、批准和跟踪对所有配置项或按照巴文档化的规程,起动、记最、评审、批准和跟

8、踪对所有配置项或单元的更改请求和问题报告。单元的更改请求和问题报告。nAc6.按照已文档化的规程控制对基线的更改。按照已文档化的规程控制对基线的更改。nAc7.按照已文档化的规程生成由软件基线库制造的产品并控制它们的发行按照已文档化的规程生成由软件基线库制造的产品并控制它们的发行.nAc8.按照已文档化的规程记录配置项或单元的状态。按照已文档化的规程记录配置项或单元的状态。nAc9.编制用文档记载编制用文档记载SCM 活动和软件基线内容的标准报告,并使受影响的组活动和软件基线内容的标准报告,并使受影响的组和个人可以使用它。和个人可以使用它。nAc10.按照已文档化的规程进行软件基线审计。按照已

9、文档化的规程进行软件基线审计。A参照参照CMMI,覆盖覆盖SCM的的7项特定实践项特定实践nSP1.1 识别应列入配置管理的配置项、构件和相关工作产品。识别应列入配置管理的配置项、构件和相关工作产品。nSP1.2 建立和维护配置管理和变更管理系统以控制工作产品。建立和维护配置管理和变更管理系统以控制工作产品。nSP1.3 创立或发布基线来为内部使用和交付客户。创立或发布基线来为内部使用和交付客户。nSP2.1 跟踪配置项的变更请求。跟踪配置项的变更请求。nSP2.2 跟踪配置项内容的变更。跟踪配置项内容的变更。nSP3.1 建立和维护描述配置项的记录。建立和维护描述配置项的记录。nSP3.2

10、为维护配置基线的完整性执行配置审计。为维护配置基线的完整性执行配置审计。A软件配置管理工具应具备的先进性软件配置管理工具应具备的先进性n易于使用、配置和管理易于使用、配置和管理n配置管理与变更请求管理以及需求管理天然地集成配置管理与变更请求管理以及需求管理天然地集成n可靠而独立的平安机制可靠而独立的平安机制n支持远程开发支持远程开发n开放而全面的开放而全面的API 主流技术主流技术n全面支持中文双字节内容全面支持中文双字节内容n加速软件配置管理的成功加速软件配置管理的成功A专业效劳加速软件配置管理成功专业效劳加速软件配置管理成功n最小化负面因素的影响最小化负面因素的影响n防止重走前人的弯路防止

11、重走前人的弯路n消除引入新技术的风险消除引入新技术的风险nn最大化积极因素的利益最大化积极因素的利益n加速生产力的提升过程加速生产力的提升过程n利用开发管理专家经验利用开发管理专家经验n理解传授与推广的方法理解传授与推广的方法n A典型的软件配置管理专业效劳典型的软件配置管理专业效劳n提交实施规划提交实施规划n考察现有工作环境考察现有工作环境n培训培训SCM平台管理人员平台管理人员n配置与部署配置与部署SCM平台的根底环境平台的根底环境n规划与制定规划与制定SCM平台平台的应用模式平台平台的应用模式n规划与制定规划与制定SCM平台平台的管理模式平台平台的管理模式n培训和辅导培训和辅导SCM平台

12、使用人员平台使用人员n跟踪使用状况跟踪使用状况ABorland ALM OptimizeitSuiteOptimizeitServerTraceTestWhite-boxTest PerformanceJBuilderC+BuidlerC#BuilderDelphi,KylixDevelopTogetherDesignCaliberRMDefineBorlandEnterprise Server Borland InterBaseDeployDBDeploy AppServerStarTeamManageSCM StarTeam A特惠推广活动特惠推广活动 n目的目的n协助典型的工程团队参照协

13、助典型的工程团队参照CMM/CMMI在一个月内在一个月内快速搭建行之有效的快速搭建行之有效的SCM工作环境。工作环境。n内容内容n8个参谋天,覆盖从个参谋天,覆盖从SCM状况评估直至状况评估直至StarTeam实施的全过程,参照实施的全过程,参照CMM/CMMI的框架;的框架;n4 个个StarTeam Enterprise的并发用户许可证;的并发用户许可证;n针对上述许可证为期针对上述许可证为期1 年的软件保证包括升级版年的软件保证包括升级版本的介质和技术支持。本的介质和技术支持。A特惠推广活动特惠推广活动 n价格特惠推广价格特惠推广n200,000 RMB内容价值超过内容价值超过350,000 RMB。n特惠推广活动的关键日期特惠推广活动的关键日期n2003年年11月月15日之前提交申请;日之前提交申请;n2003年年12月月30日之前签定合同。日之前签定合同。n联系方式联系方式ndyiborland namos.youborland amos.youborland

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!