没看完这篇文章,别说你会用WBS

news2024/11/25 14:35:26

大家好,我是老原。

为什么很多人明明有了很多工具和方法,还是做不好工作?

有没有想过,什么样的人才是“会工作“ 的人?

罗振宇在启发俱乐部里,对“会工作”做了一个解释。

“会工作的人,就是在他的脑子里,能画出那个终极的图。”

这个终极的图,就是WBS,以终为始,往下细化成可执行的具体步骤。

从这句话里面,有两个关键词:“终极”+“画出”。一个是结果,一个是过程。

总结来说就是你的「目标感+分解能力」。

能从结果出发,一步一步拆解出具体的步骤并执行好它,达到预定的目标,这样的人,才算是一个“会工作“的人。

你是“会工作“的人吗?

虽然道理都懂,但大多数人都没做到。

在面对时间紧、经验少的项目或任务前面,难免手足无措,不少项目经理或负责人会担心做计划浪费大家的工作时间,不加思考就拍脑袋干起来,遇到问题再解决,结果总是差强人意。

WBS就是一个可以帮你理清头绪,根据目标做好计划的工具。

与其选择后期背锅,不如学会用WBS进行前期“拆雷”,尤其是对于这种没有成熟经验的项目,必须遵循WBS工作分解结构法对项目进行“拆解”。

一、先来个经典问题

先来说说那个古老的问题——我们都知道把大象装入冰箱需要三步:

虽说这是小时候的脑筋急转弯,大家都知道听个乐就好了,但很多人做计划也真是这么做的。

行动上讲,把大象装入冰箱需要几步是典型的工作分解结构,上述的三步也是必须的步骤,但只分解了表面的工作内容,实际内涵远远不止于此。

现实生活中,想要让你把大象放进冰箱,只有这3步明显做不到。

第一,我们需要弄清楚任务需求:是要冷冻还是冷藏?是要活着冷藏还是分割冷冻?还是……

第二,需要测量大象的尺寸,考虑定制冰箱还是满世界找合适的冰箱?还是……

第三,怎么把它装进去?是迷晕了抬进去,还是让它自己走进去,又或者你需要一把刀……

因此,对任何一种方法,一种工具,一种模板,都应该搞清楚它们背后的逻辑和本质,是要解决什么问题,有什么制作原则,适用于什么样的场景?

通过理解基本的逻辑和规则,实践消化后形成自己的标准方法。

只有这样,用工具解决问题时,才不会被工具解决。

二、那么,WBS有什么用?

WBS最大的用处就是帮你拆解任务,使其变得可实操。

还是那头大象,要如何吃掉一头大象呢?

答案当然是:一次吃一口。

完成一个大目标,就如同吃掉一头大象,需要一层一层、一级一级的逐步分解细化为一个个小的任务单元,从而把每一个小的任务单元完美的完成,大目标,自然也就完美地完成了。

更细致的好处和功能,总结起来大概是3点:

01 时间压力面前,WBS是你死扛和逃避之外的第3种选择

在时间紧任务重时,对一个大的工作包往往无法准确的进行评估,当对其进行细化分解后就能评估出相对准确的工作时间与人力资源。

为啥?

因为它可以可以理清整个项目结构,了解项目全貌,通过分析每个节点,帮你找到切入点,统筹整个项目所需的人力、时间、成本;

02 消痛疏堵?揭开项目细节,早发现、早解决

作为项目负责人,你肯定有过这样的经历:小细节没有关注,一两个字的关键细节没看清,结果酿成大麻烦,“小火”最后活活把你拉成了一个“救火队员”。

通过功能分解,完全方便你了解及控制项目进度,规避风险;运筹帷幄大概就是这种感觉。

任务看板可视化,把一些隐形的工作显性化,显性的工作结构化,结构的工作标准版,这不就是妥妥的高效组织吗。

03 划清责权,轻松应对需求新增

细分项目范围,为项目划清界线;当提出需求时,能清晰的分辨出所提出需求为新增需求,还是变更需求,便于项目管理者管理项目。

三、怎么搞定一个拿得出手的WBS

想玩好一个游戏,第一步就是了解规则,在规则清楚的前提下,如果你能“玩“好规则,加上技术辅助等等,你一定是个游戏高手。

01 “守规矩”——WBS的分解原则

WBS看起来只是一张图,但也有它的「游戏规则」:

1、100%原则

拆分的任务要100%包含所有交付物,每一层分解的子任务也要100%覆盖它的父级任务范畴。

例如开发项目,在任务拆解时必须覆盖所有内容模块,然后再对不同模块做更细致的拆解。

2、要有合理的工作包大小

工作包不是越细越好,而是可交付、可分配、责任到人。分解的最小工作包要保证一个人能在80小时内完成的范围,如果大于和这个范围,就需要继续分解,因为大的工作包会有暗藏风险。

3、元素互斥

互斥就是相互独立且完全穷尽。

「相互独立」就是不重复造轮子;「完全穷尽」才能做到无遗漏不误事。

比如你把采购水果和采购例子并存,就是不合理的拆分。

4、围绕产出

在列举WBS工作包时,要按照期望的产出物计划,而不能只是规划行动事件。说人话就是盯着目标做事。

就好比小孩玩泥巴,原材料也对,但每个人最终捏出来的结果是完全不一样的。

所以即使工作步骤都一样,但如果没有围绕产出来制定,很可能组合出来的结合和预想的相差甚远。

作为项目负责人,要避免这样的情况发生,必须从你要的产出结果出发去做计划,而不是仅仅规划了行动事件。

同一个起点开始跑步,方向没搞对,自然离终点越来越远。

02 “上辅助”

1-MECE原则 相互独立 完全穷尽

听上去很复杂的样子,其实很简单,MECE法则就像是拼图游戏,把所有的拼图碎片拼出一个完整的图片,如果拼的正确,最后一定是一块不多,一块不少,刚刚好构成完整的图片。

MECE用在项目WBS分解中,就是要做到不重叠,不遗漏——重叠了成本增加,遗漏了,风险巨大。

2-滚动式规划原则 颗粒度近细远粗

项目初期,很多信息都是需要随着时间的推移进行逐步确认,如果有些信息不明确的情况下,做出详细的分解就会造成管理时间的无效浪费,毫无意义。

03 WBS的分解方式

WBS常见的分解方式总共有7种:

① 按产品的物理结构分解② 按产品或项目的功能分解③ 按实施过程分解④ 按项目的地域分布分解⑤ 按项目的各个目标分解⑥ 按部门分解⑦ 按职能分解
04 WBS的编制步骤

以IT项目的WBS分解步骤为例:

05 WBS的检验标准

做完了计划,别忘了最重要的一步:检验。

怎么知道自己的WBS到底能不能拿得出手?主要有这几个标准:

一个人的核心竞争力取决于他的底层框架和可迁移能力。

学会一个工具或者方法,接触的多了,你会发现我们其实掌握的是底层逻辑,从一个点可以链接更多的领域和行业。

就拿WBS来说,它同样适用于产品管理,可以把产品调研、需求、设计等工作用同样的方法进行分解。

熟悉我的朋友应该知道,我经常强调一句话「万物皆可项目」,项目化思维可以用来解决任何事情。

小到回家炒个蛋炒饭,大到负责一个亿级千亿级的项目,掌握好项目管理的底层知识体系,这种项目管理能力可以升级应用到任何一个领域。

————

我是老原,欢迎关注我的公众号【项目经理老原】,每天都会有项目管理案例干货分享。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/765870.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

一种自平衡解决数据倾斜的分表方法

1、背景 这篇主要描述了B端令牌系统应用数据分表解决业务数据量增大,且存在的数据倾斜问题,主要面向的场景是一对多数据倾斜问题 1)B令牌的业务背景 先简述一下B令牌的业务背景,B令牌系统是用于营销场景中,将许多用…

写给后端开发的『vue3』请求后端接口

本文分享一下在vue3前端项目中请求后端接口获取数据。比较简单,内容如下: 1、使用axios请求后端接口 首先npm install axios,添加axios依赖,就靠它来请求后端接口了,基本等同于使用jquery发ajax。 # src/main.js i…

制作Ubuntu20.04系统盘教程

下载ios系统镜像:http://releases.ubuntu.com/20.04/ 下载启动盘制作工具:http://rufus.ie/downloads/ 安装后,在如下软件界面进行U盘系统的写入:

strcmp函数和strncmp函数【C语言】

strcmp函数和strncmp函数 strcmp函数一、strcmp函数的简介二、strcmp函数的功能三、strcmp函数的使用四、strcmp函数的模拟 strncmp函数一、strncmp的简介二、strncmp函数的功能三、strncmp函数的使用 strcmp函数 一、strcmp函数的简介 strcmp函数在库函数中的定义&#xff1…

STM32 ADC基础知识讲解

文章目录 前言一、ADC的基本介绍二、STM32 ADC讲解1.ADC分辨率2.ADC通道讲解3.ADC转换模式单次转换模式连续转换模式 4.扫描模式5.数据对齐方式左对齐右对齐 总结 前言 在正式的学习如何编写ADC代码时我们先来学习一下ADC的基础知识部分,只有掌握好了这些基础知识才…

打造i-SMART智能网联平台,亚马逊云科技助力上汽快速出海

当前在各大外资车企不断加码在华投资之际,越来越多的中国汽车品牌纷纷开始走出国门,加速推进全球化业务,将赛道转至更为广阔的海外市场。 上汽海外出行科技有限公司(简称“上汽海外出行”)成立于2018年,承…

华为OD机试真题 Java 实现【挑选字符串】【2023 B卷 100分】,附详细解题思路

目录 专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、Java算法源码六、效果展示 专栏导读 本专栏收录于《华为OD机试(JAVA)真题(A卷B卷)》。 刷的越多,抽中的概率越大,每一题都有详细的答题…

vue的生命周期和执行顺序

1,Vue 生命周期都有哪些? 序号生命周期描述1beforecreate创建前vue实例初始化阶段,不可以访问data,methods; 此时打印出的this是undefined;2created创建后vue实例初始化完成,可以访问data,meth…

postgresql部署及优化

目录 一、postgresql概念 二、PostgreSQL 特征 三、postgres安装与登录 3.1、postgres安装 3.2、postgres使用 3.3.1、postgres登录 3.3.2、修改postgres用户密码 四、PostgreSQL 命令 4.1、PostgreSQL 创建数据库 4.2、删除数据库 4.3、创建表格 4.4、删除表格 一、…

Bard:Google AI的下一代语言模型,支持多语言、语音朗读、图片解析和更多

说起时下火爆的生成式AI,并不是只有ChatGPT。Bard也是一个很优秀的产品,并且刚刚发布的很多有趣的新功能。文末告诉你如何访问Bard。 Google AI在最近的更新中发布了Bard,一个新的语言模型。Bard支持多种语言,包括中文&#xff0…

Hadoop和hive一键启动脚本

#!/bin/bashcd $HADOOP_HOME/sbinsh ./start-all.shcd $HIVE_HOME/binnohup hive --service metastore & 停止hadoop服务 #!/bin/bashcd $HADOOP_HOME/sbinsh ./stop-all.sh 停止hive服务

Stability AI 把绘画门槛打为 0!

本文由 GPT- 4 所创作,配图由 Stable Doodle 生成。 编者按 Stability AI 上新了! 其收购的 Clipdrop 发布了全新的 Stable Doodle 工具,我在使用后最为直观的感受就是 —— 把绘画门槛打下来了。 在 Stable Doodle 之前,使用各…

大型企业数字化信创论坛启幕,金蝶携手500强企业论道数字化变革!

7月14日,“数字中国第二届大型企业数字化信创论坛”在数字化新城成都盛大启幕,中国信通院、金蝶携手来自四川省企业联合会、物产中大集团、浙江省交通投资集团、华彩咨询、四川九洲集团、资阳发展投资集团的大咖、专家论道信创,探索中国企业的…

oc uitableView 展示单组数据

设置模型 #import <Foundation/Foundation.h>interface XMGWine : NSObjectproperty (nonatomic,copy) NSString *name; property (nonatomic,copy) NSString *image; property (nonatomic,copy) NSString *money;(instancetype)wineWithDict:(NSDictionary *)dict; end…

智能会议记录:利用剪映和Claude实现高效会议纪要制作

具体操作步骤可以是: 1、使用录音笔或手机录音将会议过程录制下来。 2、将录音文件上传到pc端&#xff0c;使用剪映程序,利用语音转文本和自然语言处理技术,分析音频&#xff0c;生成文字稿。 3、打开Claude网站。 4、粘贴会议文字。 5、输入提示词&#xff1a; 用中文总结该…

代理模式【静态代理和动态代理实现业务功能扩展】

静态代理 我们在不修改业务的情况下想要给它增加一些功能&#xff0c;这就需要使用代理模式。我们不会在原有业务上直接修改&#xff0c;为了避免修改导致程序不可逆转的破坏。三种角色&#xff1a;抽象角色-接口、真实角色-实现类和代理角色-代理类。真实角色和代理角色继承的…

ARM 架构是什么?

ARM&#xff08;Advanced RISC Machines&#xff09;架构是一种处理器架构&#xff0c;它是一种精简指令集计算机&#xff08;RISC&#xff09;架构。ARM架构最初由ARM Holdings&#xff08;现在是SoftBank Group的子公司&#xff09;开发&#xff0c;并在1980年代末和1990年代…

K8s核心概念 Controller

K8s核心概念 Controller Kubernetes核心概念 Controller一、pod控制器controller1.1 Controller作用及分类1.2 Deployment1.2.1 Replicaset控制器的功能1.2.2 Deployment控制器的功能1.2.3 Deployment用于部署无状态应用1.2.4 创建deployment类型应用1.2.5 访问deployment1.2.6…

SpringCloud集成Sleuth+Zipkin进行链路追踪

关于微服务链路追踪的一些概念&#xff1a;【分布式链路追踪】 文章目录 1、整合Seluth2、日志信息分析3、Zipkin介绍4、Zipkin服务端安装5、搭配Sleuth整合客户端Zipkin6、收集数据7、存储trace数据 1、整合Seluth Spring Cloud Sleuth是一个用于追踪的工具&#xff0c;它可以…

ThinkPHP 多对多关联

用多对多关联的前提 如果模型 A 多对多关联模型 C&#xff0c;必须存在一张中间表 B 记录着双方的主键&#xff0c;因为就是靠着这张中间表 B 记录着模型 A 与模型 C 的关系。 举例&#xff0c;数据表结构如下 // 商品表 goodsgoods_id - integer // 商品主键goods_name - va…