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

项目管理实战笔记1:项目管理常识

看了下极客时间的《项目管理实战》,觉得跟之前学习PMP的标准资料还是有所侧重。重新整理下,相比书上繁杂的知识,这个更通俗易懂。

1 角色转换:三大误区

误区1:事必躬亲

   自己做事情是可控的,做项目依赖别人的工作。影响他人把事情做好,比自己做事要难得多。

做不好,就容易陷入内部的泥潭。

影响的三个层次:

知道要做、有动力做、有能力做。

也可以更加通俗的理解为:what、why、how

what:目标明确,要的结果啥样,达成什么效果。包含时间、质量等

why:背景动机说清楚,获取理解及认同,容易激发动力和凝聚力。

how: 如何做,能力不足是高风险,可以寻求外部资源找人帮忙,也可内部分享培训,赋能团队。

误区2:追在别人后面做监工

逐个人逐个事的监督,很累有监工的感觉。而是明确目标,建立机制,依赖规则形成一种良性秩序。成熟的团队秩序形成后,从日常琐碎释放出来的pm.可以集中精力去做愿景驱动,团队激励。

误区3:拿着锤子看啥都是钉子

看到项目中的问题,哪里都想修理下。引入过程不当或者时机不对,会让团队产生抵触心理。每个项目的现有的执行方式,都有它本身的背景和成因,先不要急,与项目重要干系人加强沟通,理清前因后果,从项目和团队当前真实痛点出发,寻找解决问题的方案。

2 项目管理常识

本节课来自PMI的书籍,第六版的内容。详细的可以看PMBOK。

 十大知识领域

整合管理,范围管理,时间管理,成本管理,质量管理,人力资源管理,沟通管理,干系人管理,风险管理,采购管理。

根据PMBOK(《项目管理知识体系指南》),项目管理的十大知识领域如下:

1. 项目整合管理:在整个项目过程中,协调、整合和统一各个项目管理知识领域,确保项目顺利完成。

2. 项目范围管理:明确项目的目标和范围,并控制范围的变更,确保项目在预算和时间内完成。

3. 项目时间管理:制定项目进度计划,确保项目在规定的时间内完成。

4. 项目成本管理:制定项目预算,跟进项目的成本,并控制成本的变更,确保项目在预算内完成。

5. 项目质量管理:制定项目质量计划,确保项目符合质量标准,并满足客户需求和期望。

6. 项目资源管理:管理项目人员、设备、资金等资源,确保项目资源得到充分利用。

7. 项目沟通管理:制定项目沟通计划,确保项目干系人之间的信息传递和交流。

8. 项目风险管理:识别、评估和应对项目风险,确保项目顺利完成。

9. 项目采购管理:管理项目采购过程,确保项目需求得到满足。

10. 项目干系人管理:管理项目干系人的期望、需求和参与,确保项目顺利完成。

其中核心:进度、成本、质量、范围

 通常来说,进度、质量、风险、范围对于技术相关开发人员都是相对熟悉的,也是硬技能,范围管理容易蔓延或者变更。而干系人管理和沟通管理,是软技能相关的。

总结:保目标、助决策、提效能、促写作。

   五大过程组

  启动过程组、规划过程组、执行过程组、监控过程组、收尾过程组

项目管理五大过程组是指:启动、规划、执行、监控和控制、关闭。这五大过程组覆盖了项目管理的全过程,从项目开始到结束,包括以下方面:

1. 启动:确定项目目标,定义项目范围,明确项目的约束和限制条件,识别项目的相关方和关键干系人。

2. 规划:制定详细的项目计划,包括工作分解结构、进度计划、资源分配、沟通计划、质量计划等。

3. 执行:按照项目计划进行实际的工作,包括资源调配、时间管理、质量保证、沟通和风险管理等。

4. 监控和控制:监督项目的进度、成本、质量、风险等方面,寻找和解决问题,保持项目按计划进行。

5. 关闭:结束项目,完成交付物,评估项目绩效,总结和记录项目经验教训,为组织提供有价值的信息和知识。

 

1 启动过程组

开始一个项目或者新阶段,包含识别干系人和制定项目章程两个子过程。

建立项目章程,通过启动会去公开确认。包含各方干系人的期望和诉求。设置里程碑,明确责任分工和沟通机制等。

2 规划过程组

把愿景目标转化为可落地的行动方案和工作路线。

对于复杂的项目,通常是一个渐进明细的过程,需要根据预期目标,明确项目范围,确定项目的里程碑阶段目标,为项目的执行做好各项准备。

3 执行过程组

重在整合资源,推进项目落地,完成项目管理计划中确定的工作以实现项目目标。

4 监控过程组

 需要定期对项目的进展、范围、质量等进行跟踪和监控,识别偏差,采取应对措施进行纠正和调整。

5 收尾过程组

交付项目成果,组织团队复盘,归档组织过程资源。

跟软件相关较多是复盘。

这块内容相对简略,实际上pmbok一本大厚书几百页。这里就是简单串一下。互联网的需求尤其是非新立项的项目,研发跟运营交织在一起,分的不如传统软件那么清晰,pm什么都要操心,项目团队产出就是pm的作品。

   保目标:从组织的绩效目标,逐层拆解,可以理解为阶段,再把阶段拆分为里程碑,最后落地的版本(迭代)。

  助决策: 项目的监控,把执行中进展、变更、风险展示。帮助管理者进行优化和调整。

上面关注的是从战略目标到落地的闭环。

提效能:关注和解决团队中的堵点和困难点,解决瓶颈问题。

促协作:使用各种项目管理方法和工具,推动工作更高效,实现全局价值的最大化。

这两个关注的上下游协同。

   很多都要跟具体项目结合起来,是一门实践科学,如干系人管理,识别出项目哪些干系人,干系人有啥期待,干系人参与程度。这些比较抽象,具体到项目得理清楚不同事情的owner,谁参与谁拍板。

3 识别干系人

目标管理是事,事还是需要人干,干系人分析是对项目干系人进行分析和归类,针对性管理其核心诉求和期望,可以让干系人更好的参与项目,从而更好地管理项目风险,制定合适的项目决策,提高项目成功的可能性。干系人不一定就是人,确切是是利益相关方。可以看看下面书上的介绍。

这是通常pmp培训的资料:项目干系人是指对项目进展和成果有利益关系或者影响的个人、团体、组织或利益相关方。对于项目经理来说,重点管理项目干系人是非常关键的,以下是一些重点管理项目干系人的方法:

1. 识别干系人:首先要明确项目中的所有干系人,包括项目赞助人、客户、团队成员、利益相关方等。

2. 了解干系人需求:通过与干系人沟通,确定他们的需求、利益和期望,以便更好地满足他们的期望。

3. 确定干系人优先级:根据其对项目的影响力、利益和需求的重要性,确定干系人的优先级,并对不同优先级的干系人采取不同的管理策略。

4. 主动沟通:与干系人保持良好的沟通,定期向他们更新项目进展情况,回答他们的问题和疑虑,并及时处理和解决问题。

5. 调解纠纷:在项目中,可能会出现干系人之间的冲突和矛盾,项目经理需要采取适当的方法协调和调解,以达到达成共识的目的。

6. 管理变更:当干系人对项目需求或其他方面提出变更要求时,需要及时评估变更对项目的影响,并与干系人协商,以达成可行的解决方案。

总之,重点管理项目干系人需要项目经理具备良好的沟通技巧和管理能力,能够理解和满足干系人的需求,协调各方面的利益,确保项目的成功实施。

按照权利与利益相关度进行分类:四象限分类图

高权力-高利益:发起人

 这里,举例了项目发起人,给了份需要跟发起人沟通的问题列表:

 为了以后的沟通,还要约定沟通方式跟频率。以便做好信息同步。

低利益-高权力:职能经理

在矩阵式组织结构中,职能经理是资源池的所有者。与项目资源紧密相关。

反对者:重点在于寻找抵制的原因,理解了对方的逻辑才能施加影响,建立信任,化解敌意。最差也要保持中立,以免造成负面的影响。要是甲方爸爸里面有反对者,项目就更加难做了。

支持者:梳理他们对于项目的不同期望跟诉求,增强主人翁意识,这是主要依赖力量。

中立者:条件合适时转化为支持力量。

pmbok说的谈判,也是上面的问题列表提到的一些点去谈。不然怎么申请资源。抓大放小,怎么去平衡,需要pm从全局、中立的看问题。

 高利益-低权力:项目成员

  

 了解项目的情况与成员的诉求,发现项目的痛点跟渴望,就是你的突破点。

这类干系人的核心,就是随时告知项目事项,进展及困难。

低利益-低权力:外围人员

按计划监督,确保工作职责跟任务明确,进度符合预期。

相关文章:

项目管理实战笔记1:项目管理常识

序 看了下极客时间的《项目管理实战》,觉得跟之前学习PMP的标准资料还是有所侧重。重新整理下,相比书上繁杂的知识,这个更通俗易懂。 1 角色转换:三大误区 误区1:事必躬亲 自己做事情是可控的,做项目依赖…...

时序分解 | MATLAB实现基于SVMD逐次变分模态分解的信号分解分量可视化

时序分解 | MATLAB实现基于SVMD逐次变分模态分解的信号分解分量可视化 目录 时序分解 | MATLAB实现基于SVMD逐次变分模态分解的信号分解分量可视化效果一览基本介绍程序设计参考资料 效果一览 基本介绍 SVMD分解算法,分解结果可视化,MATLAB程序&#xff…...

阿里云访问端口被限制解决方法记录

阿里云服务器,80端口可以访问,但是加入了安全组端口8080 通过公网访问改端口策略,发现不能被访问 问题出在防火墙,需要重置一下 解决方法: 在运行的服务器上执行如下命令: # iptables -A INPUT -j ACCEP…...

antd5源码调试环境启动(MacOS)

将源码下载至本地 这里antd5 版本是5.8.3 $ git clone gitgithub.com:ant-design/ant-design.git $ cd ant-design $ npm install $ npm start前提:安装python3、node版本18.14.0(这是本人当前下载的版本) python3安装教程可参考:https://…...

单片机使用基于时间片轮询系统的-状态机-[1]

目的:【1】用C实现一个超轻量化任务管理系统 【2】具有任务suspend, resume, runonce ,auto loop ,task_delay功能 【3】易于移植,不涉及硬件底层。 示例例码: 利用switch case结构实现了单一层的 task_delay功能。弊端就是switch..case不…...

前端开发怎么解决性能优化的问题? - 易智编译EaseEditing

前端性能优化是确保网站或应用在加载速度、响应性和用户体验等方面达到最佳状态的关键任务。以下是一些解决前端性能优化问题的方法: 压缩和合并代码: 压缩和合并CSS、JavaScript和HTML文件可以减少文件大小,加快加载速度。使用压缩工具&am…...

共享球拍小程序:打破拥有束缚,尽享运动乐趣

市场前景: 随着健身和运动的流行趋势,越来越多的人加入了各种体育项目。然而,拥有球拍作为体育装备的成本较高,对于想要尝试不同运动的人来说,这可能是个阻碍。共享球拍小程序迎合了这一需求,提供了一个经济…...

uniapp 微信小程序 绘制海报,长按图片分享,保存海报

uView UI 2.0 dcloud 插件市场地址 弹窗海报源码 <template><!-- 推荐商品弹窗 --><u-popup :show"haibaoShow" mode"center" round26rpx z-index10076 bgColortransparent safeAreaInsetTop close"goodsclose"><image …...

爬虫异常捕获与处理方法详解

Hey&#xff01;作为一名专业的爬虫代理供应商&#xff0c;我今天要和大家分享一些关于爬虫异常捕获与处理的方法。在进行爬虫操作时&#xff0c;我们经常会遇到各种异常情况&#xff0c;例如网络连接错误、请求超时、数据解析错误等等。这些异常情况可能会导致程序崩溃或数据丢…...

制作网络课堂学习平台(标签嵌套,后代选择器)

网络课堂学习平台 课程 1 这是课程 1 的描述。 模块 1 这是模块 1 的描述。 查看详情 模块 2 这是模块 2 的描述。 查看详情 课程 2 这是课程 2 的描述。 模块 1 这是块 2 的描述。 查看详情...

基于医疗领域数据微调LLaMA——ChatDoctor模型

文章目录 ChatDoctor简介微调实战下载仓库并进入目录创建conda环境并配置环境&#xff08;安装相关依赖&#xff09;下载模型文件微调数据微调过程全量微调基于LoRA的微调基于微调后的模型推理 ChatDoctor简介 CHatDoctor论文&#xff1a; ChatDoctor: A Medical Chat Model F…...

UDP TCP 报文内容

1.UDP 2.TCP 源/目的端口号:表示数据是从哪个进程来,到哪个进程去; 32位序号/32位确认号:后面详细讲;4位TCP报头长度:表示该TCP头部有多少个32位bit(有多少个4字节);所以TCP头部最大长度是15*460 6位标志位: o URG:紧急指针是否有效 ——urgent 紧急的 o ACK:确认号是否有…...

Boost开发指南-4.8operators

operators C提供了强大且自由的操作符重载能力&#xff0c;可以把大多数操作符重新定义为函数&#xff0c;使操作更加简单直观。这方面很好的例子就是标准库中的string和 complex&#xff0c;可以像操作内置类型int、double那样对它们进行算术运算和比较运算&#xff0c;非常方…...

c# 泛型约束

在C#中&#xff0c;泛型约束用于指定泛型类型参数的限制条件&#xff0c;以确保类型参数满足特定的条件。以下是C#中常见的泛型约束&#xff1a; where T : struct&#xff1a; 这个约束要求类型参数必须是一个值类型&#xff08;如int、float等&#xff09;。 where T : cla…...

android frida

Frida 是一个用于动态分析、调试和修改 Android 应用程序的强大工具。它的主要作用包括&#xff1a; 代码注入和Hooking&#xff1a; Frida 允许您在运行时修改和监视应用程序的行为。您可以通过Frida注入JavaScript代码到目标应用程序中&#xff0c;然后使用该代码来Hook&…...

Linux下的Shell编程——正则表达式入门(四)

前言&#xff1a; 正则表达式使用单个字符串来描述、匹配一系列符合某个语法规则的字符串。在很多文本编辑器里&#xff0c;正则表达式通常被用来检索、替换那些符合某个模式的文本。 在Linux 中&#xff0c;grep&#xff0c;sed&#xff0c;awk 等文本处理工具都支持…...

使用VisualStudio制作上位机(一)

文章目录 使用VisualStudio制作上位机(一)写在前面第一部分:创建应用程序第二部分:GUI主界面设计使用VisualStudio制作上位机(一) Author:YAL 写在前面 1.达到什么目的呢 本文主要讲怎么通过Visual Studio 制作上位机,全文会以制作过程来介绍怎么做,不会去讲解具体…...

【前端从0开始】JavaSript——自定义函数

函数 函数是一个可重用的代码块&#xff0c;用来完成某个特定功能。每当需要反复执行一段代码时&#xff0c;可以利用函数来避免重复书写相同代码。函数包含着的代码只能在函数被调用时才会执行&#xff0c;就可以避免页面载入时执行该脚本在JavaScript中&#xff0c;可以使用…...

如何在Windows、Mac和Linux操作系统上安装Protocol Buffers(protobuf)编译器

&#x1f337;&#x1f341; 博主猫头虎 带您 Go to New World.✨&#x1f341; &#x1f984; 博客首页——猫头虎的博客&#x1f390; &#x1f433;《面试题大全专栏》 文章图文并茂&#x1f995;生动形象&#x1f996;简单易学&#xff01;欢迎大家来踩踩~&#x1f33a; &a…...

简单介绍 CPU 的工作原理

内部架构 CPU 的根本任务就是执行指令&#xff0c;对计算机来说最终都是一串由 0 和 1 组成的序列。CPU 从逻辑上可以划分成 3 个模块&#xff0c;分别是控制单元、运算单元和存储单元 。其内部架构如下&#xff1a; 【1】控制单元 控制单元是整个CPU的指挥控制中心&#xff…...

HTML 语义化

目录 HTML 语义化HTML5 新特性HTML 语义化的好处语义化标签的使用场景最佳实践 HTML 语义化 HTML5 新特性 标准答案&#xff1a; 语义化标签&#xff1a; <header>&#xff1a;页头<nav>&#xff1a;导航<main>&#xff1a;主要内容<article>&#x…...

【杂谈】-递归进化:人工智能的自我改进与监管挑战

递归进化&#xff1a;人工智能的自我改进与监管挑战 文章目录 递归进化&#xff1a;人工智能的自我改进与监管挑战1、自我改进型人工智能的崛起2、人工智能如何挑战人类监管&#xff1f;3、确保人工智能受控的策略4、人类在人工智能发展中的角色5、平衡自主性与控制力6、总结与…...

云启出海,智联未来|阿里云网络「企业出海」系列客户沙龙上海站圆满落地

借阿里云中企出海大会的东风&#xff0c;以**「云启出海&#xff0c;智联未来&#xff5c;打造安全可靠的出海云网络引擎」为主题的阿里云企业出海客户沙龙云网络&安全专场于5.28日下午在上海顺利举办&#xff0c;现场吸引了来自携程、小红书、米哈游、哔哩哔哩、波克城市、…...

ssc377d修改flash分区大小

1、flash的分区默认分配16M、 / # df -h Filesystem Size Used Available Use% Mounted on /dev/root 1.9M 1.9M 0 100% / /dev/mtdblock4 3.0M...

DAY 47

三、通道注意力 3.1 通道注意力的定义 # 新增&#xff1a;通道注意力模块&#xff08;SE模块&#xff09; class ChannelAttention(nn.Module):"""通道注意力模块(Squeeze-and-Excitation)"""def __init__(self, in_channels, reduction_rat…...

学校招生小程序源码介绍

基于ThinkPHPFastAdminUniApp开发的学校招生小程序源码&#xff0c;专为学校招生场景量身打造&#xff0c;功能实用且操作便捷。 从技术架构来看&#xff0c;ThinkPHP提供稳定可靠的后台服务&#xff0c;FastAdmin加速开发流程&#xff0c;UniApp则保障小程序在多端有良好的兼…...

Cloudflare 从 Nginx 到 Pingora:性能、效率与安全的全面升级

在互联网的快速发展中&#xff0c;高性能、高效率和高安全性的网络服务成为了各大互联网基础设施提供商的核心追求。Cloudflare 作为全球领先的互联网安全和基础设施公司&#xff0c;近期做出了一个重大技术决策&#xff1a;弃用长期使用的 Nginx&#xff0c;转而采用其内部开发…...

sqlserver 根据指定字符 解析拼接字符串

DECLARE LotNo NVARCHAR(50)A,B,C DECLARE xml XML ( SELECT <x> REPLACE(LotNo, ,, </x><x>) </x> ) DECLARE ErrorCode NVARCHAR(50) -- 提取 XML 中的值 SELECT value x.value(., VARCHAR(MAX))…...

土地利用/土地覆盖遥感解译与基于CLUE模型未来变化情景预测;从基础到高级,涵盖ArcGIS数据处理、ENVI遥感解译与CLUE模型情景模拟等

&#x1f50d; 土地利用/土地覆盖数据是生态、环境和气象等诸多领域模型的关键输入参数。通过遥感影像解译技术&#xff0c;可以精准获取历史或当前任何一个区域的土地利用/土地覆盖情况。这些数据不仅能够用于评估区域生态环境的变化趋势&#xff0c;还能有效评价重大生态工程…...

NLP学习路线图(二十三):长短期记忆网络(LSTM)

在自然语言处理(NLP)领域,我们时刻面临着处理序列数据的核心挑战。无论是理解句子的结构、分析文本的情感,还是实现语言的翻译,都需要模型能够捕捉词语之间依时序产生的复杂依赖关系。传统的神经网络结构在处理这种序列依赖时显得力不从心,而循环神经网络(RNN) 曾被视为…...