1 / 6
文档名称:

项目管理知识综合辅导什么是软件配置管理?.doc

格式:doc   大小:22KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

项目管理知识综合辅导什么是软件配置管理?.doc

上传人:泰山小桥流水 2022/11/27 文件大小:22 KB

下载得到文件列表

项目管理知识综合辅导什么是软件配置管理?.doc

文档介绍

文档介绍:该【项目管理知识综合辅导什么是软件配置管理? 】是由【泰山小桥流水】上传分享,文档一共【6】页,该文档可以免费在线阅读,需要了解更多关于【项目管理知识综合辅导什么是软件配置管理? 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。综合指导之什么是软件配置管理?
作为软件配置管理工,差不多都有这样的经验:在认识新朋友时,当他人
问起自己所从事的职业,自然回答到,“我从事软件配置管理工作”。接着,十
有八九,会被问到下一个问题“什么是软件配置管理?”。总被问到相同的问
题,倒还称不上是烦恼,真切的烦恼在于回答这个问题,由于软件配置管理真
是不太简单说得清解说了半天,结果常常是,“你这份工作好奥妙啊。隔行如隔山啊,我是搞不懂了。”
是的,软件配置管理,的确不太好解说。软件开发过程中的其他工作,仿佛都比它简单理解。考试/大开发工程师在编写源代码;测试工程师在测试,挑
弊端;需求解析师跟用户确立需求,而且用慎重的语言表达出来虽然这样说未必慎重,但是最少可以获取一个大体的印象。但是,软件配置管理呢?软件
配置管理是什么?
下边是软件配置管理的一个威望定义:
“一套应用技术上和管理上的指导和督查的方法,用来:鉴别和记录配置项的功能特色和物理特色;控制这些特色的改正;记录和报告改正的办理和执行的状态;以及考据其吻合特定的需求。”
假如你看得一头雾水,别担忧,这不是你能力上的问题。大部分人和你的感觉相同。这个定义,以及近似的威望定义,都高度抽象。用一两句话,的确很难掌握好软件配置管理这个看法。需要更多的描述,才能把它求情楚。事实上,这一整本书,就是在认识和理解软件配置管理。而在这一章中,我们将用一些我们相对熟****的看法来打比方,做比较,来讲解软件配置管理这个看法。经过这样一种方式,让大家对软件配置管理有一个初步的,但比较正确的认识。
与图书管理作比较
软件配置管理,是关于软件财富的管理。什么是软件财富呢?源代码,设计文档,可以运转的程序,这些在软件研发过程中产生的有价值的东西,都是软件财富。软件配置管理就是关于这些内容的管理。那么,详尽有什么要管理的呢?让我们把它和图书室的图书管理做个比较。
它们有一些相似点。第一,图书管理管的是图书财富;软件配置管理管的是软件财富。这两种管理,管的都是信息财富。其次,图书管理,需要把图书进行分类,以便检索,需要将图书存放在适合的地方,以便存取,还要防范虫
吃鼠咬;考试/大而软件配置管理也近似,需要把软件财富――主若是源代码,放在适合的目录结构里,放在适合的地方储存,防范扔掉也许弄乱。再次,在
图书室,要记录谁借出了哪本书,还没还。这是为了保证,图书室的书不会扔掉;
而软件配置管理中也近似,需要记录谁“借”出了什么文件,什么时候“还”的。在这一“借”一“还”的过程中,程序员更正了它,而软件配置管理记录下了这些更正。那么,为何要记录呢?
由于软件财富与图书财富不一样,软件财富在不停变化,不停演进。项目初始的时候,可能只有一份简单的项目计划,而项目结束时,已经是可以交付给用户的产品。假如减小看野,单就某个源代码文件来看,也会看到,平时它会在项目的某个时刻,被某个程序员创办个版本,而后,可能有不一样的程序员,不停更正它,产生新的版本。软件配置管理关怀:能否是这个文件的各个历史版本应该被记录,以便今后翻阅?能否是各次更正的更正者、更正的原由应该被记录,以便未来可以理解当时的情况,理解为何做出这样的变动?更感人心魄的是,当两个人同时想要更正一个文件的时候,可能会以致此中一个人的改
动扔掉,也就是常说的版本覆盖。那么,是让他们一个改完了另一个再改呢,还是让他们同时改,在未来合并?等等。
所以说,软件配置管理是关于不停演进的软件财富的管理。
为何称作配置管理?
机器由零部件构成。比方,汽车一般由底盘、发动机、车身和电器设备四大部分构成。此中,汽车底盘一般包含传动系、转向系、制动系和行驶系。传动系主要由离合器、变速器、传动轴和减速器等部件构成。再往下,基本就是部件了。
机器由正确型号的零部件配置而成。每个部件都有型号、编号。部件构成的部件也有。向来到整个机器,一辆汽车。要保证制造出来的机器是正确的,就要保证采用了全部正确型号的零部件。那么,简单想到,应该有某种列表或文档,注明各零部件型号和构成关系,也就是说,注明配置信息。而当配置有变动的时候,要更新这样的列表或文档。而且,这类变动不可以随随意便,能否应该先让总工程师同意?能否应该做相应的测试?这些都属于对配置的管理。
从软件配置管理的视角看,软件也是这么配置起来的。往小了说,各个源代码文件的正确版本配置在一起,编译产生了正确的可运转程序。往大了说,若干软件组件的特定版本,配置构成了特定的软件产品。而有些软件组件,可能参加了不仅一个软件产品的配置构成。而当某个软件组件参加不仅一个软件产品的配置构成的时候,可能是这个软件组件的同一个版本,也可能是不一样版本。看,问题有多复杂!无论理怎么行!
软件配置管理,与对机械系统的配置的管理对比,是有一些自己的特色的。主要有两点:,软件更简单发生变化,向前演进。一个程序员,更正一个Bug,可能5分钟就搞定了,于是,5分钟前与5分钟后,已经是不一样的版本
了。更况且,不仅一个程序员在工作。这样快速的、众多的变化,假如靠一个书记员手工记录相关信息,那生怕比较累。所以需要某种自动化的工具,供给这方面的支持。
第二,软件的耦合性更高。当程序员为某个任务变动源代码的时候,常常
要变动不仅一个文件。考试/大在目录结构上,这些文件可能相距遥远。组件/模块间的接口,常常其实不像把鼠标线插到USB口上那么简单。某个模块的变化,常会影响到相关模块这个特色,使得在软件领域,需要分外关怀整体性。要尽
可能早的、尽可能屡次的集成,保证产品作为整体,是可运转的。另一方面,一个模块、一个源文件,可能被几个程序员变动:出于不一样的目的,变动不一样的地址,甚至相同的地址。所以,版本更简单凌乱,或互相覆盖。需要软件配置管理工具供给相应支持,供给便利,同时防范出现问题。
其他一些比喻
保险柜
软件配置管理为软件开发供给了一个保险柜。保险柜里,存的都是值钱的东西。存进保险柜,是由于怕自己不当心弄丢,也许被偷走。软件财富也相同,甚至比金戒指之类的更值钱。软件财富也会扔掉,特别是源代码。比方,
一个软件项目完成后,假如没有进行储存/归档等工作,等再过几个月,,,只能从头写。这是自己不当心弄丢的状况。软件财富还有可能被盗取或泄漏。虎视
眈眈的竞争对手,无孔不入的商业间谍所以,必定要把软件财富放进近似保险柜的地方。
岩钉
这是来自攀岩者的经验。系上保险绳,每向上攀一小段,就在岩壁上打个岩钉。这样,即使有时失手,也不会从半山坠到谷底,不过向下滑一小段。软件开发也是相同,适合的保存历史版本,可以在失手的时候回退到上一个安全的地方。这里的版本,不不过指详尽某个文件的版本,也指整个产品的版本。
不但指源文件,也包含需求、设计、测试用例当我们关怀软件产品的部署和运转状况时,版本还意味着,某个软件,上一次安装的版本是多少?此次升级到哪个版本?假如升级失败,应该回退到上一个版本。
足迹
一步一个足迹。这有两个含义。第一,先走好这一步,踩实了,踩稳了,再走下一步。软件研发也是这样,需要里程碑;需要基线;需要每个迭代结束时,内部或外面的公布。这些是项目的足迹。在每个足迹处,我们要认真检查,能否是踩实踩稳了。这可能是经过相关人员的评审,领导的审批,可能是经过软件测试,也可能是经过某些检查。
其次,一个个的足迹,就构成了踪影。它告诉我们,我们是如何一路走来的,走的是哪条路。必需的时候,我们可能会回顾。还有可能,我们会回到半路,以便从那处再闯一条新路出去。对应到软件开发,我们就是要保存历史上的版本,已备未来的不时之需。
好了好了,听闻全部的类比和比喻都是蹩脚的。软件配置管理是什么?软件配置管理就是软件配置管理。假如再多说几句,那就是:它是关于不停演进的软件财富的管理。这涉及到储存和安全;涉及到记录它演进的历史;涉及到让更正和改正井井有条,防范出现版本扔掉、版本覆盖等凌乱状况;涉及到保证软件代码集成在一起的质量让我们在随后的章节里,更认真地学****和研究吧!
内容总结
(1)综合指导之什么是软件配置管理
(2)总被问到相同的问
题,倒还称不上是烦恼,真切的烦恼在于回答这个问题,由于软件配置管理真
是不太简单说得清解说了半天,结果常常是,“你这份工作好奥妙啊
(3)考试/大开发工程师在编写源代码
(4)需求解析师跟用户确立需求,而且用慎重的语言表达出来虽然这样说未必慎重,但是最少可以获取一个大体的印象
(5)这个定义,以及近似的威望定义,都高度抽象

最近更新

2024年最新公务员考试言语理解与表达练习题可.. 117页

2024年枣庄科技职业学院单招职业适应性测试题.. 96页

2024年永辉超市股份有限公司校园招聘考试试题.. 148页

2024年江苏扬子江船业集团校园招聘考试试题附.. 147页

2024年江西环境工程职业学院单招职业适应性测.. 95页

2024年河南应用技术职业学院单招职业适应性测.. 95页

2024年深圳前海微众银行股份有限公司校园招聘.. 148页

2024年温州职业技术学院单招职业适应性测试题.. 95页

2024年湖南工商职业学院单招职业适应性测试题.. 96页

2024年滁州市兴滁矿业投资集团有限公司招聘笔.. 147页

2024年红狮控股集团有限公司校园招聘考试试题.. 146页

2024年通鼎集团有限公司校园招聘考试试题含答.. 148页

2024年金龙精密铜管集团股份有限公司校园招聘.. 147页

2024年陕西投资集团有限公司校园招聘考试试题.. 147页

2024年鲁能集团限公司2024年应届毕业生招聘【.. 147页

2024广东省公务员考试言语理解与表达专项练习.. 117页

2024江西省南昌市公务员考试言语理解与表达专.. 118页

2024浙江省杭州市公务员考试言语理解与表达专.. 117页

2024湖南省长沙市公务员考试言语理解与表达专.. 117页

2024青海省公务员考试言语理解与表达专项练习.. 115页

事业单位中的言语理解与表达题最新 121页

保育员中级工理论经典题库带答案 23页

公务员考试行测真题(甲级、言语理解与表达)一.. 114页

公务员考试言语理解与表达练习题往年题考 113页

公务员言语理解与表达套题一套 120页

电泳车间安全操作规程 4页

少年军校 方案 2页

月嫂的培训课件 34页

滚筒式烘干机设计 39页

非计划性拔管风险评估表二实用文档 12页