华为大咖说 | 从《庖丁解牛》谈项目经理的三重境界

本文作者:

李庆(华为项目管理能力中心高级项目管理专家)

全文约1945字,阅读约需6分钟,请仔细看看哦~


近日我重读庄子的《庖丁解牛》,感悟良多,有了更深的理解。以前读到此故事时,只知道庖丁解牛之技神乎其神,对其敬仰如滔滔江水;而今重读,发现没有一个人是能随随便便地炼成神技,每一门精湛技艺的背后,都是需要经过长期的、艰苦的实践与训练,方能孕育出庖丁那令人叹为观止的神技。

我由庖丁成长为神厨所经历的三个阶段进行联想:如果把项目经理比作庖丁,那么项目则如同庖丁手下的牛,项目管理便是解牛的全过程。项目经理的成长路径与庖丁的技艺精进有着惊人的相似之处,由此可以把项目经理的能力水平分成三重境界

01第一重境界:见全牛

庖丁刚刚开始解牛时,他的视野局限于“所见无非牛者”,这恰似项目经理的第一重境界——“见全牛”。该境界的项目经理所看到的是整个项目,他在管理整个项目的交付过程中,会经历一些曲折和挑战,犹如蹒跚学步的孩童,时不时会摔上一跤,需要在有经验的项目经理扶持下,才能最终完成项目的交付。 

第一重境界项目经理的能力具体体现在以下三个方面:

  • 知道:能认识并记住项目管理的基本概念,如项目、项目管理、三重约束、五大过程组、十大知识领域等。
  • 领会:能初步领会项目管理,但还不够深刻,甚至可能是肤浅的,如能简单地区分什么是项目、什么不是项目,能够讲出管理一个项目要经历几个阶段,项目经理要做哪些关键活动等。
  • 应用:能对所学习的项目管理知识进行初步地运用,而不是通过分析、综合地运用知识,如能按照模板初步制定出项目的目标、项目的任命文件、项目的主计划、项目的阶段性评审材料等。

02第二重境界:见非牛

经过几年的磨练,庖丁的水平已经达到“未尝见全牛也”,可以认为是项目经理的第二重境界——“见非牛”。在这一阶段,项目经理的视野已经超越了对项目整体的简单观察,他们开始深入洞察构成项目的各要素,如目标、范围、计划、质量、成本等。对于该阶段的项目经理来说虽然整个项目也能交付,但偶尔会冒出点问题或风险。

第二重境界项目经理的能力具体体现在以下两个方面:

 分析:能把项目分解成它的组成要素部分,各要素的相互关系更加明确,项目的整体结构也更为清晰,能阐明项目分解要素的基础理论和基本原理,如无线站点新建项目的层层分解。在此项目中,我们将项目目标细化至年、月、周、日的不同时间节点,并进一步地域化分解至全国、各省、各市、各区县的层次,直至最终落实到具体站点的目标。同样,对于项目的计划、成本、资源等其他方面,我们也会采用类似的分解方法,以确保项目管理的全面性和精确性。

 综合:以分析为基础,不仅能自上而下地分解项目为各要素,还能按要求自下而上的把各要素重新组合成项目整体,以便综合地、创造性地解决问题,如项目每日目标能汇总成项目每周目标,项目的每周目标能汇总成项目每月目标,项目的每月目标能汇总成项目年度目标,各目标所涉及的要素如物料、人力资源、成本、质量等均能自下而上地组合,在此过程中,项目经理能发现分解或组合过程中的问题,并能采取措施予以解决。

03第三重境界:神遇

经过19年的磨砺,庖丁的技艺已经达到“以神遇而不以目视”,可以认为是项目经理的第三重境界——“神遇”。该境界的项目经理已经不再依赖于理论的条条框框,而是凭借深厚的经验和娴熟的技能来洞察项目及其各个要素。他们在项目的关键时点和关键活动中,特别慎重,深思熟虑,会制定完善的解决方案,最终交付项目的过程也是行云流水,基本没有遇到大的问题或风险,因为所有的这些问题或风险都被提前考虑到了。

第三重境界项目经理的能力具体体现如下:

评价:不仅能凭借直观的感受或观察到的现象对项目做出评判,还能综合内在与外在的资料、信息等进行理性的、深刻的洞察和分析,能对项目本质进行判断,做出符合客观事实的推断,如能评价项目的目标设置是否合理,项目的计划是否有风险、是否能达成项目目标、项目的各要素间的关联关系是否合乎逻辑等。

项目管理是一门实践性很强的科学,正如庖丁历经19年的磨练,解牛无数,方才成就了其神厨之名。同理,项目经理的成长同样也需要经过长期的实践与训练,在每重境界中需要经过下面的反复修炼,方能成长到“见神”的第三重境界:

  • 第一重境界的项目经理需要有3-5年的项目经验,需要交付过5-10个项目,至少要包含1个中型、复杂的项目;
  • 第二重境界的项目经理需要有5-10年的项目经验,需要交付过10-20个项目,至少要包含5个以上中型、复杂的项目;
  • 第三重境界的项目经理需要有10-20年的项目经验,需要交付过20-50个项目,至少要包含10个以上大型、超级复杂的项目。

至此,我们已经深入探讨了《庖丁解牛》中所蕴含的项目经理成长三重境界,期望这些内容能对各位在项目管理实践中提供一些指导和启示。

阅读原文

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

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

相关文章

微服务SpringCloud,SpringAliBaBa(2)

微服务02 1.网关路由 网络的关口,负责请求的路由、转发、身份校验。 有了网关之后,微服务的地址不用在暴露了,就暴露个网关地址。 快速入门 routes代表一套路由,pridicates是规则,对请求做出判断,看是哪…

[C++深入] --- malloc/free和new/delete

1 new运算符的拓展 1.1 自由存储区与堆的概念 在C++中,内存区分为5个区,分别是堆、栈、自由存储区、全局/静态存储区、常量存储区。 自由存储区是C++基于new操作符的一个抽象概念,凡是通过new操作符进行内存申请,该内存即为自由存储区。 new操作符从自由存储区(free st…

[大师C语言(第三十六篇)]C语言信号处理:深入解析与实战

引言 在计算机科学中,信号是一种软件中断,它允许进程之间或进程与内核之间进行通信。信号处理是操作系统中的一个重要概念,它允许程序对各种事件做出响应,例如用户中断、硬件异常和系统调用。C语言作为一门接近硬件的编程语言&am…

今日头条豆包大语言模型api接入python SDK,安装官方库报错,解决方法

豆包python大语言模型库安装指令: pip install volcengine-python-sdk 报错: note: This error originates from a subprocess, and is likely not a problem with pip.ERROR: Failed building wheel for volcengine-python-sdkRunning setup.py clea…

java8 将对象list中的某一个属性取出组成一个list

实体类 public class Sp {String spdm;String spmc;public Sp() {}public Sp(String spdm, String spmc) {this.spdm spdm;this.spmc spmc;}public String getSpdm() {return spdm;}public void setSpdm(String spdm) {this.spdm spdm;}public String getSpmc() {return sp…

数据库讲解---(数据库设计)

目录 一.数据库设计概述 1.1数据库设计的内容 1.1.1数据库的结构设计 1.1.2数据库的行为设计 1.2数据库设计方法 1.2.1直观设计法 1.2.2规范设计法 1.2.3计算机辅助设计法 1.2.4自动化设计法 1.3数据库设计的基本步骤 1.3.1需求分析 1.3.2概念结构设计 1.3.3逻辑结…

气象站的种类和应用范围可以根据不同的分类标准进行详细的划分和描述

气象站的种类和应用范围可以根据不同的分类标准进行详细的划分和描述。以下是从不同角度对气象站的种类和应用范围的介绍: 一、气象站的种类 根据用途和安装环境分类: 农业气象站:专为农业生产服务,监测土壤温度、湿度等参数&am…

替代LTC3855双通道多相带差分遥测DC-DC同步控制器

特性:双通道、180 定相控制器降低了所需的输入电容和电源感应噪声高效率:达 95%RSENSE 或 DCR 电流检测可编程 DCR 温度补偿0.75%、0.6V 输出电压准确度可锁相固定频率:250kHz 至 770kHz真正的远端采样差分放大器双路 N 沟道 MOSFET 同步驱动宽 VIN 范围…

huggingface accelerate 多机多卡DDP分布式训练案例

参考: https://www.bilibili.com/video/BV1jS411K72E/?spm_id_from=333.788&vd_source=34d74181abefaf9d8141bbf0d485cde7 https://github.com/chunhuizhang/pytorch_distribute_tutorials/blob/main/tutorials/deepspeed_accelerate/accelerate_basics_scripts.py htt…

x264 码率控制 AQmode 算法原理:i_inv_qscale_factor 变量

介绍 关于 AQmode 整体算法的介绍可以参考:x264 码率控制中自适应量化模式 AQ mode分析 。i_inv_qscale_factor是一个uint16_t类型的指针变量,在 frame.h 头文件x264_frame_t结构体中声明,主要用来针对每个宏块 MB 进行相关值存储。在 frame.c 文件中*frame_new函数中在 fen…

oracle 12c/19c OEM 无法访问怎么办?

作者介绍:老苏,10余年DBA工作运维经验,擅长Oracle、MySQL、PG数据库运维(如安装迁移,性能优化、故障应急处理等) 公众号:老苏畅谈运维 欢迎关注本人公众号,更多精彩与您分享。到了12…

网页中一些基本元素

1、页尾自适应 <!DOCTYPE html> <html lang"zh"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title><style&g…

智慧校园-科研管理系统总体概述

在当前教育与科研深度融合的大潮中&#xff0c;智慧校园科研管理系统脱颖而出&#xff0c;它巧妙地融合了现代科技的力量&#xff0c;诸如云计算、大数据分析及人工智能技术&#xff0c;旨在为高等学府与科研机构打造一个高效运转、透明公开、促进协作的科研管理新生态。这一系…

探索密码校验技术:Spring Security中的多种加密方式

探索密码校验技术&#xff1a;Spring Security中的多种加密方式 在Web应用中&#xff0c;密码的安全存储和验证是至关重要的。本文将通过一个具体的代码示例&#xff0c;介绍和总结如何在Spring Security中使用多种加密方式进行密码校验。我们将重点讲解BCrypt和MD5两种加密方…

JVM-GC-CMS垃圾回收器

JVM-CMS垃圾回收器 CMS垃圾回收的步骤 1. 初始标记&#xff08;InitialMarking&#xff09; 这是一个STW的过程&#xff0c;并行标记&#xff0c;只是标记GC Roots能直接关联到的对象。由于GC Root直接关联的对象少&#xff0c;因此STW时间比较短。 2. 并发标记 非STW的过程&…

0-30 VDC 稳压电源,电流控制 0.002-3 A

怎么运行的 首先&#xff0c;有一个次级绕组额定值为 24 V/3 A 的降压电源变压器&#xff0c;连接在电路输入点的引脚 1 和 2 上。&#xff08;电源输出的质量将直接影响与变压器的质量成正比&#xff09;。变压器次级绕组的交流电压经四个二极管D1-D4组成的电桥整流。桥输出端…

ETO MARKETS:美股涨势告急?通胀风暴或成市场新拐点

摘要&#xff1a; 近期美股涨势引发了市场对其可持续性的质疑。随着通胀数据的发布&#xff0c;全球利率前景可能面临新的变化。投资者需关注即将到来的通胀数据及其对市场的影响。本周的市场波动加剧&#xff0c;政治风险和经济数据共同作用&#xff0c;将为未来的市场走向提…

React 扩展

文章目录 PureComponent1. 使用 React.Component&#xff0c;不会进行浅比较2. 使用 shouldComponentUpdate 生命周期钩子&#xff0c;手动比较3. 使用 React.PureComponent&#xff0c;自动进行浅比较 Render Props1. 使用 Children props&#xff08;通过组件标签体传入结构&…

解释JVM参数的作用及其对程序性能的影响。

JVM参数是Java虚拟机&#xff08;JVM&#xff09;在运行时配置的一种方式&#xff0c;用于影响Java应用程序的性能、内存使用、垃圾收集等。这些参数的选择对程序的性能有显著的影响。以下是几个常见的JVM参数及其作用及其对程序性能的影响&#xff1a; 1. **堆大小&#xff0…

十大排序算法之->基数排序

一、计数排序简介 基数排序&#xff08;Radix Sort&#xff09;是一种非比较型整数排序算法&#xff0c;其原理是将整数按位数切割成不同的数字&#xff0c;然后按每个位数分别比较。具体做法是用0-9之间的所有整数作为键值&#xff0c;对数据集中的每一个数&#xff0c;按照从…