前言:
IT项目管理是项目管理在IT领域的应用,结合IT行业特点运用项目管理技术、理念和方法,包括10大知识领域(整合、范围、时间、成本、质量、人力资源、沟通、风险、采购管理和项目干系人管理)以及启动、计划、实施、控制和收尾等过程组成。
完全看不懂什么意思?不急我们来慢慢了解~
什么是项目?
定义:项目是“为创造独特的产品、服务或成果而进行的临时性工作”。
特征:独特性、临时性、渐进明细性
独特性:不存在完全相同的项目
临时性:有明确的起止时间
渐进明细性:通过计划和控制实现
工作中的项目:新员工转正、任职答辩、一次研讨会等;
生活中的项目:找对象、一次旅行、买车/买房、举办婚礼等。


所以,项目会有一些其他属性:
(1)有一个特定的目的
(2)通过不断完善的细节而逐步开展
(3)通常需要来自不同领域的资源
(4)应有一个主要客户或者发起人
什么是项目管理?
定义:简单来说,就是将知识、技能、工具与技术应用于项目活动,以满足项目的要求。
在IT行业中,项目管理是保障项目成功的关键,涵盖从启动到收尾的全生命周期。项目开发流程管理贯穿其中,涉及需求分析、规划、设计、开发、测试、部署、维护等关键阶段,并强调风险管理与团队协作。
什么是IT项目?
IT项目成功=IT技术+项目管理
定义:以信息技术为基础进行开发的项目,它本身是项目,具备一般项目的基本特征。
国际上主要的两大项目管理知识体系是什么?
① PMI的PMP证书,PMP的认证基准是美国的PMBOK,包括九大知识体系
PMBOK是Project Management Body Of Knowledge的缩写, 即项目管理知识体系,是美国项目管理协会(PMI)对项目管理所需的知识、技能和工具进行的概括性描述。
② IPMA的IPMP证书,认证标准ICB,IPMP是一种能力考核
IPMP即国际项目管理专业资质认证(International Project Management Professional )的简称,是国际项目管理协会(International Project Management Association,简称IPMA)在全球推行的四级项目管理专业资质认证体系的总称。
什么是十大知识领域?
十大知识领域是项目管理的核心组成部分,它们共同构成了一个系统化的框架,旨在确保项目能够成功交付。这些领域来源于《项目管理知识体系指南》(PMBOK),涵盖了项目全过程中的关键方面。
以下是十大知识领域的简要概述:
- 整合管理:负责协调所有项目要素,包括制定项目章程、规划项目管理计划、监控工作、实施变更控制以及结束项目。它确保各个领域(如范围、进度、成本)的基线一致,避免项目偏离轨道。
- 范围管理:定义项目做什么和不做什么,通过需求收集、创建工作分解结构(WBS)、范围确认和控制,防止范围蔓延,确保团队聚焦核心目标。
- 进度管理:涉及活动定义、排序、估算持续时间、制定进度计划(如甘特图或关键路径分析)以及进度控制,以提高项目按时交付的可预测性。
- 成本管理:包括成本估算、预算编制和成本控制,通过挣值管理(EVM)等方法监控预算偏差,确保项目在批准的预算内完成。
- 质量管理:关注确保项目成果满足要求,涵盖质量规划、质量保证(过程改进)和质量控制(检查与测试),以减少缺陷和返工。
- 资源管理:涉及识别、获取、分配和管理项目所需资源(如人力、设备),通过团队建设、技能矩阵和负载均衡,优化资源利用效率。
- 沟通管理:确保项目信息在正确的时间以正确的形式传递给相关方,包括规划沟通、管理沟通(如报告和会议)和监控沟通,提升协作透明度。
- 风险管理:系统化地识别、评估、应对和监控潜在风险,通过风险规划、分析、应对策略(如规避或转移)和持续监控,降低不确定性。
- 采购管理:管理从外部获取产品、服务或成果的过程,包括采购计划、供应商选择、合同管理和履约监督,以确保外部交付符合项目需求。
- 相关方管理:识别相关方需求、制定参与策略、管理期望并监控关系,通过有效沟通和参与提升支持度,减少阻力。

这些知识领域并非孤立存在,而是通过五大过程组(启动、规划、执行、监控、收尾)协同作用,覆盖项目全生命周期。实践中,工具如项目管理软件(例如Worktile或Zoho Projects)可帮助整合这些领域,通过模板、仪表盘和自动化流程提升管理效率。(注:上图为他人总结的图)
五事:项目管理的五大约束
“五事”通常指的是项目管理中的五个主要约束条件,它们相互关联,共同定义了项目的边界和成功标准:
- 范围 (Scope):定义和控制项目所涉及的工作。明确项目的边界,确保只做需要做的工作,避免范围蔓延。
- 时间 (Time):规划项目的时间表和里程碑,跟踪各个阶段的进度,确保项目按时交付。
- 成本 (Cost):涉及预算的制定和成本的控制,包括人力、硬件、软件等所有资源的花费。
- 质量 (Quality):确保项目产出满足既定的标准和要求,包括代码质量、系统性能和用户体验等。
- 风险 (Risk):识别、分析和应对项目可能面临的不确定性,如技术难题、资源限制等,以减少负面影响。
五事:范围、时间、成本、质量、风险。
四人:项目管理的四大成功因素
“四人”则更侧重于项目执行中的人力和协作层面,是确保项目顺利推进的保障:
- 人力资源 (Human Resources):涉及项目团队的组建、管理和发展,确保团队成员具备所需技能并保持高效协作。1
- 沟通 (Communication):确保项目信息在正确的时间以正确的方式传递给相关方,是项目顺利沟通的基石。1
- 采购 (Procurement):管理从项目外部获取产品、服务或成果的过程,如采购硬件、软件或专业服务。1
- 干系人 (Stakeholders):识别所有与项目有利害关系的个人或组织(如客户、用户、供应商、管理层),并管理他们的期望和参与。
四人:人力资源、沟通、采购、干系人。
五事四人——它们之间的关系
这九个要素并非孤立存在,而是紧密交织的。例如:
- 范围、时间、成本 通常被并称为“铁三角”,三者之间存在动态平衡关系。1
- 质量 是贯穿始终的目标,它受到范围、时间、成本等因素的直接影响。
- 风险 管理则需要关注所有其他要素可能带来的不确定性。1
- 而 人力资源、沟通、采购、干系人 的管理效果,会直接作用于项目的范围、进度、成本和质量能否达成。1
因此,在项目管理实践中,需要系统性地平衡和协调这九个要素,才能最大程度地确保项目成功。
什么是项目管理五大过程组?
- 启动过程组:项目开始于此。
- 规划过程组:万事始于计划。
- 执行过程组:按照计划做,结果就会好。
- 监控过程组:左手计划,右手实际,解决发现的偏差。
- 收尾过程组:任何项目都需要收尾。

那么如何做好项目管理?——“43210法”
step1:4 步开好头
step2:3 步规划妥
step3:2 步做和控
step4:1 步终为始
step5:项目经营管理:不做经营,一切为 0
-
step1:4 步开好头
-
识别价值:同样完成应该项目的情况下,关注价值会给项目和个人带来更大的收益
-
明确目标:项目目的和使命 的具体化,实施项目索要达到的期望效果。即项目所能交付的成果或服务。包括经营、费用、进度、技术和质量等目标
-
识别干系人:他们在不同程度影响甚至决定项目的命运。(忘了干系人的定义请回到五事四人的四人那里看定义)
-
建立团队:团队的定义看下面《项目团队建设和管理》这一目录内容
-
-
step2:3 步规划妥
-
明确范围:为交付具有规定特与功能的产品、服务或成果而必须完的工作。
-
制定计划:例如:里程碑计划、甘特图计划等。具体请看下面《IT项目规划:时间、成本、质量与风险管理》这一目录。
-
识别风险:一件事请具有不确定性,其发生会给项目造成一定的影响。通过风险管理三步法识别:①风险识别;②风险分析;③风险应对和监控。
-
-
step3:2 步做和控
-
有效监控:监控对象(目标、进度、风险、关键资源、质量、团队氛围等),项目监控不应只关注项目“硬”的方面(交付件、项目任务进展、质量状况、资源投入、风险等),忽视项目“软”的方面(团队氛围、与周边关系等)
-
管理变革:范围、进度、质量、成本的变化

-
-
step4:1 步终为始
-
项目总结:①项目评价(价值闭环、客户满意度、团队绩效、周边评价)、②项目知识收割(组织过程资产、对公司组织资产的优化、项目经验总结、后续项目建议)
-
-
step5:0 不做经营一切为0
为什么要关注经营?
组织层面:公司管理的目标是生存、发展、获利,经营管理是实现该目标的重要手段。
项目层面:项目是商业组织最小的经营单元(预算准确率)。
个人层面:经理=经营+管理,不懂经营就不能成员合格的职场经理人。
什么是项目经营管理?
用财务语言将项目价值、项目目标和结果量化和显性化,并对财务指标进行滚动预测、度量、分析、改进直至达到经营目标的过程。
项目经营管理贯穿整个项目管理过程,涉及项目管理团队的所有成员
项目经营管理的方法
项目经营管理方式是指在项目实施过程中,对项目范围、时间、成本、质量、风险等进行全方位的管理和控制,以实现项目目标。其主要包括传统的瀑布模型、某敏开发模型、增量模型、螺旋模型等多种方式(这些方法涉及软件开发相关知识今天仅简单提下,本篇暂不深讲)。在具体操作中,需要根据项目的不同特点选择合适的管理方式,并实时进行风险评估和控制。通过精细化的项目经营管理方式,可以更好地保证项目的顺利实施,提高项目成功率。
项目团队建设和管理
什么是团队:
由一定数量的成员组成,这些人具有互补的技能,对一个共同目的、绩效目标及方法做出承诺并彼此负责。
团队发展阶段: 形成、震荡、规范、成熟
阶段特点:
1)形成:有积极的愿望,但对自己的职责及其他成员的角色都不是很了解,有很多的疑问,不断摸索
2)震荡:随着工作的开展,各方面问题逐渐暴露,导致冲突产生、士气低落
3)规范:成员之间相互理解、关爱,团队开始表现出凝聚力,逐渐适应工作
4)成熟:团队的结构完全功能化并得到认可,团队成员积极工作,坦诚沟通,效率很高
建设和管理团队的成果:
团队绩效评价、变更请求(人员配备变更)
IT项目规划:时间、成本、质量与风险管理
在现代项目管理实践中,项目规划是决定成败的核心阶段。它不仅是对项目目标的路径拆解,更是资源、进度、风险与质量之间动态平衡的艺术。一个科学严谨的项目规划体系,必须涵盖时间、成本、质量和风险管理四大支柱,通过结构化方法将战略意图转化为可执行、可监控的操作蓝图。项目规划的本质在于“预见”而非“预测”。面对复杂多变的技术环境和利益相关方期望,规划过程需融合定量分析与定性判断,既要确保计划的精确性,又要保留应对不确定性的灵活性。尤其在软件开发、智能制造或大型信息系统集成等高复杂度项目中,时间延误、预算超支、质量缺陷和突发风险往往交织发生,若缺乏系统化的规划机制,极易导致项目失控甚至失败。因此,深入掌握时间管理中的关键路径控制、成本估算中的储备设置、质量管理中的预防导向以及风险应对中的策略组合,已成为高级项目经理不可或缺的核心能力。
1、时间管理规划的理论体系与工具支持
项目时间管理的目标是在满足交付期限的前提下,合理安排各项活动的起止顺序与持续时间,确保资源高效利用且关键节点可控。
以 关键路径法(CPM) 和 计划评审技术(PERT) 为理论基石,配合甘特图与网络图等可视化工具,形成完整的进度管理体系。
① 关键路径法(Critical Path Method, CPM)
工期总和最长的一条路径;完成该项目所需的最短时间。
关键路径上任何活动的延迟,都会导致整个项目完成时间的延迟。
资源平衡:向关键路径要时间,向非关键路径要资源。

考一下你,哪条是关键路径?
答:B-E-H-J这条路为关键路径,因为从①走到⑧路径的总和所需天数加起来是最长的
② 计划评审技术(Program Evaluation and Review Technique, PERT)
针对不确定性较高的研发类项目设计,采用概率分布来估算活动历时。PERT 使用三点估算法:乐观时间(O)、最可能时间(M)、悲观时间(P),并通过加权平均公式:
E = \frac{O + 4M + P}{6}
得出期望工期,并可进一步计算标准差 $\sigma = \frac{P - O}{6}$,用于评估项目按时完成的概率。
以下是一个使用 Python 实现简单 PERT 分析的示例代码:
import math
def pert_estimate(optimistic, most_likely, pessimistic): # 定义函数接受三个参数,代表三种估算场景;
"""
计算PERT期望时间和标准差
参数说明:
- optimistic: 乐观时间(单位:天)
- most_likely: 最可能时间
- pessimistic: 悲观时间
返回:期望时间 E 和 标准差 σ
"""
expected_time = (optimistic + 4 * most_likely + pessimistic) / 6 # 应用PERT加权平均公式,赋予最可能时间更高权重;
std_deviation = (pessimistic - optimistic) / 6 # 计算标准差,反映时间波动程度;
return round(expected_time, 2), round(std_deviation, 2) # round(..., 2)保留两位小数提高可读性;
# 示例:某开发任务的三点估计
o, m, p = 5, 8, 14
E, sigma = pert_estimate(o, m, p)
print(f"期望工期: {E} 天, 标准差: {sigma} 天")
# 示例调用传入具体数值,输出结果显示该任务期望耗时约8.5天,标准差1.5天。
此方法可用于多个任务串联后的整体项目工期概率分析,例如通过中心极限定理近似总工期服从正态分布,进而求解“90%概率下能否在X天内完成”的决策问题。
此外,可通过 Mermaid 流程图展示 CPM 的基本计算流程:
graph TD
A[定义活动] --> B[确定依赖关系]
B --> C[绘制前导图]
C --> D[正向遍历: 计算ES/EF]
D --> E[反向遍历: 计算LS/LF]
E --> F[计算总浮动时间TF = LS - ES]
F --> G[识别关键路径: TF=0的路径]
G --> H[输出项目总工期]
该流程清晰展示了从原始任务列表到关键路径识别的完整推理链条,有助于团队理解进度约束来源。
两者的选择应基于项目的成熟度和技术不确定性:
对于已有类似经验的重复性项目,CPM 更为高效;
而对于创新性强、历史数据不足的探索型项目,PERT 提供更强的风险洞察力。
2、甘特图与网络图在进度可视化中的协同使用
尽管 CPM 和 PERT 提供了强大的数学分析能力,但非技术人员往往难以理解抽象的节点与箭线关系。因此,图形化表达成为沟通进度信息的关键手段。
甘特图(Gantt Chart)以其直观的时间轴条形图形式广受欢迎,适合展示任务起止时间、责任人和当前进展;(下图左)
网络图(Network Diagram)则更擅长揭示任务之间的逻辑依赖,常用于识别关键路径。(下图右)


3、活动历时估算方法:三点估算法与类比估算的精度比较
活动历时估算是进度计划编制的前提。常见的估算方法包括专家判断、类比估算、参数估算和三点估算。
什么是三点估算?
定义:通过考虑估算中的不确定性和风险,可以提高活动持续时间估算的准确性。
最可能时间(
):基于最可能获得的资源、最可能取得的资源生产率、对资源可用时间的现实预计、资源对其他参与者的可能依赖以及可能发生的各种干扰等,所得到的活动持续时间。
最乐观时间(
):基于活动的最好情况,所得到的活动持续时间。
最悲观时间(
):基于活动的最差情况,所得到的活动持续时间。
PERT 分析方法对以上3 种估算进行加权平均,来计算预期活动持续时间(
):
用以上公式(甚至用该3 种估算的简单平均公式)计算出来的持续时间可能更加准确。这3 种估算能表明持续时间估算的变化范围。
什么是类比估算?
定义:根据过去类似活动的范围、费用、预算和持续时间等参数的数值或者尺寸、重量和复杂程度等的大小来估算未来活动的相同参数或大小的估算方法。
其中, 三点估算 (源自PERT)适用于不确定性高的任务,而 类比估算 (Analogous Estimating)则基于历史相似项目的经验进行推断,适用于组织积累丰富项目数据的情况。
两者的精度差异显著。类比估算速度快但易受偏差影响,特别是在项目环境变化较大时;三点估算虽需更多输入信息,但能体现不确定性区间,更适合高层级决策参考。
综上所述,时间管理不仅是排期操作,更是建立在数学模型、图形工具与估算科学之上的系统工程。只有综合运用CPM/PERT、甘特图/网络图以及科学估算方法,才能制定出既精准又具弹性的项目进度计划。
1033

被折叠的 条评论
为什么被折叠?



