-
如何做好配置管理
- 时间:2024-11-26 22:29:38
大家好,今天Win10系统之家小编给大家分享「如何做好配置管理」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!
生意如何小账本专业版-小商户销售和存货记账系列软件最新版本下载
1.如何做好人员配备工作
人员配备的工作内容和程序 为了完成上述任务,人员配备的主要工作包括:
(一) 确定人员需要量 确定人员需要量的主要依据是设计出的职务数量和类型。职务类型指出了需要什么样的人,职务数量则告诉我们每种类型的职务需要多少人。构成组织结构基础的职务可以分成许多类型。比如:全体职务可分成管理人员与生产作业人员;32313133353236313431303231363533e59b9ee7ad9431333332623264管理人员中可分成高层、中层、基层管理人员;每一层次的管理人员又可分成直线主管与参谋或管理研究人员;生产操作人员可分成技术工人与专业工人,基本生产工人与辅助生产工人等等。
如果为一个新建的组织选配人员,只需要利用上述职务设计的分类数量表去直接向社会公开招用、选聘。如果对现有组织机构的人员配备重新调整,就应在进行了组织的重新设计后,检查和对照企业内部现有的人力资源情况,找出差额,确定需要从外部选聘的人员类别与数量。 (二)选配人员 为了保证担任职务的人员具备职务要求的知识和技能,必须对组织内外的候选人进行筛选,做出最恰当的选择。待聘人员可能来自企业内部,也可能来自外部社会。从外部新聘员工或从内部进行调整,各有其优势和局限性。
(三)制定和实施人员培训计划 组织成员在明天的工作中表现出的技术和能力需要在今天培训;组织发展所需的管理人员要求现在就开始准备。维持成员对组织忠诚的一个重要方面是使他们看到自己在组织中的发展前途。人员、特别是管理人员的培训无疑是人员配备中的一项重要工作。培训,既是为了适应组织技术变革、规模扩大的需要,也是为了实现成员个人的充分发展。因此,要根据组织的成员、技术、活动、环境等的特点,利用科学的方法,有计划、有组织、有重点地进行全员培训,特别是有发展潜力的未来管理人员的培训。
2.如何体现配置管理的价值
IT管理首先是管理各种硬件实施,管理范围需要广泛,能够覆盖尽可能多的硬件设备;其次是运行在硬件设备上的网络与应用系统、业务系统,把这些IT基础设施管好,再用好。
企业运营的要素无非两点,一是节约成本,二是创造效益。
随着信息化在各行各业的逐步推进,IT部门在企业中的作用愈加重要。但是,IT部门也给公司管理层造成这样的印象:
不断增加的IT投资已经让IT部门成为了企业的成本中心。大家也都知道IT系统的应用改变了传统的工作方式,是历史发展的趋势。但是IT投资到底为企业创造了多少价值?企业管理层并没有明确的概念。有效的IT运维方能降低成本。
一、实现对各种IT基础设施的自动化管理,坐在电脑前就可以对机房里的设备运行、负载情况了如指掌,节省了大量的人力成本。尤其是比较大型的集团公司,许多设备分布在不同物理位置,光靠人力去巡检设备是不现实的,需要管理系统进行智能管理。
二、通过对IT基础设施可用性的了解,可以明晰资产,根据确凿的数据报表,合理做出升级规划与恰当的投资决策。许多企业的IT投资是逐步进行的,IT系统新旧不同、厂家不同,IT部门对现有资产缺乏统一的认识与管理,因此,只有了解企业的IT现状,才能对未来的IT投资做出正确的规划。
三、通过资源有效配置,能够让企业的网络系统和各项资源最大程度被使用,也是降低成本的一个体现。
节约成本,某种程度上也是提高企业内部收益率,创造价值的体现。IT部门作为企业内部的一个分支,只有把内部的管理做到规范,才能为业务部门提供高水平的IT服务,从而以IT驱动业务。
3.配置管理技术是什么
什么是配置管理
在软件开发中,变更是不可避免的。从某种角度上讲,软件开发过程就是一个变更的过程。有些变更是有益的,是具有创造性的,但是,也有些变更是有害的,导致混乱的。正像James Bach总结的那样:
我们为变更所困扰,因为代码中的一个极小的混乱可能带来产品的大的故障,但是,他也能够修复大的故障或启用奇妙的新能力。我们为变更所困扰,因为某个喜欢恶作剧的单个开发者可能破坏掉项目,但是,一些奇妙的思想也源自那些喜欢恶作剧的人员。
因此,如何管理这些变更是一个软件开发能否成功的关键。简言之,软件配置管理就是管理变更的过程,它贯穿着几乎软件的整个生命周期。成功的配置管理系统可以最大限度的减少对个别“英雄”式人员的依赖。
软件开发过程的输出信息可以分为三个主要的类型:
1 计算机程序(源代码、中间代码和可执行程序)
2 描述计算机程序的文档(针对技术开发者和用户)
3 数据(包含在程序内部或在程序的外部)。
这些项包含了所有的在软件过程中产生的信息,总称为软件配置。该集合中每一个元素称为该软件产品软件配置中的一个配置项(CI, Configuration Item)。
尽管配置管理(Configuration Management )这个概念被提出有几十年了,但是,业内还没有一个全面而权威的定义。
具体地说:
配置管理是标识和控制配置项,以维护其完整性、可追溯性以及正确性的学科。
具体来讲,配置管理包含如下内容:
标识:识别产品的结构、产品的构件及其类型,为其分配唯一的标识符,并以某种形式提供对它们的存取。
控制:通过一定的机制控制对配置项的修改
状态报告:记录并报告配置项以及元数据的状态。
配置审计:确认产品的完整性并维护配置项间的一致性。
从上面的描述,我们知道,配置管理的基本单位是配置项。
从“哲学”意义上讲,它记录配置项的三个方面:
从哪里来?此项可归结为WWW的问题,(Who)谁创建的?(When)什么时间创建的?(Why)为什么创建此配置项?
当前在哪里?此项纪录配置项当前的存储位置以及状态。
将到哪里去?通过配置控制来把配置项“组装”到正确的版本中去。
配置项可以是大粒度的,也可以是小粒度的。如果跟踪个别需求,那么不必要把整个需求规格说明文档定义为一个配置项,可以把每个需求定义为配置项;如果把软件开发工具也放入配置管理系统,那么把配置项定义为文件级就不合适了,只需要跟踪开发工具的版本,即把整个配置工具定义为一个配置项就足够了。
简而言之,配置项可以是文件级粒度的,也可以使文件版本级粒度的。当然,粒度越小管理的成本越高,但是配置的精度也就越高。
一个完整的SCM系统要具有三个核心功能:版本控制、变更控制、配置控制以及两个支持功能:状态统计和配置审计。
4.成功实施配置管理有哪些关键因素
项目所需考虑的五大要素,分别包括成本,质量,进度,功能,持续发展力,一个好的管理者,应该要综合这五个要素,全面规划项目,带领项目组弟兄做好计划,需求,设计和编码,测试和发布几个阶段的工作。
1、在成本方面,分为人工成本,差旅成本,采购成本,其中最主要的还是人工成本的控制,一个好的项目规划,必定要在项目确定之前,分析规划好人工成本,而这跟用户的需求是息息相关的,有了对用户需求的正确全面的判断,以及有效的用户需求管理,才能有效控制好成本支出,不因为不必要的需求变更导致成本的成倍增加,因此,要想做好该阶段的工作,除了用经验和能力做好成本预算之外,最关键的还是做好需求分析。
2、在质量方面,我觉得关键还是对需求的把握,用户的需求决定了项目所要的质量范围。是否要进行设计评审,是否要进行代码review,是否要进行单元测试,是否要进行性能测试,这些都由用户所要的效果和项目的价值,利润范围所决定。(如果已定项目价钱的话)如果项目价值高,客户有发展前景,那么质量的要求上理所当然要高点,倘若只是一些日常且价值低的项目,又或者只是一些很小且无潜在发展前景的客户,质量要求可以适当降低,以预算和项目组工作人员工作强度为重。
而在质量的保证上,要尽量和客户多沟通交流,尽早让客户体验产品,通过客户的反馈和项目组内部的评审,来保证项目的质量。
3、在项目的进度方面,首先我们得在计划阶段就确定好几个关键的时间节点,包括初验时间,换个直白的说法这是公司收钱的时间,至关重要,要放在主要位置,还有就是首个版本发布时间,需求调研时间,终验时间这三个。这些都是检验和保证项目的进度的途径和关键点,同时我们还得做好用户需求变更的准备,做好突发情况的应对方案,以有力保证项目进展顺利,按时按质完成。
4、至于功能,首先要在需求上下功夫,确保项目设计和开发之前确定下的需求的正确性。在开发过程中不生搬硬套生命周期模型,可以适当的根据具体情况做相应的改动,以保证开发的顺利,要尽早的让客户试用,让客户参与对产品的评测,减少bug,实现客户的需求。
5、持续发展力的问题,其实在这方面,我了解得不算深,我浅浅的谈下我的认识,一个项目的好坏,除了要对外满足客户的需求外,对内,还要看看能不能利用这个项目做点什么,而持续发展力的问题就体现在这里了。我们可否借这个项目发展内部的人员?增加内部技术的积累?尝试着在一些项目中做点新的变化,为以后的项目发展项目进化做点准备?是否可以借此项目稳定一些客户关系,一直做这些客户心目中的专家,方便日后的需求变更控制?这四种尝试都只是持续发展力的几个方面,一个项目若能在完成客户要求之余同时做到这四个方面,无疑是完美的,为此我们应该在做项目的过程中,一并把这些因素考虑进去,才能真正的做好一个项目。
5.如何正确理解配置管理
……实际情况是,我们很难对上述这些问题给出准确的回答。究其原因,主要是由于我们配置管理工作没有做好产生的。 既然项目中有很多问题是由于配置管理没有做好导致,那么到底什么是配置管理呢?大家可能认为,任何人只要是参加过软件开发工作,就应该知道这个问题的答案,但实际上很少人能准确的描述“配置管理”这个术语的含义。随着大家对软件开发过程认识的加深,那些参加过软件开发的人已经认识到需要对开发过程中发生的事情进行控制。一旦这些事情能够得到控制,过程就能被度量和引导。出于对这种需求的认识,我们得到了配置管理的定义:软件配置管理就是如何控制软件项目的进展。在CMMI和IEEE关于配置管理的正式定义是:软件配置管理是软件工程中的一项规程,包括相关工具和应用技术(过程或方法),公司用它来管理软件资产变更。 但是上述两种定义较难于理解和记忆,笔者实际工作的经验总结发现,配置管理实际就是四个正确,即正确的人,在正确的时候,可以获取到正确文件的正确的版本。
以上就是关于「如何做好配置管理」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~
『Win10系统之家www.ghost580.net♂独♀家使用!』
相关文章
-
1.如何做好人员配备工作人员配备的工作内容和程序为了完成上述任务,人员配备的主要工作包括:(一)确定人员需要量确定人员需要量的主要依据是设计出的职务数量和类型。职务类型指出了需要什么样的人,职务数量则告诉我...
-
1.回访电话怎么打?成功顾客回访三步曲要想成功顾客回访需要做好三大步,亦即是成功顾客回访三步曲。看看成功的回访电话怎么打的吧。成功顾客回访第一步:结构合理精心编排的问卷是成功回访的第一步。当你拿起电话打算打...
-
1.怎么做好一个收银?如何做好一个收银员收银员一个很普通的工作,但要做好这份工作却不那么简单,只要是服务行业就有着收银员这一岗位,收银员的工作不单单只是收钱、保管钱,而最重要的就是任何营业场所的收角员是第一...
-
1.怎样成为一名好的心理咨询师首先,我们要了解心理咨询是一门具有人性化的科学,是要尊崇人类心理机制的科学,完全不同于做指导思想工作、和说服思想的做法。正确的做法是:一方面要了解并解决来访者的认知层面和现实层...