项目管理与软件项目管理
概念:
项目管理是一定的主题,为了实现其目标,利用各种有效的手段,对执行中的项目周期
的各阶段工作进行计划、组织、协调、指挥、控制、以取得良好经济效益的各项活动的总和。
是一次性的,以目标为导向的,通过项目经理及其团队工作完成的,存在大量的变更管理。
特征: 项目 管理者 联盟
目标性:项目工作的目的在于得到特定的结果,即项目是面向目标的。其结果可能是一
种产品,也可能是一种服务。目标贯穿于项目的始终,一系列的项目接话和实施活动都是围
绕目标进行的。例如,一个软件项目的最终目标可以是开发一个学生成绩管理系统,另外一
个软件项目的目标可以是开发一个证券交易系统,等等。
相关性:一个项目里有很多彼此相关的活动,需要协调开展。 bbs.mypm.net
周期性:项目要在一个限定的期间内完成,它是一种临时性的任务,有明确的开始点和
结束点。
独特性:每个项目都是独特的。或者其提供的产品或服务有自身的特点;或者其提供的
产品或服务与其他项目类似,然而其时间和地点,内部和外部的环境,自然和社会条件有别
于其他项目,因此项目的过程总是独一无二的。 转自 项目管 理者联 盟
约束性:资源成本是项目成功实施的一个约束条件。 training.mypm.net
不确定性:在项目执行过程中,会出现不确定因素的影响,因此项目具有不确定性。
结果的不可逆转性:项目的一次性属性决定了项目不同于其他事情可以试做,作坏了可
以重来;也不同于生产批量产品,合格率达 99.99% 是很好的了。项目在一定条件下启动,
一旦失败就永远失去了重新进行原项目的机会。项目相对于运作有较大的不确定性和风险。
软件项目要素:一个软件项目的要素包括软件开发的过程、软件开发的结果、软件开发
赖以生存的资源以及软件项目的特定委托人(客户)。特定委托人即使项目结果的需求者,
也是项目实施的资金提供者。
www.mypm.net
项目目标的成功实现受 4 个因素制约:项目范围、成本、进度计划和客户满意度。
组织管理的三部分:
战略管理:从宏观上帮助企业明确和把握企业的发展方向。
运作管理:对日常的、重复性工作的管理。
转自 项目管 理者联 盟
项目管理:对一次性的、创新性工作的管理。
项目管理主要内容: bbs.mypm.net
1) 从管理职能角度看,项目管理包括项目计划、组织、人事安排、控制、协调等方面的内
容。
bbs.mypm.net
2) 从项目活动全过程看,项目管理包括项目决策、项目规划和计划、项目的招投标、项目
实施、项目终结与后评价等方面的内容。
项目 管理培 训
3) 从项目投入资源要素角度划分,项目管理包括项目资金财务管理、项目人事劳动管理、
项目材料设备管理、项目技术管理、项目信息管理、项目合同管理等方面内容。
项目 经理博 客
4) 从项目目标和约束角度划分,项目管理包括进度管理、项目成本管理、项目质量管理等
方面内容。 项目 经理博 客
项目管理 9 大知识领域:
blog.mypm.net
为了实现项目的目标,设定项目的工作和管理范围进行的项目范围管理。
为了正确实施项目,需要对项目进行分解,即对项目的时间、质量、成本三大目标分解,
即 项目时间管理、项目成本管理、项目质量管理。 www.mypm.net
项目实施过程中,需要投入足够的人力、物力资源,即 项目人力资源管理、项目采购
管理。 项目 管理者 联盟
为了对项目团队中的人员实施管理,让大家目标一致地完成项目,需要沟通,即 项目
沟通管理。
项目在实施过程中会遇到各种风险,所以要进行风险管理,即 项目风险管理。 blog.mypm.net
www.mypm.net
项目管理一定要协调各个方面,不能只顾局部的利益和细节,所以需要集成管理,即 项
目集成管理。
转自 项目管 理者联 盟
项目管理 5 个标准化过程组: 项目 管理培 训
启动过程组:确定一个项目或一个阶段可以开始了,并要求着手实行。 项目 经理博 客
计划过程组:进行计划并且保持一个可操作的进度安排,确保实现项目的既定商业目标。
执行过程组:协调人力和其他资源,执行计划。
控制过程组:通过监督和检测过程,确保项目达到目标,必要时采取一些修正措施。
收尾过程组:取得项目或阶段的正式认可并且有序地结束该项目或阶段。
项目管理 5 要素:技术、方法、团队建设、信息、沟通 blog.mypm.net
项目干系人:
项目经理:负责对项目进行管理的人员。 training.mypm.net
客户:使用项目产品的组织或者个人,是指项目产品的购买者。 项目 管理培 训
用户:指产品的直接使用者。
项目执行组织:其员工主要投入投入项目工作的组织。
项目团队成员:具体从事项目工作并直接或者间接向项目经理负责的人员。
项目出资人:为项目提供资助的个人或者团体。
项目业主:对正在形成的项目产品拥有所有权的一方,一般是项目的发起人,并主导项
目实施。
项目承包人:依据合同而投入项目实施工作的一方,不具有对项目产品的所有权。
供货商:一个项目常常离不开供货商,它提供项目组织的某些产品,也包括服务。
training.mypm.net
项目管理主要关注项目的产品规格(满足质量要求)、成本、进度这三方面。
有效的项目管理集中于 3 个 P 点上:人员(people)、问题(problem)和过程(process)
6 个关键过程域:建立起项目管理的基本实践能力
两个关键过程域:
项目计划 项目跟踪与监控
四个辅助过程域:
需求管理:帮助项目经理控制项目的需求和范围
转包合同管理:帮助项目经理对转包合同实现统一管理 www.mypm.net
软件质量保证:帮助项目经理了解项目进展的真实情况
软件配置管理:管理项目过程中产品的完整性和一致性
training.mypm.net
软件项目管理的 4 个阶段:
项目 管理论 坛
项目启动:确定项目目标范围、双方签订协议等。
项目规划:项目估算、风险评估、进度规划、人员的选择与配置、产品质量规划等。 training.mypm.net
项目跟踪控制:随时发现问题并解决问题。 项目 管理者 联盟文 章
项目结束:确认项目实施的各项成果,进行项目的交接和清算等,对项目进行最后评审,总
结。
组织结构:
合同管理 生存期 需求管理 任务分解
项目估算 进度计划 质量计划 配置计划
风险计划 团队管理 项目度量 集成计划 bbs.mypm.net
跟踪控制 项目结束
www.mypm.net
小结: 项 目 管 理 论 坛 软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,
而对人员(People)、产品(Product)、过程(Process)和项目(Project)进行分析和管理的活
动。
软件项目管理的根本目的是为了让软件项目尤其是大型项目的整个软件生命周期(从分析、
设计、编码到测试、维护全过程)都能在管理者的控制之下,以预定成本按期,按质的完成
软件交付用户使用。而研究软件项目管理为了从已有的成功或失败的案例中总结出能够指导
今后开发的通用原则,方法,同时避免前人的失误。