为什么要进行项目管理?

对于一个特性的项目,往往有着不同的要求,比如特定时间限制,特定预算。项目管理技能可以确保项目按时并在预算内完成,提高整体效率。

沟通在项目管理中起到了很大的作用,有效的沟通对于技术团队的内部协作以及与客户合作至关重要

同时,了解项目管理有助于及早发现和减轻风险,防止代价高昂的客户。

项目管理确保项目满足客户期望,提高满意度并促进长期关系。

同时,熟悉项目管理能力能打开领导职位和职业发展机会的大门(也就是管理岗)。

首先,项目是什么?

项目 (Project) 指的是一项为了创造图的产品、服务或者结果而进行的临时性努力。 因为临时性和目的,它有固有的特点

  • 具有明确的开始和结束时间的临时性工作
    • 临时性并不意味着持续时间短,只是和无限期相对
  • 它会产生一个独特且可以验证的产品、成果或者能力来提供一项服务
    • 目的是最终结果
  • 最终交付的成果可以是实体或者非实体
    • 某些项目中可能产生重复的元素,但是重复不会改变其独特性

项目最终是为了创造出某个结果而产生的,而产生的结果有这么几种类型

  • 独特产品
    • 可以是另一个项目的组成部分,
    • 可以是对现有项目的改进或者修正
    • 或者本身就是一个项目
  • 独特服务
    • 一项独特的服务或者执行服务的能力
      • 比如支持生产或者分销的业务功能
  • 独特成果
    • 成果或者文件
  • 独特组合
    • 一个或者多个产品、服务、成果的组合
      • 比如某个应用程序、相关文档和帮助台服务

换句话说,要么修补别的项目,要么自己作为终端项目,要么在其他项目的基础上更进一步

项目的特点

为什么一个英方课搞得跟大学课程笑话一样,“项目的定义是什么”,“项目的作用是什么”

项目可以驱动变化

项目可以实现商业价值创造

  • 包括有形的价值
    • 货币型资产
    • 股东权益
    • 效用
    • 固定资产
    • 工具
    • 市场份额
  • 以及无形的价值
    • 商誉
    • 品牌价值
    • 贡藕过农历一
    • 商标
    • 战略一致性
    • 声誉

项目的产生

项目存在启动背景。也就是项目是特定背景下产生的

有很多因素可能导致新项目的产生,有的是技术原因,有的是社会原因,具体而言是

  • 新技术
  • 竞争压力
  • 材料问题
  • 市场需求
  • 经济变化
  • 客户要求
  • 利益相关者需求
  • 法律要求
  • 业务流程改进
  • 战略机遇或业务需求
  • 社会需求
  • 环境考虑

这里大概是是四个大类:新的技术的产生,优化现有技术,新的需求以及合规性,如果要背的话可能有点帮助

什么是项目管理?

项目管理 是将知识、技能、工具和技术应用于项目活动,以满足项目要求的技术。它是通过适当应用和整合为项目确定的项目管理过程实现的

有效的项目管理帮助个人、团里、公众和私人组织实现业务目标,满足利益相关者的期望,管理约束,比如

  • 范围
  • 质量
  • 进度
  • 成本
  • 资源

项目组合,项目与项目集

这里引入了三个新概念,分别是

  • 项目组合 (Portfolio):项目组合由一个组织 (Organization) 创建
  • 项目 (Project):一个项目组合同时拥有多个项目和多个项目集
  • 项目集 (Program):一个项目集可能包含多个项目

更具体而言,就是这种树状结构。可以由单独存在的项目,其他的项目挂在项目组合为根结点的树结构上。

PMBOK 指南

PMBOK (Project Management Body of Knowledge) 指南是 PMI (项目管理协会) 发布的全球公认的项目管理标准。PMBOK 将项目管理过程分为五个 过程组

过程组英文主要作用
启动Initiating正式授权项目开始,定义项目目标
规划Planning制定详细的项目计划和方案
执行Executing实际执行项目工作,完成可交付成果
监控Monitoring & Controlling跟踪进展、识别偏差、采取纠正措施
收尾Closing正式结束项目或阶段

这五个过程组与 知识领域 相互交叉,共同贯穿了整个项目开发过程

过程组

项目管理过程

过程 (Process) 指的是一组相互关联的行动或者活动,用于创造特定的产品、特定的服务或者特定的结果。每个过程的特点是由它的输入、工具和技术、输出决定的。

过程之间可以相互组合,成为 过程组 (Process Group)。每个过程的输入输出与其他过程相互连接。过程组是贯穿项目始终的重叠活动。


之前提到了 五个过程组 ,他们贯穿了整个项目周期,同时在不同的项目阶段里有不同的参与程度。画成图像大概是这样

如果项目被划分成多个阶段,那么在每个阶段中,五个过程组都会发挥作用

五个过程组

启动 (Initializing)

启动过程组包括定义一个新项目或者新阶段而执行的过程。它的具体行为大致为

  • 定义初始范围,承诺初始财务资源
  • 选定项目经理
  • 创建项目章程,确认项目授权

启动过程组的目的是

  • 让利益相关者的期望与项目目标保持一致
  • 让他们了解项目的范围和目标
  • 展示他们如何参与项目以及相关阶段,以确保他们的期望实现

规划 (Planning)

规划过程组,包含确定工作的总范围、定义以及细化目标,并且判定实现这些目标所需的行动方案。在这个过程,主要内容是

  • 制定项目管理计划
  • 反复反馈收集和理解更多信息和特征,在项目生命周期中不断推进计划
    • 这种逐步细化计划被称为 渐进明细

这一过程组的目的是

  • 概述完成项目所需要的策略和技术
  • 识别前期不可见的风险
  • 记录如何执行项目中的其他流程

执行 (Executing)

志雄过程组包含完成项目管理中定义的工作计划而执行的过程,使项目满足规划。这是整个项目消耗资源最多的地方

这一过程组的目的是

  • 按照计划交付成果,主要方式是
    • 协调人员和资源
    • 管理利益相关者期望
    • 整合并执行项目活动

监控与控制 (Monitoring & Controlling)

这一过程组包含那些用于跟踪、审查和评估项目进度与绩效所需的项目。这些过程识别出计划需要变更的任何领域,并启动相应的变更。

这一过程组的目的是

  • 控制变更并推荐纠正或者预防措施
  • 根据项目管理计划监控正在进行的项目活动
  • 仅实施已经批准的变更

收尾 (Closing)

这一过程组为结束所有项目管理活动而执行的过程组,正式完成项目、阶段或者合同

这一过程组的目的是

  • 验证定义的过程是否在所有过程组内完成
  • 获得客户或者发起人对正式关闭项目或阶段的验收
  • 金i形象幕后或阶段结束审查并记录经验教训
  • 更新组织过程资产

知识领域

整个流程的横截面如图所示,这是一个和过程组不同角度的项目管理概念。

其中,过程组主要关注的是时间维度,也就是在同一个项目的不同生命周期里,应该有什么样的过程管理。而知识领域则是在专业维度上的划分,是对同一个项目的不同的专业知识上的划分

分别是

英文中文核心内容
Project Integration Management项目整合管理协调所有过程和活动,确保各部分有效整合
Project Scope Management项目范围管理定义和控制项目包含/不包含的工作内容
Project Schedule Management项目进度管理确保项目按时完成的时间规划与控制
Project Cost Management项目成本管理预算编制和成本控制
Project Quality Management项目质量管理确保项目满足既定质量标准
Project Resource Management项目资源管理识别、获取和管理所需资源(人力、设备等)
Project Communications Management项目沟通管理确保信息及时恰当地生成、分发和存储
Project Risk Management项目风险管理识别、分析和应对项目风险
Project Procurement Management项目采购管理从外部获取货物和服务的过程
Project Stakeholder Management项目相关方管理管理与项目相关的各方期望和参与度

NOTE

WORK IN PROGRESS @ 2025-03-22