九章 项目配置管理计划 +_第1页
九章 项目配置管理计划 +_第2页
九章 项目配置管理计划 +_第3页
九章 项目配置管理计划 +_第4页
九章 项目配置管理计划 +_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

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

文档简介

软件开发项目管理1承启上课辅助计划质量计划……2RoadMap合同管理

需求管理生存期任务分解项目进度项目估算质量计划配置计划风险计划团队管理项目度量集成项目跟踪控制

项目结束3前言软件项目中是否遇到如下的问题开发人员使用错误的版本修改程序开发人员未经授权修改代码或文档,或修改的结果不能及时反映到各个相关部分;人员流动,交接工作不彻底造成软件关键部件遗失;已修复的Bug在新版本中出现;找不到某个文件的历史版本;无法重新编译某个历史版本,使维护工作十分困难;因协同开发中,或者异地开发,版本变更混乱导致整个项目失败;……4前言软件项目进行中面临的一个主要问题是持续不断的变化有效的项目管理能够控制变化,以最有效的手段应对变化,不断命中移动的目标。5软件开发项目管理第九章软件项目配置管理计划6本章要点一、软件项目配置管理基本概念配置管理配置项基线SCCB二、软件项目配置管理过程三、软件项目配置管理计划四、案例分析7配置管理简述记录软件产品的演化过程确保软件开发者在软件生命周期中的各个阶段都能得到精确的产品配置。最终保证软件产品的完整性、一致性、追朔性、可控性8配置管理的作用WhoamI?WhyamIhereWhyamIwhoIam?WheredoIbelong?9配置管理的主要功能版本管理变更管理其它10软件配配置项项软件配配置项项是(也成成为SCI:softwareconfigrationitem))是项项目需需定义义其受受控于于软件件配置置管理理的款款项。。每个个项目目的配配置项项也许许会不不同。。11软件配配置项项举例例系统规规格说说明书书软件需需求规规格说说明书书设计规格格说明书书源代码清清单测试规格格说明书书12关于版本本软件的每每一个版版本都是是源代码码、文档档及数据据以及相相关的系系统环境境的一个个收集,,且各个个版本都都可能由由不同的的变种组组成。13版本图V1.0V1.2V1.1V1.3V1.4V2.02.114配置项的的版本需求规格格V1.1需求规格格:需求规格格V1.2需求规格格V1.3配置项类类配置项实实例15基线定义义基线提供供了软件件生存期期中各个个开发阶阶段的一一个特定定点,一个(些些)配置置项形成成并通过过审核,,即形成成基线基线标志志开发过过程一个个阶段的的结束和和里程碑碑基线修改改需要执执行正式式的程序序16软件开发发各个阶阶段基线线图示系统工程程需求分析析软件设计计程序编写写测试系统提交交系统规格格说明软件需求求规格说说明软件设计计说明源代码测试计划划、过程程、数据据可运行系系统17SCCB配置控制制委员会会SCCB(SoftwareConfigurationControlBoard)评估变更更批准变更更申请在生存期期内规范范变更申申请流程程对变更进进行反馈馈与项目管管理层沟沟通18本章要点点一、软件件项目配配置管理理基本概概念二、软件件项目配配置管理理过程三、软件件项目配配置管理理计划四、案例例分析19基本活动动配置标识审核状态统计变更控制20配置管理理的基本本过程配置项标标识、跟跟踪配置管理理环境建建立基线变更更管理基线审核核配置状态态统计配置管理理计划211、配置置项标识识、跟踪踪将软件项项目中需需要进行行控制的的部分拆拆分成SCI,,建立唯一一的标识识建立相互互间的对对应关系系,进行行系统的的跟踪和和版本控控制,以以确保项项目过程程中的产产品与需需求和规规格的要要求相一一致,22配置项的的拆分例例子设计规格格说明书书a.数据据设计描描述b.总总体结结构设计计描述c..模块块设计描描述d..界面面设计描描述界面设计计1界面设计计2,。。。。。。e.对对象描述述23配置项的的标识配置项被被唯一的的标识24配置项的的标识约约定举例例QTD-School–RM–SRS-v1.0公司:3个字符项目:最长10个字符类型:最长5个字符编号:最长8位数字版本号:Vm.n25配置项的的跟踪26配置项的的跟踪过过程举例例27配置项的的跟踪过过程举例例282、配置置管理环环境建立立

建立立配置管管理库软件配置置管理库库是用来来存储所所有基线线配置项项及相关关文件的的等内容容的系统统,是在在软件产产品的整整个生存存期中建建立和维护软件件产品完完整性的的主要手手段。29配置管理理库实例例配置管理理建库实实例30关于软件件存储库库的概念念开发库开发周期期的某个个阶段,,存放与与该阶段段工作有有关系的的信息受控库开发周期期的某个个阶段结结束时,,存放做做为该阶阶段产品品及其相相关的信信息,配配置管理理对其中中的信息息进行管管理,也也称配置置库产品库存放最终终产品的的软件库库31受控操作作包括建立立控制点点和建立立报告与与审查制制度变更控制制要素:同步控控制和存存取控制制受控环境32配置库33基线修改改应受到到控制,,这种变变化要经经SCCB授权权,按程程序进行行控制并并记录基基线修改改的过程程。3、基线线变更管管理过程程343、基线线变更系系统配置控制变更请求变更评估变更批准/拒绝变更实现35变更请求求表9-1:项目变更更申请项目名称

变更申请人

提交时间

变更题目

紧急程度

变更具体内容

变更影响分析

变更确认处理结果

签字

36变更评估估变更评估软件变更分类技术影响分析接口影响分析进度影响分析预算影响分析图9-11:变更请求的评估37变更批准准/拒绝绝批准/拒绝变更(若批准)实施变更决策(若批准)验证变更(若批准)发布、安装变更(若批准)版本更新38变更实现现变更实现变更实现受控基线出库实现的测试和验证实现被承认受控基线入库39变更控制系系统-举例例404、基线审审核配置管理活活动审核基线审核415、配置状状态统计检查配置管管理系统以以及内容,,检测配置项项变更历史史42IEEE标标准828-1998规定用用于计算配配置状态的的最小数据据集包括被批准的配配置项配置项的所所有请求的的变化状态态配置项所有有被批准的的变更实现现状态43评估一个配配置系统状状态变更请求的的数量变更请求的的历史报告告存储量的增增长配置管理系系统以及SCCB在在运作中发发生异常的的次数等等等配置统计报报告例44本章要点一、软件项项目配置管管理基本概概念二、软件项项目配置管管理过程三、软件项项目配置管管理计划四、案例分分析45配置管理计计划过程形成配置管理计划规划配置管理任务计划入库评审配置计划参加项目规划46配置管理计计划大纲基线定义版本控制定义变更控控制过程变更委员会会的管理变更控制纪纪录47配置管理计计划模板引言软件配置管管理软件配置管管理组织软件配置管管理责任与软件过程程生命周期期的关系软件配置管管理活动配置标识项目基线配置库48配置管理计计划模板((续)软件配置管管理活动配置控制程程序配置状态核核算配置审核支持49配置管理的的工具必须认识到到SCM首首先是一个个方法,其其次是一个个过程,第第三才是一一系列的工工具工具应具有有的功能版本管理变更管理问题追踪建立管理状态统计((查询和报报告)配置审核访问控制和和安全控制制50常用配置管管理的工具具ClearCase&ClearQuestPVCSHarvestCVSVSS51配置管理建建议制定规则::实现版本本管理小企业,小小项目制定规则和和(版本管管理)工具具:实现部部分配置管管理中小企业,,中小项目目制定规则和和(配置管管理)工具具:实现配配置管理-大企业,大大项目异地开发模模式配备专门的的配置管理理人员52本章要点一、软件项项目配置管管理基本概概念二、软件项项目配置管管理过程三、软件项项目配置管管理计划四、

温馨提示

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

评论

0/150

提交评论