欢迎来到天天文库
浏览记录
ID:59485113
大小:416.50 KB
页数:77页
时间:2020-09-13
《配置管理讨论ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、配置管理工作讨论理论及工具使用介绍9/7/20211软件配置管理词汇表SCM:SoftwareConfigurationManagement,配置管理。CCB:ChangeControlBoard,变更控制委员会。CI:ConfigurationItem,配置项。包含文档、程序。Baseline:基线。已通过复审和批准的工件发布版,由此构成进一步演讲或开发的公认基础,并且只能通过正式程序,例如:变更管理和配置控制才能进行更改。CR:ChangeRequest,变更请求。对提出的要变更工件或流程的任何请求的统称。在变更请求中记录的信息是有关当前问题、提议解决方案
2、及其成本的起源和影响的信息。9/7/20212软件配置管理讨论内容1.为什么要进行软件配置管理?2.什么是软件配置管理?3.怎样做配置管理呢?4.怎样做变更控制管理?5.现代SCM系统功能特征6.中型国企软件配置管理具体做法7.公司软件配置管理工作的现状8.已完成配置管理工作情况9.介绍配置管理工具StarTeam10.问题和讨论9/7/20213软件配置管理为什么需要配置管理复杂的软件系统及开发过程开发的系统越来越大,功能越来越复杂众多软件开发人员多种文件对象和类型需求各种文档设计模型源代码目标代码Web组件测试脚本、测试用例…多种版本多种平台多个开发地点所
3、有方面都要考虑并需要进行正确管理!9/7/20214软件配置管理以往软件开发过程中的问题版本难以控制资源变化频繁导致失控配置审核问题项目开发中的组织管理问题项目组成员之间沟通不够文档与程序严重脱节无法有效地管理和跟踪变更测试工作不规范对软件版本的发布缺乏有效的管理施工周期过长,且开发人员必须亲临现场无法构建企业内部的软件标准构件仓库(即财富库)……9/7/20215软件配置管理造成的后果重要数据丢失开发周期漫长开发成本增加产品可靠性差软件重用率低下无法开展规范化测试工作缺乏软件开发历史数据积累,无法为日后借鉴维护和升级困难施工成本增加用户抱怨使用不便,满意度低
4、项目风险增加……9/7/20216软件配置管理一些基本的配置管理功能存储和保护所有软件资产和相关资源记录软件所有的历史变更配置管理使开发人员的工作相互独立9/7/20217软件配置管理什么是配置管理SoftwareConfigurationManagement,简称SCM:Configurationmanagementisthepracticeofhandlingchangessystematicallysothatasystemcanmaintainitsintegrityovertime.Anothernameforitis“changecontrol.”
5、Itincludestechniquesforevaluatingproposedchanges,trackingchanges,andkeepingcopiesofthesystemasitexistedatvariouspointsintime.配置管理能够系统地处理变更,从而使得软件系统可以随时保持其完整性。配置管理又可称为“变更控制”,可以用来评估提出的变更请求,跟踪变更,并保存系统在不同时间的状态。SteveMcConnell《CodeComplete》MicrosoftPress,19939/7/20218软件配置管理什么是配置管理另外一个定义:C
6、onfigurationmanagementistheartofidentifying,organizing,andcontrollingmodificationstothesoftwarebeingbuiltbyaprogrammingteam.Thegoalistomaximizeproductivitybyminimizingmistakes.对软件开发组所建立的软件的修改进行标识、组织和控制的艺术,其目标是减少错误,提高生产力。WayneBabich《SoftwareConfigurationManagement:CoordinationforTeam
7、Productivity》Addison-Wesley,19869/7/20219软件配置管理什么是配置管理作用:在质量体系的诸多支持活动中,配置管理处在支持活动的中心位置,它有机地把其它支持活动结合起来,形成一个整体,相互促进,相互影响,有力地保证了质量体系的实施。目的:软件配置管理的目的是建立和维护在项目的整个软件生存周期中软件项目产品的完整性。主要内容包括:及时地确定软件的配置,系统地控制软件配置的变更,保证整个软件生命周期软件配置的完整性和可追溯性。9/7/202110软件配置管理什么是配置管理总结:软件配置管理,贯穿于整个软件生命周期,它为软件研发提
8、供了一套管理办法和活动原则。软件配置管
此文档下载收益归作者所有