从普遍角度上说,一个有效的项目管理要从几方面入手。
1 项目范围
明确定义好项目管理范围,才能有效配置相应资源。
2 项目计划
根据项目要求,制定切实可行的项目计划。国内大部分项目经理都是根据上级指示做事,没有仔细做过项目评估,这就导致在项目执行过程中,经常出现不可控因素,影响了项目的执行结果。
3 项目资源
包括设备,材料,资金,人力资源等。关键是资金和人力资源,一个是保持适当的现金流,一个是保证有足够的人去做该做的事。
4 风险预估
包括对用户及对自身评估两部分。对用户主要涉及其信用度,财务状况,技术能力/经验等方面;对自身主要包括足够的项目管理人员,技术人员配置是否足够,经验是否丰富,有否做过同类项目,用户的付款条件对项目管理造成的风险是否可控?
以上是针对工程类项目,针对软件开发项目,在项目范围/风险中,还需要特别关注用户对项目的具体及特殊要求。
内容来源于ITSS符合性评估落地工具-云雀运维!!!
项目管理可以归纳为 2 个维度:对人“领导”;对事“管理”。
如果要圆满地完成项目目标,最关键因素在于人员,而不是程序和技术。
项目成功必须满足五个必要条件:
1)项目经理是项目的灵魂,是项目成功的关键;
2)项目在于以人为本,必须是一群有共同理念和目标的团队成员来共同实现
完成这件事;
3)项目规则必须符合大多数人的整体利益;
4)满足客户要求的关键技术;
5)沟通效率严重影响到项目的成功与失败。
因此在成本预算控制范围内,准时保证质量 交给用户,获得相关方满意度越高
说明项目的成功。
在现在的IT公司中, 通常都包含项目管理的职能。但是很多公司所设置的项目管理职能都局限在项目实施管理的层面上,对此的后台支持职能却常常被忽略。其实,同项目实施管理一样重要的还有项目实施支持的职能。 项目实施管理固然重要,对其提供支持的项目管理支持的职能发挥的好坏同样会对项目的实施结果产生重要影响。
一般来讲,项目管理的职能主要集中在两个团队。一个是项目实施部门,一个是项目管理办公室。项目实施部门主要面对客户, 针对具体的项目进行实施管理,通过保证单个项目的成功来保证公司的整体效益;项目管理办公室主要行使对项目实施提供支持的角色,一般不需要面对客户,不针对单个具体的项目进行管理,而是为项目的实施提供整体的支持平台。
本文将从人员配置及主要职能这两个方面对项目实施部门和项目管理办公室分别进行介绍。
项目实施部门
项目实施部门一般配有多位项目经理及多个项目小组。 每一个项目小组以一位项目经理为首,根据项目的工作范围来建立。项目小组随着项目的启动而建立,也随着项目的关闭而解散。项目经理的类型可以按项目类型及区域、产品或客户来划分。 按客户来分派项目经理是现在常用的方式之一, 这种方法可以保证客户关系的连贯性,也可以更好地了解客户需求,更好地满足客户需求。
项目实施部门具体负责具体项目的实施,通常负责的范围包括从合同正式签订到项目得到客户终验,在必要的时候也可以在合同签订之前向销售经理提供必要的支持。项目实施部门对项目的成败负责。实施部门的具体项目管理职能包括:
明确项目目标。
建立项目执行计划。
领导项目团队、组织项目实施。
作为公司在实施阶段面向客户的正式接口,负责与客户进行沟通和协调,并管理客户关系。
跟踪项目执行情况。
控制项目进度、成本、质量、范围。
发现项目实施中的问题并解决。
负责项目实施过程中各个界面之间的协调。
向项目关系人报告项目信息。
通过项目管理的方法、工具、技能保证项目目标得以实现。
管理项目验收。
在项目得到客户验收之后,领导团队进行项目总结、经验教训分享。
项目管理办公室
项目管理办公室是项目实施部门的后盾,为项目实施部门提供全面支持。项目管理办公室一般包括三种团队:流程管理小组、核心小组和专家小组。三个小组的人员组成及主要职能均有所不同。
大多数IT专业人士都知道,自己随时都可能被要求管理一个项目。如果你本身并不是专门的管理人员,那么很可能会遇到很多问题。下面我们就将一些常见的问题及其答案介绍给大家,希望能够对大家有所帮助什么是所谓ROI指的是投资回报。商业管理人士希望能够通过一种定量的判断标准来了解在进行了一定的资源投入之后能够从项目上得到的收益如何。有的时候,IT项目管理给公司带来的收益体现在公司的财政状况上,也有的时候,这种收益体现在财政状况之外的其他方面,还有的时候是两个方面兼而有之。
通常,项目管理在职研究生对项目进行投资回报分析有三个原因:一、证明现有项目的价值,二、证明对项目进行先期投资的合理性,三、使下一步的具体行动更具说服力。如何计算项目的投资回报,在大多数财政性投资回报的计算当中,了解下面这些信息都是必需的:
1、项目成本:维护与运营成本(包括项目分析期内的每一年);
2、财政收益(如果有的话。包括项目分析期内的每一年);
3、每年的现金流动(从每年的财政收入中减去成本支出)。
在进行非财政性投资回报计算时,根据计算方法的不同,需要的一些数字。一般来说,包括成本投入和能够表明业务进展的非财务方面的数据。(如时间、数量或质量等)在大多数情况下,你可能要计算财务上的投资回报数据。
应用商业投资回报计算器或是其他的同类工具,任何人都能够简单快速的完成对投资回报的计算什么是成本效益分析在任何的商业-IT决策当中,决策者都会面临多种选择。你可以选择“A”方案,也可以选择“B”方案,还可以哪个方案都不选。最后只有一个方案是“最佳”的。成本效益分析(CBA)会对各种可供选择的方案(技术、项目等)进行比较,通过比较让决策者了解哪种方案是最佳的。好的成本收益分析可以帮助决策者计算出能表明项目影响力的数据。有的时候,成本收益分析是对两个或更多的可选方案的成本和收益进行系统的评估,让决策者了解哪种方案能够给公司带来最大的价值。但同时,成本效益分析又是为了让大家对项目投资回报的预期更理性。它可能包括用在每个内部员工身上的平均成本、系统预期的使用年限、资本费用和用于雇佣合同工的费用等商业案例与成本收益分析是否等同两者是相似的,但并不完全等同。两者都是通过事实来让决策者做出更为明智的决策。商业案例是一种鼓吹似的文档,它的目的是劝说各个利益相关的群体和部门采取某些具体的行动。与成本收益分析相比,商业案例更全面。比如说,商业案例当中通常都会包括对战略性结盟的讨论,而这通常是成本收益分析所不具备的。成本收益分析仅仅是对一些可行的选择方案的“中立”评估,它涉及到各种可供选择的方案的成本、收益、风险、回报等关键数据,并且通过比较让决策者了解哪种方案最有利。
项目交付是项目进展的切实成果,如项目计划或项目计划的某个特定组成部分,比如:状态报告等项目影响分析的目的是什么项目完成之后会使公司某些方面的运作产生变化,而项目进行过程当中又必然要求一定的成本投入。对项目进行前后的不同状况进行比较就是项目影响力分析。这是决定项目是否应当继续进行下去的一个重要判断标准到底什么是风险管理?金融风险管理的目的是确定项目可能出现的问题以及新系统运行起来之后可能出现的问题,确定这些问题一旦出现会造成的影响。
风险管理的另外一个组成部分就是对问题出现的可能性进行评估。综合考虑了所有的因素之后,项目经理就能够对项目风险做到心中有数了。在项目计划当中,项目经理应该列出所有出现可能性较高的风险及其可能带来的消极影响,当然,那些出现可能性一般的风险也不能忽视。要采取切实的行动来消除或减轻列举出的各种风险什么是范围管理对项目范围进行界定的目的是清楚的描述项目的逻辑范围并在此问题上征得大家的一致。对项目范围的陈述用于界定哪些要素在项目范围之内,而哪些要素在项目范围之外。能够界定的项目范围所涉及的方面越多,项目进展起来就会越顺利。下面这些信息可能会起到帮助作用:
1、范围内和范围外的任务类型(业务需求、现状评估);
2、范围内和范围外的生命周期流程(分析、设计、测试);
3、范围内和范围外的数据类型(财务、销售、员工);
4、范围内和范围外的数据来源或数据库(账单、公司总帐,薪水明细);
5、范围内和范围外的部门(人力资源、制造商、供货商);
6、范围内和范围外的主要功能(决策支持、数据输入、管理报告)。
在职研究生商业案例当中通常都包括成本收益分析的结果什么是项目管理计划在项目开始之前,项目经理先要制定项目计划。项目计划的制定可以帮助项目经理对项目的任务和工期进行预测,还可以帮助项目经理对未来几个月内的详细工作进行规划,合理配置人员和各种资源。设定一系列一致的项目管理规程会对项目管理有所帮助。项目计划中应当包含的要素有范围管理、风险、沟通、人员配置等。同样,制定项目计划的关键是通过对项目的界定来更好的通过管理实现项目预期。例如,如果你对范围变化请求的批准程序作出了界定并且同大家达成了一致,那么在项目开始之后对变化进行管理就会简单得多项目交付的重要性如何项目交付非常重要。因为它可以帮助项目经理获得股东和项目赞助人的认可,并且可以让股东和项目赞助人了解项目的进展状况。
考研政策不清晰?同等学力在职申硕有困惑?院校专业不好选?点击底部官网,有专业老师为你答疑解惑,211/985名校研究生硕士/博士开放网申报名中:>
即使在最完美的条件下,管理一个软件项目也是很困难的。不幸的是,许多新项目经理实质上没有受到任何就职培训。这里有20个成功的管理经验供项目经理参考。不过,只依靠某一两条“妙计”,是无法顺利完成项目的。
1定义项目成功的标准
在项目的开始,要保证各方对于判断项目是否成功有统一的认识。通常,跟紧预定的进度是明显的成功要素,但是肯定还有其他的因素存在,比如,增加市场占有率、获得指定的销售量或销售额、取得特定用户满意程度、淘汰一个高维护需求的遗留系统等。
2把握各种要求之间的平衡
每个项目都需要平衡它的功能、人员、预算、进度和质量目标。我们把以上五个项目方面中的每一个方面,综合成一个约束条件,你必须在这个约束中进行 *** 作;你也可以定义成与项目成功对应的驱动力,或者定义成通向成功的自由程度。可以在一个规定的范围内调整。
3定义产品发布标准
在项目早期,要决定用什么标准来确定产品是否准备好发布了。你可以将发布标准基于:还存在有多少个高优先级的缺陷,性能度量,特定功能完全可 *** 作,或其他方面表明项目已经达到了它的目的。不管你选择了什么标准,都应该是可实现的、可测量的、文档化的,并且与客户所指的“质量”一致。
4沟通
尽管可能无意中了不可能的事件,但不要做一个明知不能保证的。坦诚地和客户和管理人员沟通那些实际成果。任何以前项目的数据会帮助你做说服他们的论据,虽然这对于不讲道理的人来说没有真正的作用。
5写一个计划
有些人认为,花时间写计划还不如花时间写代码,但是我不这么认为。困难的部分不是写计划,困难的部分是做这个计划——思考,沟通,权衡,交流,提问并且倾听。你用来分析解决问题需要花费的时间,会减少项目以后会带给你的意外。
6把任务分解成“英寸大小的小圆石”
“英寸大小的小圆石”是缩小了的里程碑。把大任务分解成多个小任务,帮助你更加精确地估计它们,暴露出在其他情况下你可能没有想到的工作活动,并且保证更加精确、细密的状态跟踪。
7为大任务制定计划工作表
如果你的组经常承担某种特定的通用任务,你需要为这些任务开发一个活动检查列表和计划工作表。每个检查列表应该包括这个大任务可能需要的所有步骤。这些检查列表和工作表将帮助小组成员确定和评估与他必须处理的大任务相关的工作量。
8计划中,在质量控制活动后应该有修改工作
几乎所有的质量控制活动,如测试和技术评审,都会发现缺陷或其他提高的可能。你的项目进度或工作细分结构,应该把每次质量控制活动后的修改,作为一个单独的任务包括进去。如果你事实上不用做任何的修改,很好,你已经走在了计划的前面。
9为“过程改进”安排时间
你的小组成员已经淹没在他们当前的项目中,但是如果你想把你的组提升到一个更高的软件工程能力水平,你就必须投一些时间在“过程改进”上。从你的项目进度中留出一些时间,因为软件项目活动应该包括做能够帮助你下一个项目更加成功的过程改进。不要把你项目成员可以利用的时间100%的投入到项目任务中,然后惊讶于为什么他们在主动提高方面没有任何进展。
10管理项目的风险
如果你不去识别和控制风险,那么它们会控制你。在项目计划时花一些时间集体讨论可能的风险因素,评估它们的潜在危害,并且决定你如何减轻或预防它们。
11根据工作计划而不是日历来估计
人们通常以日历时间做估计,但是我倾向于估计与任务相关联的工作计划(以“人时”为单位)的数量,然后把工作计划转换为日历时间的估计。这个转换基于每天我有多少有效的小时花费在项目任务上,我可能碰到的任何打断或突发调整请求、会议,和所有其他会让耗费时间的地方。
12不要为人员安排超过工作时间80%的任务量
跟踪你的组员每周实际花费在项目指定工作上的平均小时数,实在会让人吃惊。与我们被要求做的许多活动相关的任务切换的开销,显著地降低了我们的工作效率。一个员工一周理论上工作40小时,但不要只是因为有人在一项特定工作上每周花费10小时,就去假设他或她可以马上做4个这种任务,如果他或她能够处理完3个任务,你就很幸运了。
13将培训时间放到计划中
确定你的组员每年在培训上花费多少时间,并把它从组员工作在指定项目任务上的可用时间中减去。你可能在平均值中早已经减去了休假时间、生病时间和其他的时间,对于培训时间也要同样的处理。
14记录你的估算和你是如何达到估算的
当你准备估算你的工作时,把它们记录下来,并且记录你是如何完成每个任务的。理解创建估算所用的假设和方法,能够使它们在必要的时候更容易防护和调整,而且它将帮助你改善你的估算过程。
15记录估算并且使用估算工具
有很多商业工具可以帮助你估算整个项目。根据它们真实项目经验的巨大数据库,这些工具可以给你一个可能的进度和人员分配安排选择。它们同样能够帮助你避免进入“不可能区域”,即将任务量、小组劳动力和进度安排组合起来一看,根本不可能成功。
16遵守学习曲线
如果你在项目中第一次尝试新的过程、工具或技术,你必须承受短期内生产力降低的代价。不要期望在新软件工程方法的第一次尝试中就获得惊人的效益,在进度安排中考虑不可避免的学习曲线。
17考虑意外缓冲
事情不会像你项目计划的一样准确地进行,所以你的预算和进度安排应该在主要阶段后面包括一些意外的缓冲,以适应无法预料的事件。不幸的是,你的管理者或客户可能把这些缓冲作为你的托辞,而不是明智地承认事实确实如此。向他们指明一些以前项目不愉快的意外,来说明你的深谋远虑。
18记录实际情况与估算情况
如果你不记录花费在每项任务上的实际工作时间,并和你的估算做比较,你将永远不能提高你的估算能力,你的估算将永远是猜测。
19只有当任务100%完成时,才认为该任务完成
使用英寸大小的小圆石的一个好处是:你可以区分每个小任务要么完成了,要么没有完成。这比估计一个大任务在某个时候完成了多少百分比要实在得多。使用明确的标准来判断一个步骤是否真正的完成了。
20公开、公正地跟踪项目状态
创建一个良好的风气,让项目成员对准确地报告项目的状态感到安全。努力让项目在准确的、基于数据的事实基础上运行,而不是从因为害怕报告坏消息而产生的令人误解的乐观主义。使用项目状态信息在必要的时候进行纠正 *** 作,并且在条件允许时进行表扬。
IT项目管理是项目管理在IT领域的应用,结合IT行业特点运用项目管理技术、理念和方法,包括9大知识领域(项目综合、范围、时间、成本、质量、人力资源、沟通、风险和采购管理)以及启动、计划、实施、控制和收尾等过程组成。
软件项目开发管理过程中,不仅要努力实现项目的范围、时间、成本和质量等目标,还必须协调整个项目过程,以满足项目参与者及其他利益相关者的需要和期望;随着软件规模和所涉及的领域不断地扩大,软件项目的管理越来越困难。纵观所有失败的软件项目,基本原因是不能管理其软件过程,在无纪律的、混乱的项目状态下,组织不可能从较好的方法和工具中获益。严谨的软件过程控制与管理不仅可以在每个阶段回顾和纠正项目的偏差,识别软件项目的风险甚至果断中止项目,而且可以将人才流动所带来的不利影响减少到最小。要进行有效的过程控制,必须明确软件项目管理流程。
1、流程第一阶段:项目的启动
在项目管理过程中,启动阶段是开始一个新项目的过程。启动信息技术(IT)的项目,必须了解企业组织内部在目前和未来主要业务发展方向,这些主要业务将使用什么技术及相应的使用环境是什么。启动信息技术(IT)的项目的理由很多,但能够使项目成功的最合理的理由一定是为企业现有业务提供更好的运行平台,而不是展示先进的IT技术。
2、流程第二阶段:项目的计划
在项目管理过程中,计划的编制是最复杂的阶段,项目计划工作涉及九个项目管理知识领域。在计划编制的过程中,可看到后面各阶段的输出文件。计划的编制人员要有一定的工程经验,在计划制定出来后,项目的实施阶段将严格按照计划进行控制。今后的所有变更都将是因与计划不同而产生的。也就是说项目的变更控制将是参考计划阶段的文件而产生的。
3、流程第三阶段:项目的实施及控制
在项目实施阶段是占用大量资源的阶段,此阶段必须按照上一阶段定制的计划采取必要的活动,来完成计划阶段定制的任务。在实施阶段中,项目经理应将项目按技术类别或按各部分完成的功能分成不同的子项目,由项目团队中的不同的成员来完成各个子项目的工作。在项目开始之前,项目经理向参加项目的成员发送《任务书》。
4、流程第四阶段:项目的收尾
在项目管理过程中,计划的编制是最复杂的阶段,项目计划工作涉及九个项目管理知识领域。在计划编制的过程中,可看到后面各阶段的输出文件。计划的编制人员要有一定的工程经验,在计划制定出来后,项目的实施阶段将严格按照计划进行控制。今后的所有变更都将是因与计划不同而产生的。也就是说项目的变更控制将是参考计划阶段的文件而产生的。
5、流程第五阶段:项目的维护期
在项目收尾阶段结束后,项目将进入到后续的维护期。项目的后续维护期的工作,将是保证信息技术能够为企业中的重要业务提供服务的基础,也是使项目产生效益的阶段。在项目的维护期内,整个项目的产品都在运转,特别是时间较长后,系统中的软件或硬件有可能出现损坏,这时需要维护期的工程师对系统进行正常的日常维护。维护期的工作是长久的,将一直持续到整个这个信息技术(IT)项目的结束。
1流程管理小组
流程管理小组人员设置以不超过三人为宜,对人员的要求也是需要有深厚的理论基础和多年的实际工作经验, 一般由中高级项目经理组成。项目流程管理的大部分活动是由流程管理小组牵头,召集项目专家组和资深项目经理兼职参与一起完成的。主要工作包括:
根据组织内项目历史资料,提供某些常见活动的标准定义、相应标准工期和标准预算。
提供如何评价项目风险的机制。如何划分项目风险的高、中、低等。项目预留资金按什么比例提取。
如何给项目定一级别。项目级别和项目经理的级别如何对应。
项目经理定级的标准确定,并且定期给项目经理评级。
提供项目管理的通用流程,包括不同项目类型的生产活动生命周期模板。
提供项目管理过程中需要的模板工具。
提供项目管理知识库。
建立项目历史资料库。
根据本组织内项目的具体特点,建立项目管理信息系统,并进行维护和改进。
组织提供项目管理相关的培训。
建立项目绩效评估体系。包括项目绩效、项目经理绩效、项目团队成员的绩效。
2核心小组
核心小组的人员不需要有太多的项目管理经验,但是要经过项目管理基础知识和组织内项目管理流程的培训,其人员数量配置的多少与公司项目数量的多少成比例,一般包含3~5位初级或中级项目经理。主要工作如下:
(1)对单个项目提供支持
收到销售部门的正式客户合同,或者收到管理层的书面通知,可以在合同签订之前开始实施的通知,核心团队在项目管理信息系统(PMIS)中建立项目。建立项目主要包括确立项目名称,分派项目PID,录入合同基本信息、客户基本信息。
根据预设的分配原则或者根据管理层发布的项目章程为项目分派项目经理,并通知项目经理。
督促项目经理在收到通知的规定时间内在PMIS中建立项目计划。
定期检查项目经理是否按时(如每周五)在PMIS中更新了项目状态,包括进度、成本等信息。 找出Out-of-Control(失控)的项目,并进行通报,例如:当前日期已经超过了某项任务的计划完成(开始)日期,但是没有完成,也没有调整基准计划,也没有原因说明和当前预计完成时间, 核心小组需要通报并进行跟踪。
跟踪项目成本:项目任务已经完成,但是没有填写实际成本,提醒其填写项目成本(外购费用,内部人员实际投入工时等)。
定期检查做过计划基线调整的项目,是否有相关的评审文件或者客户签字,并通报违例者。
定期(每月)生成问题项目报告(十大问题项目报告)。问题项目主要包括进度偏差和成本偏差当期排列在前的项目。
生成项目统计报告。①当前项目总数。从项目金额进行的分析,如金额超过N的有多少,等等。②当前处于某阶段的项目分别是哪些。③当前设计延误的项目有哪些。④交付延误的项目有哪些。⑤客户验收延误的项目有多少个,总金额是多少。
根据项目经理的项目交付物计划和项目进度计划,定期检查那些PMIS中标志已 经完成的交付物是否确实到位,并通报违例者。
根据专家组的意见,在系统中关闭项目。
以上就是关于如何进行有效的IT项目管理全部的内容,包括:如何进行有效的IT项目管理、IT项目管理 如何理解三分技术 七分管理、IT公司项目管理职能的设置[1]等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)