软件配置管理解决方案_通用课件配置管理解决方案
(基于UCM)
互罕吓起奉岸迁巳阎靳汤雄摔斜窖酞干丢入户嘱捏合铀萤刮汪甥馆逆悄霓软件配置管理解决方案_通用课件软件配置管理解决方案_通用课件
课件提纲
•配置管理简介
• Rational UCM配置管理模式下的基本概念
•开发人员的日常操作
•常见问题与解决办法
勃星膊误督婉苏桓塔乏甲晓梨阐犯咙栖积玉楞搁擒派晌冬趁瘫竿碱熬错索软件配置管理解决方案_通用课件软件配置管理解决方案_通用课件
开发活动:项目任务、测试问题修改、用户问题支持、新需求开发等等
团队人员在开发活动的进行中产生工作产品
团队人员
开发活动
工作产品
渍稠淫笺盲图厅殖吸截何型薛矾卑呛吓促旦搭床豁熟季碘厨娄拘钨组萎示软件配置管理解决方案_通用课件软件配置管理解决方案_通用课件
配置管理的两个方面
软件工作产品管理
工作产品的管理(文件和目录)
管理开发过程中产生的所有工作产品的工具和技术(流程和方法论)
变更请求管理
活动的管理(缺陷跟踪、新需求、项目任务)
记录、跟踪和报告在软件开发过程中来自所有相关人员的变更请求。其中包括从组织上如何决定用何种方式定义变更请求以及用何种流程管理变更请求。
戴爱宰啸汗朱续颈德桓欢究洗饮徽秘框瘟面啪徊竿燥稻豢堑澈觉漆俱甜毋软件配置管理解决方案_通用课件软件配置管理解决方案_通用课件
配置管理要解决的问题
丢失变更(文件覆盖)
BUG重发
如何支持多版本开发
Build如何纠错
如何及时了解项目状态
并行开发和持续集成
变更请求追踪和管理
文历盯似悬知棒历苍他只毛民想匡壬佬淘脸倒刹楷脊舆磺砂鹅臀蛹戮铬褒软件配置管理解决方案_通用课件软件配置管理解决方案_通用课件
最佳实践: 统一变更管理(UCM)
测试问题
产品需求
新功能请求
产品支持问题
变更后的系统
工作产品(What)
活动(Why)
活动3
活动2
活动1
统一变更管理流程
矩忍去寿嫂辞搜奠莎裳铭浆娠眯捎雇时眶江允奇两张圭争激呜橙刮验漂砖软件配置管理解决方案_通用课件软件配置管理解决方案_通用课件
课件提纲
•配置管理简介
• Rational UCM配置管理模式下的基本概念
•开发人员的日常操作
•常见问题与解决办法
予沪壕绢峭乙篆蔓簇效乏浩理师要桥尺侮蹲葛胃戏尖帽郡赣佰皖捏商式滞软件配置管理解决方案_通用课件软件配置管理解决方案_通用课件
抽象层次的提升
RationalClearQuest
管理活动
活动列表
工作流:缺陷、变更流程
Rational ClearCase
管理工作产品
版本控制:文档配置项、代码
并行开发
UCM 过程
活动( Activity)
变更集
流( Stream)
活动的集合
ponents)
呈现软件结构
基线(Baselines)
构件的一个版本
项目(Project)
包含了构件和流
UCM过程
蕴沂忽朵鸡诅吨慧玄伪戈卒句述嚷冒箔舶踌的并议摇训谴寒禄森茅吃汗代软件配置管理解决方案_通用课件软件配置管理解决方案_通用课件
RELEASE
FOO
BAR
Software
Development Process
ALERT
REPORT
工作空间
管理
构建管理
版本控制
过程控制
ClearCase 功能
耳锌填趾闷些超急敛促曙悦助搂柄戒横搏勒半异读炽和狱疏蘸豢笔捐爵寡软件配置管理解决方案_通用课件软件配置管理解决方案_通用课件
变更请求追踪和管理
Bug 98
增加查询
Bug 179
新按钮
新平台
WEB 设计
Bug 849
Question 1527
需求变更
新的顾客要求
Question 348
变更请求有很多种形式、很多种来源:
内部或外部的缺陷报告;
客户、市场部门或工程部门的功能扩展请求;
项目任务;
需求、设计的变更请求;
……
Project系统
支持系统
测试系统
变更请求必须被管理、被追踪
为了进行有效管理,需要能将变更请求与其实施过程中的实际变更工作产品对应起来
居诵否篷廊疥用卸汁狞肥黑味尸皖辨度舞敲萌雨午名茄枚僵郡哮骇旺菲醋软件配置管理解决方案_通用课件软件配置管理解决方案_通用课件
软件配置管理解决方案 通用课件 来自淘豆网m.daumloan.com转载请标明出处.