软件工程实践者的研究方法chapter17cn软件配置管理课件

PPT
  • 阅读 52 次
  • 下载 0 次
  • 页数 23 页
  • 大小 140.593 KB
  • 2022-11-24 上传
  • 收藏
  • 违规举报
  • © 版权认领
下载文档15.00 元 加入VIP免费下载
此文档由【小橙橙】提供上传,收益归文档提供者,本网站只提供存储服务。若此文档侵犯了您的版权,欢迎进行违规举报版权认领
软件工程实践者的研究方法chapter17cn软件配置管理课件
可在后台配置第一页与第二页中间广告代码
软件工程实践者的研究方法chapter17cn软件配置管理课件
可在后台配置第二页与第三页中间广告代码
软件工程实践者的研究方法chapter17cn软件配置管理课件
可在后台配置第三页与第四页中间广告代码
软件工程实践者的研究方法chapter17cn软件配置管理课件
软件工程实践者的研究方法chapter17cn软件配置管理课件
还剩10页未读,继续阅读
【这是免费文档,您可以免费阅读】
/ 23
  • 收藏
  • 违规举报
  • © 版权认领
下载文档15.00 元 加入VIP免费下载
文本内容

【文档说明】软件工程实践者的研究方法chapter17cn软件配置管理课件.pptx,共(23)页,140.593 KB,由小橙橙上传

转载请保留链接:https://www.ichengzhen.cn/view-45057.html

以下为本文档部分文字说明:

软件工程实践者的研究方法chapter17cn软件配置管理课件第一定律无论你在系统生命周期的什么时间,系统都会发生改变,改变的愿望会在整个软件工程的生命周期持续。Bersoff,etal,1980SCM变更管理,通常称为软件配置管理,使贯穿于软件过程的普适性活动S

CM的目标是为了标识变更/控制变更/实现变更/报告变更软件配置程序文档数据所有信息项会有哪些改变?数据其他文档代码测试项目计划Plan技术需求变化业务需求变化用户需求变化软件模型SCM场景项目经理?配置管理员?软件工程师用户SCM元素组件元素过程元素构造元素

人力元素基线IEEE(IEEEStd.No.610.12-1990)将基线定义为:已经通过正式评审和批准的规格说明或产品,它可以作为进一步开发的基础,并且只有通过正式的变更控制规程才能修改它。基线是软件开发中的里程碑,其标志是在正式技术评

审中已经获得批准的一个或多个软件配置项的发布。基线SCIsSCIsmodifiedSoftwareengineeringtasksFormaltechnicalreviewsSCIsapprovedSCIsextractedSCMcontrolsSCIsstoredProjectdata

baseSystemSpecificationSoftwareRequirementsDesignSpecificationSourceCodeTestPlans/Procedures/DataOperationalSystemBASEL

INES:软件配置对象DesignspecificationdatadesignarchitecturaldesignmoduledesigninterfacedesignComponentNinterfacedescriptionalgorithmdes

criptionPDLDatamodelTestspecificationtestplantestproceduretestcasesSourcecodeSCM库•SCM中心库是一组机制和数据结构,使软件团队能够用一种更有效地方法管理变更。•中心库执行或拥有下列功能[FO

R89]:–数据完整性–信息共享–工具集成–数据集成–推行方法–文档标准化中心库内容BusinessContentModelContentV&VContentProjectManagementContentConstructionCon

tentDocumentsbusinessrulesbusinessfunctionsorganizationstructureinformationarchitectureprojectestimatesprojectsch

eduleSCMrequirementschangerequestschangereportsSQArequirementsprojectreports/auditreportsprojectmetrics

ProjectPlanSCM/SQAPlanSystemSpecRequirementsSpecDesignDocumentTestPlanandProcedureSupportdocumentsUsermanualuse-casesanalysismodelscenario-based

diagramsflow-orienteddiagramsclass-baseddiagramsbehavioraldiagramsdesignmodelarchitecturaldiagramsinterfaced

iagramscomponent-leveldiagramstechnicalmetricssourcecodeobjectcodesystembuildinstructionstestcasestestscriptste

stresultsqualitymetrics中心存储库功能版本.相关性跟踪和变更管理需求跟踪配置管理审核跟踪SCM过程•一个软件团队应该如何标识软件配置的离散元素?•一个组织应该如何管理文档的多个已有版本,从而使变更能够高效地进行?

•一个组织在软件发布之前和之后,如何控制变更?•谁负责批准变更,并且为变更确定优先级?•我们如何保证能够正确地完成变更?•应该采取什么机制来评估已经发生的变更?面向下列问题…SCM过程identificationchangecontrolver

sioncontrolconfigurationauditingreportingSCIsSoftwareVm.n版本控制•版本控制结合了规程和工具,可以用来管理在软件过程中所创建的配置对象的不同版本。•一个

版本控制系统实现了或集成了下列四个重要功能。–一个项目数据库(repository)存储所有相关的数据对象–一个版本管理功能存储了一个配置对象的所有版本(或者使用和上个版本的差异,可以构造任何版本)–一个make设施,使软件工程师可以所有配置对

象,构造软件的特定版本–一个问题跟踪(也称为缺陷跟踪),使得团队能够记录和跟踪与每个配置对象相关的重要问题的状态。变更控制STOP变更控制流程—I来自用户的变更请求开发人员评估生成变更报告变更控制授权人作

出决策变更请求进入行动队列,进入ECO拒绝变更请求通知用户认识到需要变更变更控制过程—II变更控制过程-II为配置对象分配人员检出配置对象实施变更评审/审核变更构造测试基线变更控制流程—III变更控制过程-III20执行质量保证和

测试活动提出下个版本包含的配置项(包括变更的配置项)重新构造一个合适的版本评审/审核变更在下个版本中包含所有变更检入变更后的配置项审计SCIs变更请求SQA计划SCMAudit状态报告SCIsChangeRequestsChangeR

eportsECOsStatusAccountingReporting

小橙橙
小橙橙
文档分享,欢迎浏览!
  • 文档 25747
  • 被下载 7
  • 被收藏 0
相关资源
广告代码123
若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理。侵权客服QQ:395972555 (支持时间:9:00-21:00) 公众号
Powered by 太赞文库
×
确认删除?