当前位置: 首页 > news >正文

如何从零开始系统的学习项目管理?

经常会有人问,项目管理到底应该学习一些什么?学习考证之后能得到什么价值?

以下我就总结一下内容

一,学习项目管理有用吗?

有效的项目管理带来的益处大致包括以下几个方面:更有效达成业务目标、满足相关方的期待、提高成功的概率、及时应对风险、优化组织资源的使用、管理项目制约因素、平衡制约因素的影响、以更好的方式管理变更等等。而学习项目管理可以让我们更好地理解管理项目中的各个过程,从而在项目管理中发现更好的自己。

 

 

二,如何从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​θ1​x 要利用训练集拟合该公式(主要是计算θ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的一些优秀的设计,并且修复了一些问题,因此带 来了一些重大的提升,主要有: 异常处理&#xff0c…...

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这些都可以…...

在鸿蒙HarmonyOS 5中实现抖音风格的点赞功能

下面我将详细介绍如何使用HarmonyOS SDK在HarmonyOS 5中实现类似抖音的点赞功能,包括动画效果、数据同步和交互优化。 1. 基础点赞功能实现 1.1 创建数据模型 // VideoModel.ets export class VideoModel {id: string "";title: string ""…...

边缘计算医疗风险自查APP开发方案

核心目标:在便携设备(智能手表/家用检测仪)部署轻量化疾病预测模型,实现低延迟、隐私安全的实时健康风险评估。 一、技术架构设计 #mermaid-svg-iuNaeeLK2YoFKfao {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg…...

Auto-Coder使用GPT-4o完成:在用TabPFN这个模型构建一个预测未来3天涨跌的分类任务

通过akshare库,获取股票数据,并生成TabPFN这个模型 可以识别、处理的格式,写一个完整的预处理示例,并构建一个预测未来 3 天股价涨跌的分类任务 用TabPFN这个模型构建一个预测未来 3 天股价涨跌的分类任务,进行预测并输…...

渲染学进阶内容——模型

最近在写模组的时候发现渲染器里面离不开模型的定义,在渲染的第二篇文章中简单的讲解了一下关于模型部分的内容,其实不管是方块还是方块实体,都离不开模型的内容 🧱 一、CubeListBuilder 功能解析 CubeListBuilder 是 Minecraft Java 版模型系统的核心构建器,用于动态创…...

UR 协作机器人「三剑客」:精密轻量担当(UR7e)、全能协作主力(UR12e)、重型任务专家(UR15)

UR协作机器人正以其卓越性能在现代制造业自动化中扮演重要角色。UR7e、UR12e和UR15通过创新技术和精准设计满足了不同行业的多样化需求。其中,UR15以其速度、精度及人工智能准备能力成为自动化领域的重要突破。UR7e和UR12e则在负载规格和市场定位上不断优化&#xf…...

分布式增量爬虫实现方案

之前我们在讨论的是分布式爬虫如何实现增量爬取。增量爬虫的目标是只爬取新产生或发生变化的页面,避免重复抓取,以节省资源和时间。 在分布式环境下,增量爬虫的实现需要考虑多个爬虫节点之间的协调和去重。 另一种思路:将增量判…...

Java求职者面试指南:Spring、Spring Boot、MyBatis框架与计算机基础问题解析

Java求职者面试指南:Spring、Spring Boot、MyBatis框架与计算机基础问题解析 一、第一轮提问(基础概念问题) 1. 请解释Spring框架的核心容器是什么?它在Spring中起到什么作用? Spring框架的核心容器是IoC容器&#…...

[免费]微信小程序问卷调查系统(SpringBoot后端+Vue管理端)【论文+源码+SQL脚本】

大家好,我是java1234_小锋老师,看到一个不错的微信小程序问卷调查系统(SpringBoot后端Vue管理端)【论文源码SQL脚本】,分享下哈。 项目视频演示 【免费】微信小程序问卷调查系统(SpringBoot后端Vue管理端) Java毕业设计_哔哩哔哩_bilibili 项…...

JavaScript 数据类型详解

JavaScript 数据类型详解 JavaScript 数据类型分为 原始类型(Primitive) 和 对象类型(Object) 两大类,共 8 种(ES11): 一、原始类型(7种) 1. undefined 定…...

STM32HAL库USART源代码解析及应用

STM32HAL库USART源代码解析 前言STM32CubeIDE配置串口USART和UART的选择使用模式参数设置GPIO配置DMA配置中断配置硬件流控制使能生成代码解析和使用方法串口初始化__UART_HandleTypeDef结构体浅析HAL库代码实际使用方法使用轮询方式发送使用轮询方式接收使用中断方式发送使用中…...