1、第1章 项目管理概述 第1章 项目管理概述 1.1 简介简介 1.2 什么是项目什么是项目 1.3 什么是项目管理什么是项目管理 1.4 系统的思想系统的思想 1.5 组织的影响组织的影响 1.6 项目经理对项目管理的作用项目经理对项目管理的作用 1.7 项目生命周期项目生命周期 1.8 IT项目环境项目环境 1.9 项目管理过程项目管理过程 1.10 把过程组映射到知识领域把过程组映射到知识领域 1.11 开发开发IT项目管理方法项目管理方法 1.12 软件项目管理软件项目管理1.13 小结小结第1章 项目管理概述 1.1 简简 介介1.1.1 项目管理的历史项目管理的历史现在经常说的“项目
2、”,无论是中国还是外国,两千多年前就已经存在。闻名世界的中国万里长城、埃及的金字塔、古罗马的供水渠等这些不朽的伟大工程都是众人称颂的典型项目。在古代,这些巨大而复杂的项目建设过程中存在很多的科学经验和一些固定的方法,只是在当时科技和文化发展水平很低的情况下,人们很难总结归纳出能在工程中重复使用的方法,就更不用说形成系统的知识体系了。第1章 项目管理概述 大多数人认为,现代意义上的项目管理是从“曼哈顿计划”开始的。“曼哈顿计划”是美国军方为制造原子弹所设立的项目。“曼哈顿计划”的项目管理分为两大部分,格罗夫斯将军负责项目的任务、进度和预算,奥本海默博士负责项目的技术。格罗夫斯是杰出的领导组织者,
3、在这个史无前例的伟大工程中体现出了他卓越的领导才干。奥本海默拥有惊人的智力和管理才能,多才多艺、口才出众并善于倾听,是由同辈科学家组成的“曼哈顿计划”这个集体的精神力量的源泉。“曼哈顿计划”经过约3年时间,网罗了来自很多地方、拥有不同技能的超过15万的工作人员,耗资20亿美元,于1946年完成。第1章 项目管理概述 在项目研发过程中,军方发现,科学家和其他的技术专家往往不愿意管理大型项目或者不具备项目管理的能力。例如,1943年,在洛斯阿拉莫斯实验室的项目中,奥本海默博士没有明确各个团队成员的任务,当他多次被问及此事时,他把一份组织结构图扔到指挥官面前,说:“这就是你要的组织结构图。”洛斯阿拉
4、莫斯实验室的成功主要归功于团队精神以及负责人的领导力,当时对洛斯阿拉莫斯实验室的负责人的要求是让我行我素的人团结协作,理解正在进行的所有技术工作,使大家互相适应,在各种可能的发展方向之间做出决定。项目管理是一门特殊的学科,它需要独特技能的人,尤其是这些人需要有领导项目团队的强烈欲望。第1章 项目管理概述 很多项目管理技术的发展主要源于军事。第一次世界大战期间(19141918),甘特为政府和军队充当顾问,对造船厂、兵工厂的管理进行了深入的研究。1917年,他发明了著名的甘特图,用于车间日常工作流程的安排。甘特图提供了显示项目进度信息的标准格式,其中列出了项目活动的内容,并在日历表中标注了起始和
5、终止时间。项目经理通常用甘特图显示项目任务和进度信息。该工具作为对要做的工作进行计划和评审的标准格式,最早在军事项目中得到了应用。第1章 项目管理概述 现在的项目经理仍然把甘特图作为沟通项目进度信息的主要工具。当然,有了计算机的帮助,就用不着手工绘画了。图1.1是甘特图在固定资产信息系统开发项目中的运用举例。该图由微软Project软件生成,它是现在最流行的项目管理软件之一。第1章 项目管理概述 图1.1 微软Project软件中的甘特图示例(详细显示了需求分析阶段和原型开发阶段的任务信息和进度信息)第1章 项目管理概述 1958年,在美国海军的北极星导弹/潜艇项目中第一次使用了网络图。它们帮
6、助项目经理把项目任务之间的关系模型化,使得项目经理能够制定更为实际的进度表。图1.2显示了固定资产信息系统开发项目编码阶段使用微软Project软件制作的网络图。可以看到,该网络图通过箭头表示任务相互关联以及团队成员实施任务的顺序。确定任务之间关系的概念对改进项目的进度表有很大帮助,同时便于找出关键路径并对其进行监控。关键路径就是网络图中历时最长的路径,它决定着项目最早完成的日期。第1章 项目管理概述 图1.2 微软Project软件中的网络图示例(显示了编码阶段的网络图,可以找出关键路径,以便监控关键活动)第1章 项目管理概述 20世纪70年代,美国军方就开始使用软件帮助管理大型项目。早期的
7、项目管理软件产品非常昂贵,而且只能在大型计算机上运行。例如,Artemis就是早期的一种项目管理软件产品,用于帮助管理人员分析飞机设计过程中复杂的进度计划。随着计算机硬件体积的缩小和成本的下降,以及软件图形功能与操作性能的改进,项目协同管理软件也更加便宜、易用和普及。现在,各行各业都在各种大大小小的项目中应用项目管理软件。第1章 项目管理概述 我国最早的大型项目可以追溯到2000多年前的万里长城,但是真正称得上中国项目管理的里程碑工作的,是著名科学家华罗庚教授和钱学森教授分别倡导的统筹法和系统工程。华罗庚教授于1964年倡导并开始应用推广的“统筹法”(Overall Planning Meth
8、od),提出了一套较系统的、适合我国国情的项目管理方法,包括调查研究,绘制箭头图,找主要矛盾线,以及在设定目标条件下优化资源配置等。1964年华罗庚带领中国科技大学部分老师和学生到西南三线建设工地推广应用统筹法,在修铁路、架桥梁、挖隧道等工程项目管理上取得了成功。1980年后,华罗庚和他的助手们开始将统筹法应用于国家特大型项目,例如1980年中国科协联合5个第1章 项目管理概述 部委、7个学会启动的“两淮煤矿开发”项目(涉及投资60亿元);1983年启动的“准格尔露天煤矿煤、电、运同步建设”项目(涉及投资120亿元)。他们将以统筹法为基础的项目管理水平提高到一个新的高度,其中特别有意义的是通过
9、应用统筹法模拟完整的作业流程、测度资金流、在特定目标下优化资源配置等方面的实践,提供了对大型项目进行有效管理的经验和方法。第1章 项目管理概述 在20世纪90年代,许多企业开始通过建立项目管理办公室(Project Management Office,PMO)来帮助处理越来越多、越来越复杂的项目。PMO是一个有组织的团队,负责协调整个组织中的项目管理职能。有很多不同的方式建立PMO,而且PMO可以有不同的作用和职责。下面是PMO能达到的目标:为整个组织搜集、整理和集成项目信息;为项目开发和维护文档模板;在项目管理中开发或协调培训;为项目经理开发和提供正规的职业规划;为项目经理提供咨询服务;为项
10、目经理提供良好的工作环境。第1章 项目管理概述 在20世纪末,全球各行各业的人们都开始在项目中研究和运用项目管理的各种知识。为了在迅速变化、激烈竞争的市场中迎接经济全球化、一体化的挑战,项目管理更加注重人的因素、关注客户、强调柔性管理,力求在变革中生存和发展。在这一阶段,项目管理的应用领域进一步扩大,尤其在新兴产业中得到了迅速的发展,比如通信、软件、信息、金融、医药等。现代项目管理的任务已不仅仅是执行任务,而且还要开发项目、经营项目,以及为经营项目完成后形成的设施、产品和其他成果准备必要的条件。第1章 项目管理概述 如今的项目管理工具已经相当完善,效率也很高,对公司运营、资源利用和对市场的快速
11、准确反应都产生了很大的影响。无论是组织的自有项目还是投资项目,基于网络的项目管理工具都可以完成。图1.3是企业项目管理方案的样例。企业项目管理软件从不同项目中整合信息,显示整个企业正在进行的、已被批准的和规划的项目状态以及与此相关的详细信息。第1章 项目管理概述 图1.3 企业项目管理软件示例(通过企业级项目管理软件,可以全面地统计各项目的执行情况)第1章 项目管理概述 1.1.2 项目管理的职业道德规范项目管理的职业道德规范对任何行业来说,职业道德规范都是很重要的。项目经理常常会陷入道德困境,例如,项目经理负责的几个项目的报酬是各不相同的。如果一个项目经理管理得很差却仍然能够拿到很多钱,那么
12、他是否还要努力工作呢?如果一个项目经理反对核武器的发展,那么他应该拒绝管理一个帮助制造核武器的项目吗?这需要从道德意义上对项目经理进行约束。道德是安定社会、用以调整人与人之间以及个人与社会之间关系的行为准则和规范的总和。职业道德是指人在职业劳动和工作过程中应遵守的,与职业活动相适应的行为规范。它既是本行业人员在职业活动中的行为规范,又是行业对社会所负的道德责任和义务。第1章 项目管理概述 针对项目管理专业,美国的项目管理学会(PMI)制定了项目管理职业道德规范,申请(项目管理师(PMP)资格认证的人只有承诺遵守职业道德规范,才能成为项目管理师。PMI规定,所有的项目管理师都必须在工作中遵守道德
13、规范,只有这样,才能赢得公众、老板、员工和项目团队成员的信任和尊重。PMI制定的职业道德规范提出了项目经理的岗位职责,比如遵守组织的各项规章制度、加强专业实践、争做行业先锋、同时对客户和公众负责;项目管理师需要有资格和经验来进行专业服务并妥善处理与公众可能产生的利益冲突,例如:对客户或公众负责,禁止收受任何形式的贿赂等。就行业而言,项目管理专业人员的工作将影响到相关社会成第1章 项目管理概述 员的生活质量。因此,在工作中遵循相应的职业道德,来赢得和维持团队成员、同事、雇员、雇主、客户和公众的信任,这一点是至关重要的。PMI制定的职业道德规范对我国的项目管理专业人员同样具有借鉴意义。第1章 项目
14、管理概述 1.2 什什么么是是项项目目1.2.1 项目属性项目属性工作总是以两类不同的方式来进行,一类是持续和重复性的,另一类是独特和一次性的。任何工作均有许多共性,比如:(1)要由个人和组织机构来完成;(2)要在有限的资源下完成;(3)要遵循某种工作程序;(4)要计划、执行、控制等;(5)要限制在一定时间内。第1章 项目管理概述 通常,项目无处不在,覆盖不同的领域、不同的行业。虽然项目内容不同,但在本质上,它们有很多共同的特性。归纳起来,项目主要有如下特性。1.一次性一次性一次性是项目与其它重复性运行或操作工作最大的区别。项目有明确的起点和终点,没有可以完全照搬的先例,也不会有完全相同的复制
15、。项目的其他属性也是从这一主要特征衍生出来的。第1章 项目管理概述 2.独特性独特性每一个项目都有其独特性,不存在两个完全相同的重复的项目。或者其提供的产品或服务有自身的特点;或者其提供的产品或服务与其他项目类似,然而其时间和地点、内部和外部的环境、自然和社会条件有别于其他项目,因此项目的过程总是独一无二的。每个项目在达成目标过程中在全部或某些方面所进行的工作都是以前未曾做过的,其项目所生成的产品、服务或结果也是独特的。例如每个人的婚礼都可视为一个项目,但是每个婚礼都有其独特之处,婚礼在形式上、参加人员、时间和地点等方面都会有它不同于其他任何婚礼的一些方面。第1章 项目管理概述 独特性是项目区
16、别于作业的一个重要特点,作业是重复进行的。作业是指在组织内为了某个目的而进行的耗费资源的工作。根据企业业务的层次和范围,可将作业分为四类:单位作业、批别作业、产品作业和支持作业。(1)单位作业:使单位产品或服务受益的作业,它对资源的消耗量往往与产品的产量或销量成正比。常见的单位作业如加工零件、对每件产品进行的检验等。(2)批别作业:使一批产品受益的作业,作业的成本与产品的批次数量成正比。常见的批别作业如设备调试、生产准备等。第1章 项目管理概述(3)产品作业:使某种产品的每个单位都受益的作业,例如零件数控代码编制、产品工艺设计作业等。(4)支持作业:为维持企业正常生产,而使所有产品都受益的作业
17、,作业的成本与产品数量无相关关系,例如厂房维修、管理作业等。通常认为前三个类别以外的所有作业均是支持作业。从上面的描述可以看出,作业是指为某一业绩或成果而做出的具体行动过程,是在生产过程或者调试过程中遇到的某一具体难题、具体的工序,这就是作业过程。要求对作业进行解决,从而可以更好地为整个项目服务。一个项目可以细分为多个作业,一项作业也可能涵盖多个项目,为多个项目服务。第1章 项目管理概述 3.目标的特定性目标的特定性任何项目的设立都有其特定的目标,这种目标从广义的角度看,表现为项目创造的独特的产品或服务。这类目标称为项目的成果性目标,是项目的最终目标,在项目实施过程中被分解成为项目的功能性要求
18、,是项目全过程的主导目标。一个项目的成果性目标必须是明确的,项目的所有活动都围绕着最终达成这一项目目标而进行。目标的特定性允许有一个变动的幅度,也就是可以修改。不过一旦项目目标发生实质性变化,它就不再是原来的项目了,将产生一个新的项目。第1章 项目管理概述 4.组织的临时性和开放性组织的临时性和开放性任何项目都有其确定的时间起点和终点,项目是有始有终的,是在一段有限的时间内存在的,而不是重复、循环的。项目班子在项目的全过程中,其成员、人数、职责是在不断变化的。某些项目班子的成员是借调来的,项目终结时班子要解散,人员要转移。参与项目的组织往往有多个,有时达几十个甚至更多。他们通过协议或合同以及其
19、他的社会关系组织到一起,在项目的不同阶段,不同程度地介入项目活动。可以说,项目组织没有严格的边界,是临时性、开放性的。这一点与一般企、事业单位和政府机构组织有很大的不同。项目的临时性并不意味着时间短,有的项目可以持续若干年,也不意味着项目产品是临时的。第1章 项目管理概述 5.资源的约束性资源的约束性任何项目都是在一定的限制条件下进行的,这类限制条件也称为项目的约束性目标,是项目实施过程中必须遵循的条件,也是项目管理的主要目标。通常项目的约束条件有范围、时间、成本、质量等。6.活动的整体性活动的整体性项目是一系列活动有机结合形成的一个完整的过程。多余的活动是不必要的,但是缺少某些活动必将损害项
20、目目标的实现。在项目管理中要运用系统工程的理论和方法,追求系统的整体优化,局部必须服从整体,阶段必须服从全过程。第1章 项目管理概述 7.结果的不确定性结果的不确定性项目是一次性任务,是经过不同阶段渐进完成的,通常前一阶段的结果是后一阶段的依据和条件,不同阶段的条件、要求、任务和成果是变化的。同时,在项目实施过程中也会面临很多的不确定性因素。8.成果的不可挽回性成果的不可挽回性项目的一次性属性决定了项目不同于其它事情可以试做,作坏了可以重来;也不同于生产批量产品合格率达99.99%是很好的了。项目在一定条件下启动,一旦失败就永远失去了重新进行原项目的机会。第1章 项目管理概述 1.2.2 软件
21、项目的特殊性软件项目的特殊性1.时间紧迫性时间紧迫性任何项目都有周期限制,但是软件行业的特点决定了其在这方面有更加严格的要求。软件项目的紧迫性决定了项目的历时有限,具有明确的起点或终点,当达到了目标或目标被迫终止时,项目即告结束。随着信息技术的飞速发展,软件项目的生命周期越来越短,时间甚至成为项目成功的决定性因素,因为市场时机稍纵即逝,如果项目的实施阶段耗时过长,市场将被竞争对手抢走。因此,作为软件项目经理,在开始一个项目之前,就必须明确项目的时间约束,甚至具体到每一个任务都必须有明确的时间要求。第1章 项目管理概述 2.项目独特性项目独特性按照项目定义可知,每一个项目都是唯一的,世界上没有完
22、全一样的两个项目。这一特性在软件行业表现得更为突出,软件项目不仅向客户提供产品,更重要的是根据客户的要求提供不同的解决方案。即使有现成的解决方案,也需要根据客户的特殊要求进行一定的定制工作。因此,软件项目经理必须在项目开始前通过合同(或等同文件)明确地描述或定义最终的产品是什么。如果刚开始对项目的目标没能定义清楚,或未达成一致,则最终交付产品或服务时将很容易发生纠纷,造成不必要的商务和名誉损失。在软件项目中,即便是定义清楚了项目的目标,客户仍然会经常调整实现指标,这就使得项目变得很难控制,因此这就需要项目组与客户单位有良好的沟通渠道,否则变更是无止境的。第1章 项目管理概述 3.不确定性不确定
23、性软件项目的不确定性是指项目不可能完全在规定的时间内、按规定的预算、由规定的人员完成。因为项目计划和预算本质上是一种预测,其执行过程与实际情况肯定会有差异,这种差异在软件项目中表现得尤其明显。另外,在执行过程中还会遇到各种始料未及的“风险”,使得项目不能按原有的计划来运行。因此,在软件项目实施过程中既要制定切实可行的计划,又不能过度计划。过度计划就是将项目中非常微小的事情都考虑清楚才动手实施,其目的是试图精确地预测未来,但这有时是不切实际的,在执行过程中经常会出第1章 项目管理概述 现计划与实际不一致而不得不频繁地调整计划的情况。因此,在软件项目执行过程中会碰到各种各样意想不到的问题,而且往往
24、没有现成的处理方法,这就需要项目经理掌握必要的工具和方法,掌握整体过程和关键要素,灵活面对,妥善解决。第1章 项目管理概述 1.3 什么是项目管理什么是项目管理项目管理涉及项目计划和项目监控,包括以下内容。项目计划:定义工作需求;定义工作数量和质量;定义需要的资源。项目监控:过程跟踪;预期效果和实际成果的对比;影响分析;调整。第1章 项目管理概述 那么,要成功地管理项目就应该实现下面的项目目标:在规定的时间内完成项目;在规定的成本内完成项目;达到期望的性能/技术水平;有效且高效地使用已分配的资源;为客户所接受。第1章 项目管理概述 当然,项目管理还会带来许多潜在的好处,比如:识别职能,以确保所
25、有的活动都已考虑到,而无需顾及人员流动;满足最小化的连续报告的需要;明确调度的时间限制;确定权衡分析的方法;完成计划的措施;早期发现问题,以便纠正后续的行动;改进未来计划的估算能力;知道什么时候目标无法实现或要超出目标。第1章 项目管理概述 但是,如果不克服下面的障碍,就无法获得上面的效益:项目的复杂性;客户的特殊需求和范围变更;组织结构调整;项目风险;技术变更;远期规划和定价。第1章 项目管理概述 项目管理对不同的人意味着不同的事情。很多时候,人们误解了这一概念。例如,有的公司正在进行着项目,而且他们认为他们正在使用项目管理来控制项目活动,在这种情况下,项目管理只是制造幻象的行为,看起来所有
26、的结果都是一系列预定的、深思熟虑的行动的必然,但事实上只是偶然的运气罢了。这或许是某些公司实施项目的方法,但不是项目管理。第1章 项目管理概述 1.3.1 为什么要管理为什么要管理IT项目项目许多组织都声称应用项目管理给他们带来了很多好处,例如:更好地控制财力、物力和人力资源;改进客户关系;缩短开发时间;降低成本;提高质量和可靠性;获取更高的边际利润率;改善生产力;获得更好的内部协调;获得更高的员工积极性。第1章 项目管理概述 虽然项目管理可以应用在许多不同的行业和各种类型的项目中,但是本书只重点介绍项目管理在软件项目中的应用。工业统计表明:大于60%的企业资源计划(ERP)实施项目从历史的观
27、点看是失败的;70%的工程项目没有达到目标;83%的知识管理项目没有收到预期的效果,而且33%是失败的。根据Standish Group的混沌(CHAOS)研究报告,可以得到图1.4的IT项目执行情况统计。第1章 项目管理概述 图1.4 CHAOS报告中的IT项目情况统计(可以看出,IT技术和管理技术发展到今天,IT项目的成功率也没有从根本上得到提高)第1章 项目管理概述 从图1.4中可以看出,即使IT技术和管理技术发展到今天,IT项目的成功率也没有得到根本的提高。从1996年到2009年,IT项目的成功率大约在30%左右,很显然,这样的成功率是很难令人满意的。有许多项目是失败的。有时正如“手
28、术是成功的,但是,病人还是死了”一样,有些项目可能满足了传统的项目成功标准(即在规定的时间和预算下实现了需求),但仍然失败了,因为完成的项目是人们想当然的结果;有时有些项目明显是失败的,例如:项目在交付之前就取消了、交付了错误的结果、交付的成果太迟以至于产品已经毫无用处了、产品质量太糟糕以至于产品无法使用、项目花费太多以至于没有资金继续支持等。第1章 项目管理概述 根据调查,人们找出了一系列项目失败的原因,例如,不正确的需求、缺乏用户参与、资源/进度不足、不现实的预期、缺乏管理层的支持、需求变更、缺乏计划等;同样,也对成功项目的经验进行了研究,发现成功地实施项目的组织经常采用的一些做法,例如,
29、用户参与、高层主管的支持、明确的商业目标、有经验的项目经理、最小化项目范围和需求、迭代和敏捷过程、技能熟练的人力资源、规范的方法、财务管理、标准化的工具和基础平台等。从1994年到2009年成功和失败的经验可以看出,在对于IT项目所做的改进中,贡献最大的因素就在于项目管理。第1章 项目管理概述 1.3.2 项目管理的三大约束项目管理的三大约束1.项目的范围约束项目的范围约束项目的范围就是规定项目的任务是什么。作为项目经理,首先必须搞清楚项目的商业利润核心,明确把握项目赞助人(以现金或其它形式为项目提供财务资源的个人或团体)期望通过项目获得什么样的产品或服务。对于项目的范围约束,容易忽视项目的商
30、业目标,而偏向技术目标,导致项目最终结果与项目赞助人期望值之间的差异。第1章 项目管理概述 因为项目的范围可能会随着项目的进展而发生变化,从而与时间和成本等约束条件产生冲突,因此面对项目的范围约束,主要是根据项目的商业利润核心做好项目范围的变更管理。既要避免无原则地变更项目的范围,也要根据时间与成本的约束,在取得项目干系人一致意见的情况下,合理地按程序变更项目的范围。第1章 项目管理概述 2.项目的时间约束项目的时间约束项目的时间约束就是规定项目需要多长时间完成,项目的进度应该怎样安排,项目的活动在时间上的要求,各活动在时间安排上的先后顺序。当进度与计划之间发生差异时,要重新调整项目的活动历时
31、,以保证项目按期完成,或者通过调整项目的总体完成工期,以保证活动的时间与质量。在考虑时间约束时,一方面,要研究因为项目范围的变化对项目时间的影响,另一方面,要研究因为项目历时的变化对项目成本产生的影响,并及时跟踪项目的进展情况,通过对实际项目进展情况的分析,提供给项目发起人一个准确的报告。第1章 项目管理概述 3.项目的成本约束项目的成本约束项目的成本约束就是规定完成项目需要花多少钱。对项目成本的计量,一般用花费多少资金来衡量,但也可以根据项目的特点,采用特定的计量单位来表示。通过成本核算,能让项目发起人了解在当前成本约束之下,所能完成的项目范围及时间要求。当项目的范围与时间发生变化时,将依据
32、产生的成本变化来决定是否变更项目的范围,改变项目的进度,或者扩大项目的投资。图1.5表示这三项约束的三个维度。每个区域(范围、时间和成本)在项目开始时都有相应的目标,这些目标构成项目的预期,通过实现目标满足项目发起人的要求。第1章 项目管理概述 图1.5 项目管理三大约束之间的关系(项目经理就是要运用项目管理的知识,对项目的范围、时间及成本进行权衡,尽可能地实现项目干系人的期望,使他们获得最大的满意度)第1章 项目管理概述 管理这三项约束就是要对项目的范围、时间及成本进行权衡。例如,可能需要增加项目预算来满足项目在范围和时间上的要求,同样地,可能缩小项目范围来满足项目在时间和成本上的要求。在实
33、际完成的许多项目中,多数只重视项目的进度,而不重视项目的成本管理。一般只是在项目结束时,才交给财务或计划管理部门的预算人员进行项目结算。对内部消耗资源性的项目,往往不做项目的成本估算与分析,使得项目干系人根本认识不到项目所造成的资源浪费。因此,对内部开展的一些项目,也要进行成本管理。第1章 项目管理概述 由于项目是独特的,每个项目都具有很多不确定性的因素,项目资源使用之间存在竞争性,除了极小的项目,其他项目最终很难完全按照预期的范围、时间和成本三大约束条件完成。因为项目干系人总是期望用最低的成本、最短的时间,来完成最大的项目范围。这三个期望之间是互相矛盾、互相制约的。项目范围的扩大,会导致项目
34、工期的延长或需要增加加班资源,会进一步导致项目成本的增加;同样,项目成本的减少,也会导致项目范围的限制。第1章 项目管理概述 虽然三项约束描述了项目的基本要素(范围、时间和成本)之间的相互联系,但是其他因素也在项目中扮演着重要角色。例如,项目质量常常也是项目的关键要素。事实上,有些人将质量与范围、时间、成本放到一起,称为项目的“四大约束”。还有人认为,对质量的考虑(包括客户的满意度)必须融入到项目的范围、时间和成本目标的设定中。如果项目团队不重视质量问题,那么该项目就可能在达到范围、时间和成本三要素既定目标的同时却没有达到质量标准,或不能使发起人感到满意。第1章 项目管理概述 作为项目经理,就
35、是要运用项目管理的知识,在项目管理过程中,与项目发起人随时进行沟通,以保证项目符合发起人的预期,并科学合理地分配各种资源,尽可能地实现项目干系人的期望,使他们获得最大的满意度。1.3.3 什么是项目管理什么是项目管理项目管理就是为了满足甚至超越项目干系人对项目的需求和期望而将理论知识、技能、工具和技巧应用到项目的活动中去。有效的项目管理是在规定的时间内,为实现具体目标和指标,对组织机构资源进行计划、引导和控制工作。第1章 项目管理概述 假设把项目管理与一个乐队演出进行比较,可以发现一个项目经理和一个乐队指挥的角色非常相似。作为乐队指挥,他的目标就是要成功地完成演出,最大限度地满足听众对演出的目
36、标要求。要演奏好一场音乐会,需要所有参加乐队演出的演奏人员齐心协力,同时还要有一个统一的指挥、统一的要求。乐队的总谱就相当于项目管理的一个计划,乐队指挥要按照项目计划进行,演出工作才得以开展。演奏过程的先后次序、节奏的轻重缓急、乐曲的强弱、不同声部的进入等,都需要有一个完整、周密的安排。一个好的项目经理,也相当于一个乐队指挥,项目经理的作用就是使整个项目团队齐心协力,形成一种合力,为达成项目的目标而共同努力。第1章 项目管理概述 图1.6表明了某些公司的组织结构。不同的管理层之间总是存在等级上的差别,组织的工作部门之间也存在职能上的差异。如果把管理层和部门级的隔阂叠加在一起,就会发现整个公司是
37、由一系列小的操作级的孤岛组成的。如果因为担心放弃信息可能会加强其竞争对手的力量,就拒绝互相沟通,那么项目经理的职责就是要把这些孤岛联系起来,向着共同的目标前进。第1章 项目管理概述 图1.6 公司组织结构存在的条块分割现象(管理层和部门级的隔阂叠加在一起,就造成了一系列小的操作级的孤岛,形成管理的障碍)第1章 项目管理概述 不管是纵向控制,还是横向控制,项目管理会充分利用现有资源使工作更加有效。它不破坏纵向、横向的工作流,而是简单地要求纵向职能部门能互相横向交流,使工作在整个组织中更顺利地完成。纵向工作流是职能部门经理的权责,横向工作流是项目经理的职责,他们主要是沟通与协调纵向职能部门之间的横
38、向活动。管理一个项目通常要:识别需求;在规划和执行项目时,处理干系人的各种需要、关注和期望;平衡相互竞争的项目制约因素,这些因素包括(但不限于)范围、质量、进度、预算、资源和风险。第1章 项目管理概述 项目管理要求在给定的资源约束下成功地达到预定的目标,为此,必须采用科学的方法和有效的管理手段。具体的项目会有具体的制约因素,项目经理需要加以关注。这些因素间的关系是:任何一个因素发生变化,都会影响至少一个其他因素。不同的项目相关人员可能对哪个因素最重要有不同的看法,从而使问题更加复杂。改变项目需求可能导致额外的风险。为了取得项目成功,项目团队必须能够正确分析项目状况以及平衡项目需求。由于可能发生
39、变更,项目管理计划需要在整个项目生命周期中反复修正、渐进明细。渐进明细是指随着信息越来越详细和估算越来越准确,而持续改进和细化计划。它使项目管理团队能随项目的进展而进行更加深入的管理。第1章 项目管理概述 典型的项目管理通常有下面五个功能或原则:计划、组织、人事、控制和指挥。在上面的项目管理的定义中,之所以忽略了人事功能,是因为项目经理不安排项目员工。人事是部门经理的职责,项目经理有权要求特定的资源,但最后的决定权在于部门经理。图1.7是项目管理示意图。图示表明:项目管理是在时间、成本和绩效等约束条件下管理或控制公司特定活动上的资源,时间、成本和范围是项目约束。如果项目是针对外部客户的,那么该
40、项目还应该有第四个约束,即良好的客户关系。高层领导经常根据客户和客户关系来选择项目经理,以促使项目顺利实施。第1章 项目管理概述 图1.7 项目管理示意图(除了资源、时间、成本和范围等项目约束外,良好的客户关系对项目的顺利实施起着很好的促进作用)第1章 项目管理概述 有些人认为,项目管理就是完成工作,项目管理就是按计划进行管理。也有人说,项目管理就是目标管理,项目管理就是风险管理。这些说法都有一定的道理,但都不全面。1.项目管理与目标管理的区别项目管理与目标管理的区别项目管理主要是基于目标开展管理,它把项目从大项目分解到子项目,再分解到每个工作包,依据不同层次的工作包来制订各自的目标,并实施目
41、标管理。目标管理是一个范围更大、更抽象的管理模式,而项目管理本身只针对一个具体的项目。项目管理可以采用目标管理模式。第1章 项目管理概述 2.项目管理与企业管理的区别项目管理与企业管理的区别项目管理和企业管理不同,企业管理的范围更大。企业的很多工作都可以看成一个个子项目,按照项目来进行管理;而项目管理的系统较小,它是当前企业管理当中的一种新的管理模式,它所指的系统是一个项目,而企业是一个整体。在企业管理当中可以按照项目管理模式进行企业管理。在企业的运作过程中,一个企业里经常同时进行着多个项目。企业运作也可以划分成一系列的项目,企业管理可以按照项目管理模式来开展,也就是说,用项目管理来取代过去的
42、运作管理,这样就形成一套基于项目的管理。基于项目的管理模式,不仅适用于大项目,同时也可以把这种管理模式应用到企业的运作当中。第1章 项目管理概述 1.3.4 项目成功的要素项目成功的要素为什么有些项目成功了,而另一些项目失败了呢?企业能否提供更好的环境来提高项目的成功率呢?这些问题很难回答,不过很多人都在项目管理领域做出了贡献,从而有效地提高了项目管理的理论和实践水平。第1章 项目管理概述 表1-1总结了2000年Standish Group的研究成果,将IT项目的成功要素按照重要性进行了排序。高层主管的支持排在了第一位,取代了以前研究中认为最重要的用户参与。还需要注意,另外一些成功要素也会受
43、到高层主管的重要影响,比如激励用户的参与、提供明确的业务目标、任命有经验的项目经理、使用标准化的软件基础平台、遵循规范的方法论等。其他的成功要素与优秀的项目范围、时间管理相关,比如最小化的项目范围、明确的基本需求以及可靠的评价体系等。第1章 项目管理概述 表表1-1 2000年项目成功的要素年项目成功的要素第1章 项目管理概述 2006年,项目成功的要素随着技术的进步和市场的变化已经发生变化,表1-2总结了Standish Group的研究成果,将IT项目的成功要素按照重要性进行了排序。用户参与排在了第一位,高层主管的支持下降到第二位。迭代或敏捷的过程出现在Top10中,也是由于现在的项目管理
44、更注重过程管理的结果。第1章 项目管理概述 表表1-2 2006年项目成功的要素年项目成功的要素第1章 项目管理概述 实际上,97%的成功项目要归功于有经验的项目经理,他们经常能够影响这些促使项目成功的要素,从而提高项目成功完成的可能性。2004年的一项研究调查了我国247个信息系统项目从业人员。其中一个非常重要的发现是:在我国信息系统项目成功的最重要因素是人际关系管理,这并未在美国的研究中提及。研究还表明,对项目成功来说,在中国拥有高水平员工不如在美国那样重要。当然,我国和美国都强调高层主管的支持、用户参与、高水平的项目经理在项目中的重要作用。事实上,不应该过多地在意某个项目的成功率,应该注
45、重企业如何从整体上提高项目的运作水平。通过对成功完成项目交付的企业的研究发现,这些企业往往具有以下四个非常重要的实践环节。第1章 项目管理概述 1.使用集成的工具箱使用集成的工具箱在项目管理中不断取得成功的企业,总是清楚地知道在一个项目中需要做什么、由谁来做、什么时候做和怎么做。企业使用集成的工具箱,包括项目管理的工具、方法和技术,根据项目和业务目标慎重地选择工具,进行量化,并提供给项目经理以得到优秀的成果。2.培养项目经理培养项目经理成功的企业明白,一个优秀的项目经理对项目的成功至关重要。一个优秀的项目经理往往具有很强的人际沟通能力和自我管理能力。擅长项目管理的公司通常会对项目经理进行培训、
46、引导、监管并提供晋升机会。第1章 项目管理概述 3.开发线性的项目交付过程开发线性的项目交付过程在项目交付过程中,成功的企业将检验每个步骤,分析质量的波动变化,寻求降低偏差的方法,消除瓶颈,从而完成可复制的项目流程。所有的项目都被清楚地划分为几个阶段,并设置明确的阶段目标。项目经理使用统一的路线图,将项目目标与企业的整体目标整合,集中完成项目的关键业务。第1章 项目管理概述 4.对项目的健康度进行量化对项目的健康度进行量化成功完成项目交付的企业通常使用绩效标准对项目过程进行量化,将少数几种重要的度量方法用在所有的项目中。度量的内容通常包括客户满意度、投资回报、工程进度的百分比等。项目经理对项目
47、的成功起到了极大的作用,也因此间接地决定了企业的成功。第1章 项目管理概述 1.3.5 项目干系人项目干系人项目干系人(Stakeholders)是积极参与项目或其利益可能受项目实施或完成的积极或消极影响的个人或组织(如客户、发起人、执行组织或公众)。干系人也可能对项目及其可交付成果和项目团队成员施加影响。除了项目发起人外,项目干系人还可能包括政府的有关部门、社区公众、项目用户、新闻媒体、市场中潜在的竞争对手和合作伙伴等,甚至项目班子成员的家属也可视为项目干系人。第1章 项目管理概述 不同的项目干系人对项目有不同的期望和需求,他们关注的目标和重点常常相去甚远。例如,在房屋建筑项目中,业主通常十
48、分在意时间进度,设计师往往更注重技术一流,政府部门可能关心税收,附近社区的公众则希望尽量减少不利的环境影响等。弄清楚哪些是项目干系人,他们各自的需求和期望是什么,对项目经理来说是至关重要的。只有这样,才能对项目干系人的需求和期望进行管理并施加影响,调动其积极因素,化解消极影响,以确保项目获得成功。第1章 项目管理概述 项目干系人主要包括下面的人员。项目经理:负责管理项目的人。顾客或用户:使用项目产品的组织或个人。在一些应用领域,顾客和用户的意思是一样的。而在有的领域,顾客是指采购产品的实体,用户是指真正使用项目产品的人。执行组织:雇员直接为项目工作的组织。项目管理团队:执行项目工作的集体。项目
49、组成员:直接参与项目管理活动的团队成员。赞助人:以现金或实物形式为项目提供经济资源的组织或个人。第1章 项目管理概述 权力阶层:并不直接采购或使用项目产品,但是因为自身在消费者组织或执行组织中的位置,可以对项目进程施加积极或消极影响的个人或组织。项目管理办公室(Project Management Office,PMO):如果在执行组织中存在,并对项目的结果负有直接或间接的责任,项目管理办公室可能也是项目干系人之一。除这些主要的项目干系人外,还有许多其他类型,包括内部和外部干系人、业主和投资商、销售商和分包商、团队成员和他们的家属、政府机构和媒体渠道、公民、临时或永久的游说团体等,甚至整个社会
50、。第1章 项目管理概述 首先识别出项目干系人,并对干系人的兴趣、影响力等进行分析,理解关键项目干系人的需要和期望;然后,根据对项目干系人的分析结果,制定相应的沟通计划并执行;接着,对沟通过程发现的问题,记录并采取行动进行解决。这就是项目干系人管理。图1.8表示了项目干系人在项目管理中的作用。通过项目干系人管理来满足项目干系人的需要,可以赢得更多人的支持,从而能够确保项目取得成功。第1章 项目管理概述 图1.8 项目干系人的管理作用(不同的干系人对项目有不同的预期,通过干系人分析,尽可能地实现干系人的期望,使他们获得最大的满意度,促进项目成功)第1章 项目管理概述 1.3.6 项目管理知识领域项