欢迎来到天天文库
浏览记录
ID:30473284
大小:27.68 KB
页数:22页
时间:2018-12-30
《配置管理心得》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划配置管理心得 项目配置管理心得体会: 1、配置管理的定义:配置管理是标识和控制配置项,以维护其完整性、可追溯性以及正确性的学科 2、配置管理的过程: 配置项识别。 配置项标识。 配置库创建。 基线计划。 备份计划。 配置库管理 3、有效实施配置管理后的解决问题: 开发人员未经授权修改代码或文档。 人员流动造成企业的软件核心技术泄密。 找不到某个文件的历史版本。 无法重现历史版本。 无法重新编译某个历史版本,使维护工作十分困难。 “合版本”时,开发
2、冻结,造成进度延误。 软件系统复杂,编译速度慢,造成进度延误。 因一些特性无法按期完成而影响整个项目的进度而导致项目失败。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 已修复的bug在新版本中出现。 配置管理制度难于实施。 分处异地的开发团队难于协调,可能会造成重复工作,并导致系统集成困难。 4、在实施配置管理过程中遇见的问题: 配置管理制度难于实施。解决办法:在项目立项时,对项目组
3、成员进行配置管 理制度理解培训,让大家都意识到配置管理在整个项目中重要位置。 已修复的bug在新版本中出现。解决办法:有效的控制配置管理过程中每一 阶段的变更修改,并记录相关信息。如: ?谁进行的修改? ?修改了什么? ?什么时候进行的修改? ?为什么要进行修改? ?当前发布包含哪些新功能? ?当前发布对已有功能进行了那些增强? ?当前发布修复了哪些BUG? 软件项目配置管理工具的使用体会高效的工作必定是有序的管理和投入的工作结合产生的。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了
4、适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 软件项目配置管理,不仅对团队开发而已具有必不可少的重要性,能够帮助团队成员搭建统一的开发环境、对软件代码进行版本控制、管理项目文档以及为团队成员提供正式、有规则的交流平台,对于个人开发依然具有极大的帮助,比如它的版本控制功能和文档的管理功能。因此,在软件项目开发中,必须使用配置管理软件协助开发过程,而选择何种管理软件和使用的方法同样也是很重要的事。 到目前为止,我使用或是了解了共三款项目配置管理软件,分别是Maven,GitHub和SVN。接下来, 一、首先分别大致介绍三款
5、软件的特点和优劣; 二、然后在限定范围内,对这三款软件进行比较; 三、最后陈述我的个人看法和体会。 一、关于三款软件的简单介绍 Maven: Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven除了以程序构建能力为特色之外,还提供高级项目管理工具。由于Maven的缺省构建规则有较高的可重用性,所以常常用两三行Maven构建脚本就可以构建简单的项目。由于Maven的面向项目的方法,许多ApacheJakarta项目发文时使用Maven,而且公司项目采用Maven的比例在持续增长。目的-通过该培训员工可对保安行
6、业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 Maven最大的特点是只需要简单的构建工程即可使用,能够有效地帮助开发人员了解、获取与、统一工程开发所需的开发包。尤其是在协作开发的环境下,Maven有效地解决了各个开发成员间可能存在的开发包版本不一致问题,避免了后期因此产生的版本冲突。通过上面的描述也能发现,Maven虽然易于使用,但主要用于项目初期时对项目创建的统一管理,这也是Maven的局限性。对于大型项目而言,使用了Ma
7、ven之后,还必须使用其它针对项目创建之后过程的项目配置管理软件,这样才能有效地进行项目配置管理。 GitHub: GitHub作为一个分布式的版本控制系统,并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。 GitHub可以托管各种git库,并提供一个web界面,但与其它像SourceForge或GoogleCode这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分
此文档下载收益归作者所有