如何从零开始系统的学习项目管理?
经常会有人问,项目管理到底应该学习一些什么?学习考证之后能得到什么价值?
以下我就总结一下内容
一,学习项目管理有用吗?
有效的项目管理带来的益处大致包括以下几个方面:更有效达成业务目标、满足相关方的期待、提高成功的概率、及时应对风险、优化组织资源的使用、管理项目制约因素、平衡制约因素的影响、以更好的方式管理变更等等。而学习项目管理可以让我们更好地理解管理项目中的各个过程,从而在项目管理中发现更好的自己。


二,如何从0开始学习项目管理?
项目管理是一种思维,一种思考的模式,学习项目管理最重要的是要有项目管理的意识,建立对项目管理的兴趣。
当我们学到了一个理论之后,可以尽可能的用生活中常用的场景把它描述出来,那这个东西就会成为深深的刻在我们的脑海里,并且在描述的过程中又加深了印象。
另外就是融入到生活的方方面面,比如拿做饭来举例:项目管理就是需要用锅、铲、油盐酱醋等(工具)、脑海/菜谱对这顿饭的理解(知识、技能、技术)来把这顿饭做好;那项目的流程则是从决定做饭--列购买清单--预估买菜费用/时间--去菜市场买菜--洗菜--切菜--做饭/菜--试菜--出锅--对这顿饭进行评价--改进。

当五大过程组能够牢记之后,我们就可以开始思考怎么能够把事情做的更全面,了解做一件事情可能会包括哪些方面,也就是十大知识领域的部分,比如前面的做饭例子:
1、相关方管理:有哪些人吃饭
2、范围管理:这些人喜欢吃哪些菜
3、沟通管理:我需要提前跟他们了解清楚
4、资源管理:如果要满足他们对菜的需求,我现在有哪些材料
5、成本管理:没有材料的我需要花多少钱去买
6、采购管理:那买菜我需要去买菜找到合适的菜摊
7、质量管理:因为我需要对菜的质量进行把关
8、风险管理:做菜过程中如果盐放多了,我的应对措施是什么
9、进度管理:做完这顿饭总共需要花多长时间
10、整合管理:对这所有方面进行统一管理,最后成功做完这顿饭
子过程是什么?
还是拿做饭的例子来举例,如沟通管理:
规划沟通管理:如果要做的更好,得先去了解沟通的对象的性格是怎样的,以怎样的方式跟对方沟通对方能接受
管理沟通:对方想吃这个菜但我不会做,我是不是可以适当的调整
具又是什么?
做饭用到的菜谱、锅碗瓢盆都是工具。套到项目管理里面,那么就是思维导图、头脑风暴、专家判断、直方图、折线图等等,这些都是能帮助到我们把项目做的更好的工具。当项目管理的意识深深的嵌入到我们的脑海里的时候,工作上做任何事情都会很有条理,因为任何事情都是一个项目。
三,项目管理有哪些原则?
对于初学者来说,我觉得可以先从记住以下几个原则开始:
(1)把每一个项目当作一次探索
如果处于乙方公司,我们的定位大部分都是在“执行客户要求”。每当客户需求提过来,总是匆匆忙忙的执行下去了,而不愿意花时间去把事情琢磨明白,或者主动去探究和探索某种道理。大部分人都喜欢干事而不喜欢想事,恨不得把自己100%的精力全都投入到干活里面,而往往项目前期的规划,项目过程中的监测、调整以及项目结束后要进行评估、反思、学习的时间则越少越好。
但当我们接到项目的时候,其实它更是探索一个解决方案的尝试,在这个过程中,需要始终保持对干系人的关注,以保证更好的对需求、对目标对象进行管理,在这个过程中也是种保持对自身角色进行反省和探究。所以这就意味着项目不仅仅再是一件单纯的“完成任务”,而是更好的帮助自身进行思考、学习和探索。

(2)始终把项目需求放在第一位
如:客户说想要将某产品的小包装改成大包装。表面上只是改变一下产品规格和产品容量,实际上客户的真正痛点可能是要提高客单价或者减少成本,又或者是为了满足市场上消费者的消费偏好变化,要去了解客户是基于怎样的背景下提出这样的命题,并进行环环相扣的分析,才能真正的理解客户需求。
(3)管理好你的相关方
前面有提到相关方管理,这个为什么这么重要,因为对于项目经理来说,“沟通和管理”是其最重要的职责之一,这个相关方不仅仅包括你的客户,还包括你的上司、平级、支持部门甚至是外部机构,任何可能会影响到你项目的人。
项目开始前:建议先头脑风暴列出所有可能影响项目的人,再用思维导图归类,最后用权力利益矩阵对这些人进行优先级排序,并制定对他们的管理计划.项目开展过程中:要与我们的重要的相关方密切互动,实时根据需求调整计划,项目结束后:需要对部分相关方,如客户,做满意度调查.
(4)各环节的逻辑性
项目的各个环节,五大过程组,十大知识领域,都不是孤立存在的,而是一个环环相扣的整体,任何一个发生变动都会影响到我项目的正常运行。
(5)不断验证和调整的意识
很多时候,需求往往不是一开始就被明确的,大部分是我们的猜想和假设,真正的痛点和需求也往往是在实际执行后才慢慢浮现出来,需要不断在执行过程中接受检验。任何项目的设计都可能被事实推翻,所以要求我们具备不断验证的意识,保持一种科学和怀疑的精神,慢慢去区分哪些是事实,哪些是我们的假设。
(6)及时复盘,持续改进
当我们面对较为复杂的商业问题的时候,我们的项目会一直会有改进的空间,即使已经相当成功的项目,如果保持不变,也注定会失效乃至消亡,就像当年很火的摩托罗拉一样。而对于个人来说,及时复盘也能帮助自己更好的去应对曾经发生过的事情,帮助自己更好的调整接下来的计划,保持持续学习的心态让自己变得更好。所以,不断地完善、创新甚至是颠覆原有的东西是我们做项目以及个人对待生活应有的态度。
相关文章:
如何从零开始系统的学习项目管理?
经常会有人问,项目管理到底应该学习一些什么?学习考证之后能得到什么价值? 以下我就总结一下内容 一,学习项目管理有用吗? 有效的项目管理带来的益处大致包括以下几个方面:更有效达成业务目标、满足相关…...
面试题-----
面试题---- 一.HTML 1.常用哪些浏览器进行测试,对应有哪些内核? ①IE------------------->Trident ②Chrome---------->以前是Webkit现在是Blink ③Firefox------------>Gecko ④Safari-------------->Webkit ⑤Opera--------------&…...
线材-电子线载流能力
今天来讲的是关于电子线的一个小知识,可能只做板子的工程师遇到此方面的问题会比较少,做整机的工程师则必然会遇到此方面问题,那就是线材问题。 下面主要说下电子线的过电流能力。(文末有工具下载)电子线(h…...
单变量回归问题
单变量回归问题 对于某房价问题,x为房屋大小,h即为预估房价,模型公式为: hθ(x)θ0θ1xh_{\theta}(x)\theta_{0}\theta_{1}x hθ(x)θ0θ1x 要利用训练集拟合该公式(主要是计算θ0、θ1\theta_{0}、\theta_{1}θ…...
ubuntu/linux系统知识(36)linux网卡命名规则
文章目录背景命名规范系统默认命名规则优势背景 很久以前Linux 操作系统的网卡设备的传统命名方式是 eth0、eth1、eth2等,属于biosdevname 命名规范。 服务器通常有多块网卡,有板载集成的,同时也有插在PCIe插槽的。Linux系统的命名原来是et…...
java的一些冷知识
接口并没有继承Object类首先接口是一种特殊的类,理由就是将其编译后是一个class文件大家都知道java类都继承自Object,但是接口其实是并没有继承Object类的 可以自己写代码测试: 获取接口类的class对象后遍历它的methods,可以发现是不存在Obje…...
java代理模式
代理模式 为什么要学习代理模式?因为这是SpringAOP的底层! 【SpringAOP和SpingMVC}】 代理模式的分类: 静态代理 动态代理 代理就像这里的中介,帮助你去做向房东租房,你不能直接解出房东,而房东和中介…...
JUC包:CountDownLatch源码+实例讲解
1 缘起 有一次听到同事谈及AQS时,我有很多点懵, 只知道入队和出队,CLH(Craig,Landin and Hagersten)锁,并不了解AQS的应用, 同时结合之前遇到的多线程等待应用场景,发现…...
Log4j2基本使用
文章目录1. Log4j2入门2. Log4j2配置3. Log4j2异步日志4. Log4j2的性能Apache Log4j 2是对Log4j的升级版,参考了logback的一些优秀的设计,并且修复了一些问题,因此带 来了一些重大的提升,主要有: 异常处理,…...
A2L在CAN FD总线的使用
文章目录 前言CAN时间参数BTL CyclesTime Quantum时间份额SWJ同步跳转宽度波特率计算采样点计算CAN FD的第二采样点SSP推荐配置A2L配置总结前言 A2L作为XCP标定协议的载体,包括了总线信息的定义。本文介绍如何将基于CAN总线的A2L扩展为支持CAN-FD的A2L CAN时间参数 在介绍配…...
Android JetPack之启动优化StartUp初始化组件的详解和使用
一、背景 先看一下Android系统架构图 在Android设备中,设备先通电(PowerManager),然后加载内核层,内核走完,开始检查硬件,以及为硬件提供的公开接口,然后进入到库的加载。库挂载后开…...
[11]云计算|简答题|案例分析|云交付|云部署|负载均衡器|时间戳
升级学校云系统我们学校要根据目前学生互联网在线学习、教师教学资源电子化、教学评价过程化精细化的需求,计划升级为云教学系统。请同学们根据学校发展实际考虑云交付模型包含哪些?云部署采用什么模型最合适?请具体说明。9月3日买电脑还是租…...
C++11/C++14:lambda表达式
概念 lambda表达式:是一种表达式,是源代码的组成部分闭包:是lambda表达式创建的运行期对象,根据不同的捕获模式,闭包会持有数据的副本或引用闭包类:用于实例化闭包的类,每个lambda表达式都会触…...
算法课堂-分治算法
分治算法 把一任务分成几部分(通常是两部分)来完成(或只完成一部分),从而实现整个任务的完成 或者你可以把递归理解为分治算法的一部分 因为递归就是把问题分解来解决问题 例子 称假币 最笨的方法:两两称…...
操作系统权限提升(十六)之绕过UAC提权-CVE-2019-1388 UAC提权
系列文章 操作系统权限提升(十二)之绕过UAC提权-Windows UAC概述 操作系统权限提升(十三)之绕过UAC提权-MSF和CS绕过UAC提权 操作系统权限提升(十四)之绕过UAC提权-基于白名单AutoElevate绕过UAC提权 操作系统权限提升(十五)之绕过UAC提权-基于白名单DLL劫持绕过UAC提权 注&a…...
实例9:四足机器人运动学正解平面RR单腿可视化
实例9:四足机器人正向运动学单腿可视化 实验目的 通过动手实践,搭建mini pupper四足机器人的腿部,掌握机器人单腿结构。通过理论学习,熟悉几何法、旋转矩阵法在运动学正解(FK)中的用处。通过编程实践&…...
堆的基本存储
一、概念及其介绍堆(Heap)是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵完全二叉树的数组对象。堆满足下列性质:堆中某个节点的值总是不大于或不小于其父节点的值。堆总是一棵完全二叉树。二、适用说明堆是利用完全二叉树的结构来维护一组数…...
如何获取物体立体信息通过一个相机
大家都知道的3D 技术是通过双眼视觉差异 得到的 但是3D的深度并没有那么强 为什么眼睛看到的就那么强 这无法让我们相信这个视觉差理论是和人眼睛立体感是一个原理 这个如今3D 电影都在用的技术 是和真正的人眼立体感 不一样的 或者说是有瑕疵的 分析一下现在的立体感技术 是通…...
【数据挖掘实战】——中医证型的关联规则挖掘(Apriori算法)
目录 一、背景和挖掘目标 1、问题背景 2、传统方法的缺陷 3、原始数据情况 4、挖掘目标 二、分析方法和过程 1、初步分析 2、总体过程 第1步:数据获取 第2步:数据预处理 第3步:构建模型 三、思考和总结 项目地址:Data…...
一些硬件学习的注意事项与快捷方法
xilinx系列软件 系统适用版本 要安装在Ubuntu系统的话,要注意提前看好软件适用的版本,不要随便安好了Ubuntu系统又发现对应版本的xilinx软件不支持。 如下图,发行说明中会说明这个版本的软件所适配的系统版本。 下载 vivado vitis这些都可以…...
Xshell远程连接Kali(默认 | 私钥)Note版
前言:xshell远程连接,私钥连接和常规默认连接 任务一 开启ssh服务 service ssh status //查看ssh服务状态 service ssh start //开启ssh服务 update-rc.d ssh enable //开启自启动ssh服务 任务二 修改配置文件 vi /etc/ssh/ssh_config //第一…...
【位运算】消失的两个数字(hard)
消失的两个数字(hard) 题⽬描述:解法(位运算):Java 算法代码:更简便代码 题⽬链接:⾯试题 17.19. 消失的两个数字 题⽬描述: 给定⼀个数组,包含从 1 到 N 所有…...
2025 后端自学UNIAPP【项目实战:旅游项目】6、我的收藏页面
代码框架视图 1、先添加一个获取收藏景点的列表请求 【在文件my_api.js文件中添加】 // 引入公共的请求封装 import http from ./my_http.js// 登录接口(适配服务端返回 Token) export const login async (code, avatar) > {const res await http…...
浅谈不同二分算法的查找情况
二分算法原理比较简单,但是实际的算法模板却有很多,这一切都源于二分查找问题中的复杂情况和二分算法的边界处理,以下是博主对一些二分算法查找的情况分析。 需要说明的是,以下二分算法都是基于有序序列为升序有序的情况…...
【数据分析】R版IntelliGenes用于生物标志物发现的可解释机器学习
禁止商业或二改转载,仅供自学使用,侵权必究,如需截取部分内容请后台联系作者! 文章目录 介绍流程步骤1. 输入数据2. 特征选择3. 模型训练4. I-Genes 评分计算5. 输出结果 IntelliGenesR 安装包1. 特征选择2. 模型训练和评估3. I-Genes 评分计…...
HashMap中的put方法执行流程(流程图)
1 put操作整体流程 HashMap 的 put 操作是其最核心的功能之一。在 JDK 1.8 及以后版本中,其主要逻辑封装在 putVal 这个内部方法中。整个过程大致如下: 初始判断与哈希计算: 首先,putVal 方法会检查当前的 table(也就…...
【生成模型】视频生成论文调研
工作清单 上游应用方向:控制、速度、时长、高动态、多主体驱动 类型工作基础模型WAN / WAN-VACE / HunyuanVideo控制条件轨迹控制ATI~镜头控制ReCamMaster~多主体驱动Phantom~音频驱动Let Them Talk: Audio-Driven Multi-Person Conversational Video Generation速…...
MySQL:分区的基本使用
目录 一、什么是分区二、有什么作用三、分类四、创建分区五、删除分区 一、什么是分区 MySQL 分区(Partitioning)是一种将单张表的数据逻辑上拆分成多个物理部分的技术。这些物理部分(分区)可以独立存储、管理和优化,…...
OD 算法题 B卷【正整数到Excel编号之间的转换】
文章目录 正整数到Excel编号之间的转换 正整数到Excel编号之间的转换 excel的列编号是这样的:a b c … z aa ab ac… az ba bb bc…yz za zb zc …zz aaa aab aac…; 分别代表以下的编号1 2 3 … 26 27 28 29… 52 53 54 55… 676 677 678 679 … 702 703 704 705;…...
WPF八大法则:告别模态窗口卡顿
⚙️ 核心问题:阻塞式模态窗口的缺陷 原始代码中ShowDialog()会阻塞UI线程,导致后续逻辑无法执行: var result modalWindow.ShowDialog(); // 线程阻塞 ProcessResult(result); // 必须等待窗口关闭根本问题:…...
