软件配置管理策略课件_第1页
软件配置管理策略课件_第2页
软件配置管理策略课件_第3页
软件配置管理策略课件_第4页
软件配置管理策略课件_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件配置管理策略尤克滨(Amos),PrincipalConsultantBorlandSoftwareChina软件配置管理策略尤克滨(Amos),PrincipalC议程CMM/CMMI中的软件配置管理软件配置管理与其它规程改进软件配置管理加速软件配置管理的成功议程CMM/CMMI中的软件配置管理CMM/CMMI中的

软件配置管理CMM/CMMI中的

软件配置管理一般意义的软件配置管理(SCM)软件配置管理(Softwareconfigurationmanagement,SCM)是软件工程中用来管理软件资产变更的一项规程,包括相关工具和应用技术(流程和方法)。在IEEE“配置管理技术标准”[IEEE828-1998]的引言中称之为SCM。一般意义的软件配置管理(SCM)软件配置管理(SoftwarSW-CMM当中的软件配置管理目的保证软件项目生成的产品在软件生命周期中的完整性。成熟度水平:可重复(第2级)目标软件配置管理活动是有计划的。所选定的软件工作产品是经标识的、受控的和适用的。对已标识的软件工作产品的更改是受控的。受影响的组和个人得到软件基线的状态和内容的通知。SW-CMM当中的软件配置管理目的CMMI中的软件配置管理目的使用配置标识、配置控制、配置状态报告和配置审计来建立和维护工作产品的完整性。成熟度水平:可管理(第2级)特定目标建立和维护已标识的工作产品基线。跟踪和控制在配置管理的工作产品变更。建立和维护基线的完整性。CMMI中的软件配置管理目的软件配置管理与其它规程

(项目管理和需求管理)软件配置管理与其它规程

(项目管理和需求管理)SCM是工程与管理活动的基础初始规划阶段规划定义需求分析和设计编码部署测试评价管理环境SCMSCMSCM是工程与管理活动的基础初始规划阶段规划定义需求分析和设支持项目管理一些导致延期的常见原因开发人员未经授权修改代码或文档,覆盖有效内容;“合版本”时,开发冻结,延误进度;不能及时共享阶段成果,导致重复工作;定位某个文件特定版本或重现特定基线,耗费时间;…软件配置管理通过两种方式进行控制令行禁止记录在案支持项目管理一些导致延期的常见原因与需求管理结合区别粒度(条目vs.文件)重点(核心线索vs.全部内容)关联需求(变化)会触发变更跟踪需求需要版本和基线的匹配与需求管理结合区别改进软件配置管理改进软件配置管理改而不进的典型障碍流程与方法缺乏重点而耗散精力对人员经验依赖程度高用于软件配置管理的工作产品利用率低…工具缺乏必要的自动化环境凌乱的自动化环境重量级自动化环境的过度负担…改而不进的典型障碍流程与方法改进软件配置管理的关键软件配置管理与业务目标挂钩短期回报,快速成功所得收益长期回报,总体拥有成本使用正确的软件配置管理工具简化改进工作解决实际问题(比较突出的问题)切合实际情况团队的规模目前采用的流程目前采用的开发工具…改进软件配置管理的关键软件配置管理与业务目标挂钩参照CMM-SW,覆盖SCM的10项活动Ac1.按照已文档化的规程对每个软件项目准备一份SCM计划。Ac2.用已文档化的经批准的SCM计划作为进行SCM活动的基础。Ac3.建立一个配置管理库系统作为软件基线的仓库。Ac4.标识将置于配置管理之下的软件工作产品。Ac5.按照巴文档化的规程,起动、记最、评审、批准和跟踪对所有配置项或单元的更改请求和问题报告。Ac6.按照已文档化的规程控制对基线的更改。Ac7.按照已文档化的规程生成由软件基线库制造的产品并控制它们的发行.Ac8.按照已文档化的规程记录配置项或单元的状态。Ac9.编制用文档记载SCM活动和软件基线内容的标准报告,并使受影响的组和个人可以使用它。Ac10.按照已文档化的规程进行软件基线审计。参照CMM-SW,覆盖SCM的10项活动Ac1.按照已文档参照CMMI,覆盖SCM的7项特定实践SP1.1识别应列入配置管理的配置项、构件和相关工作产品。SP1.2建立和维护配置管理和变更管理系统以控制工作产品。SP1.3创建或发布基线来为内部使用和交付客户。SP2.1跟踪配置项的变更请求。SP2.2跟踪配置项内容的变更。SP3.1建立和维护描述配置项的记录。SP3.2为维护配置基线的完整性执行配置审计。参照CMMI,覆盖SCM的7项特定实践SP1.1识别应列入软件配置管理工具应具备的先进性易于使用、配置和管理配置管理与变更请求管理以及需求管理天然地集成可靠而独立的安全机制支持远程开发开放而全面的API(主流技术)全面支持中文(双字节)内容…软件配置管理工具应具备的先进性易于使用、配置和管理加速软件配置管理的成功加速软件配置管理的成功专业服务加速软件配置管理成功最小化负面因素的影响避免重走前人的弯路消除引入新技术的风险…最大化积极因素的利益加速生产力的提升过程利用开发管理专家经验理解传授与推广的方法…专业服务加速软件配置管理成功最小化负面因素的影响典型的软件配置管理专业服务提交实施规划考察现有工作环境培训SCM平台管理人员配置与部署SCM平台的基础环境规划与制定SCM平台平台的应用模式规划与制定SCM平台平台的管理模式培训和辅导SCM平台使用人员跟踪使用状况典型的软件配置管理专业服务提交实施规划BorlandALM

Optimizeit™SuiteOptimizeit

ServerTraceTestWhite-boxTestPerformanceJBuilder®C++BuidlerC#BuilderDelphi,KylixDevelopTogether®DesignCaliberRM™DefineBorland

EnterpriseServerBorlandInterBaseDeployDBDeployAppServerStarTeam®ManageSCMStarTeam

BorlandALMOptimizeit™TestP特惠推广活动

目的协助典型的项目团队参照CMM/CMMI在一个月内快速搭建行之有效的SCM工作环境。内容8个顾问天,覆盖从SCM状况评估直至StarTeam实施的全过程,参照CMM/CMMI的框架;4个StarTeamEnterprise的并发用户许可证;针对上述许可证为期1年的软件保证(包括升级版本的介质和技术支持)。特惠推广活动目的特惠推广活动

价格(特惠推广)200,000RMB(内容价值超过350,000RMB)。特惠推广活动的关键日期2003年11月15日之前提交申请;2003年12月30日之前签定合同。联系方式dyi@amos.you@特惠推广活动价格(特惠推广)amos.you@amos.you@软件配置管理策略尤克滨(Amos),PrincipalConsultantBorlandSoftwareChina软件配置管理策略尤克滨(Amos),PrincipalC议程CMM/CMMI中的软件配置管理软件配置管理与其它规程改进软件配置管理加速软件配置管理的成功议程CMM/CMMI中的软件配置管理CMM/CMMI中的

软件配置管理CMM/CMMI中的

软件配置管理一般意义的软件配置管理(SCM)软件配置管理(Softwareconfigurationmanagement,SCM)是软件工程中用来管理软件资产变更的一项规程,包括相关工具和应用技术(流程和方法)。在IEEE“配置管理技术标准”[IEEE828-1998]的引言中称之为SCM。一般意义的软件配置管理(SCM)软件配置管理(SoftwarSW-CMM当中的软件配置管理目的保证软件项目生成的产品在软件生命周期中的完整性。成熟度水平:可重复(第2级)目标软件配置管理活动是有计划的。所选定的软件工作产品是经标识的、受控的和适用的。对已标识的软件工作产品的更改是受控的。受影响的组和个人得到软件基线的状态和内容的通知。SW-CMM当中的软件配置管理目的CMMI中的软件配置管理目的使用配置标识、配置控制、配置状态报告和配置审计来建立和维护工作产品的完整性。成熟度水平:可管理(第2级)特定目标建立和维护已标识的工作产品基线。跟踪和控制在配置管理的工作产品变更。建立和维护基线的完整性。CMMI中的软件配置管理目的软件配置管理与其它规程

(项目管理和需求管理)软件配置管理与其它规程

(项目管理和需求管理)SCM是工程与管理活动的基础初始规划阶段规划定义需求分析和设计编码部署测试评价管理环境SCMSCMSCM是工程与管理活动的基础初始规划阶段规划定义需求分析和设支持项目管理一些导致延期的常见原因开发人员未经授权修改代码或文档,覆盖有效内容;“合版本”时,开发冻结,延误进度;不能及时共享阶段成果,导致重复工作;定位某个文件特定版本或重现特定基线,耗费时间;…软件配置管理通过两种方式进行控制令行禁止记录在案支持项目管理一些导致延期的常见原因与需求管理结合区别粒度(条目vs.文件)重点(核心线索vs.全部内容)关联需求(变化)会触发变更跟踪需求需要版本和基线的匹配与需求管理结合区别改进软件配置管理改进软件配置管理改而不进的典型障碍流程与方法缺乏重点而耗散精力对人员经验依赖程度高用于软件配置管理的工作产品利用率低…工具缺乏必要的自动化环境凌乱的自动化环境重量级自动化环境的过度负担…改而不进的典型障碍流程与方法改进软件配置管理的关键软件配置管理与业务目标挂钩短期回报,快速成功所得收益长期回报,总体拥有成本使用正确的软件配置管理工具简化改进工作解决实际问题(比较突出的问题)切合实际情况团队的规模目前采用的流程目前采用的开发工具…改进软件配置管理的关键软件配置管理与业务目标挂钩参照CMM-SW,覆盖SCM的10项活动Ac1.按照已文档化的规程对每个软件项目准备一份SCM计划。Ac2.用已文档化的经批准的SCM计划作为进行SCM活动的基础。Ac3.建立一个配置管理库系统作为软件基线的仓库。Ac4.标识将置于配置管理之下的软件工作产品。Ac5.按照巴文档化的规程,起动、记最、评审、批准和跟踪对所有配置项或单元的更改请求和问题报告。Ac6.按照已文档化的规程控制对基线的更改。Ac7.按照已文档化的规程生成由软件基线库制造的产品并控制它们的发行.Ac8.按照已文档化的规程记录配置项或单元的状态。Ac9.编制用文档记载SCM活动和软件基线内容的标准报告,并使受影响的组和个人可以使用它。Ac10.按照已文档化的规程进行软件基线审计。参照CMM-SW,覆盖SCM的10项活动Ac1.按照已文档参照CMMI,覆盖SCM的7项特定实践SP1.1识别应列入配置管理的配置项、构件和相关工作产品。SP1.2建立和维护配置管理和变更管理系统以控制工作产品。SP1.3创建或发布基线来为内部使用和交付客户。SP2.1跟踪配置项的变更请求。SP2.2跟踪配置项内容的变更。SP3.1建立和维护描述配置项的记录。SP3.2为维护配置基线的完整性执行配置审计。参照CMMI,覆盖SCM的7项特定实践SP1.1识别应列入软件配置管理工具应具备的先进性易于使用、配置和管理配置管理与变更请求管理以及需求管理天然地集成可靠而独立的安全机制支持远程开发开放而全面的API(主流技术)全面支持中文(双字节)内容…软件配置管理工具应具备的先进性易于使用、配置和管理加速软件配置管理的成功加速软件配置管理的成功专业服务加速软件配置管理成功最小化负面因素的影响避免重走前人的弯路消除引入新技术的风险…最大化积极因素的利益加速生产力的提升过程利用开发管理专家经验理解传授与推广的方法…专业服务加速软件配置管理成功最小化负面因素的影响典型的软件配置管理专业服务提交实施规划考察现有工作环境培训SCM平台管理人员配置与部署SCM平台的基础环境规划与制定SCM平台平台的应用模式规划与制定SCM平台平台的管理模式培训和辅导SCM平台使用人员跟踪使用状况典型的软件配置管理专业服务提交实施规划BorlandALM

Optimizeit™SuiteOptimizeit

ServerTrac

温馨提示

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

评论

0/150

提交评论