2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

Project X Soccer 构建项目管理思维

  • 2020-03-27
  • 本文字数:2839 字

    阅读完需:约 9 分钟

Project X Soccer构建项目管理思维

项目管理

项目管理是什么呢?项目管理是对工作的一种严谨的思维方式,适用于所有的项目,无论其内容、规模或复杂性如何。这是引用詹姆斯-刘易斯,美国著名项目管理专家的一句话。其中提到了“适用于所有项目”,大多数人都会把这句话中“项目”两个字理解为我们工作中开展的项目,但其实广义上讲它可以是你身边开展的任何事物,其中也包括像足球,这个世界第一运动。下面我会通过项目管理的相关概念以及具体场景,与大家分享下我对项目管理的理解与收获,希望能让大家能更快的了解项目管理,以及将项目管理思想应用到自己的工作中,让团队之间配合更简单,就像在足球运动中通过完美的团队配合才能获得进球。

关于团队

在这个世界上,任何一个人的力量都是渺小的,只有融入团队,与团队一起奋斗,你才能实现个人价值的最大化,你才能成就自己的卓越。



团队,是为了实现一个共同的目标而集合起来的团体,需要的是心往一处想,劲往一处使,分工协作。在京东商城研发部门,项目由业务人员、项目经理、产品经理、研发人员、测试人员等组成,且分别都来自不同的部门。项目在进行过程中往往会遇到些问题,需要大家共同努力去解决,从而实现项目制定的目标,并体现大家的价值。

关于界限

在多部门参与的项目中,大家喜欢划清界限,不属于我的范畴我不做,这会造成很多事情难以去划分谁去负责,从而使项目处于风险或停滞。这就这好比在球场上后卫告诉你我只负责防守,不去做组织、助攻、射门一样。这些虽然都不是后卫的本职工作,但我们却经常在球场上看到后卫在组织、在助攻、在射门甚至进球。



这不是和与后卫的职责相矛盾吗?其实很简单,他们想赢球,想帮助球队获得胜利,这个取胜也就是团队成员的共同目标。同样在项目中,如果大家在项目开始时明确并统一的目标,并且根据团队精神去执行,就会减少因为界限造成对项目的不利影响。


从项目开始到项目收尾过程中,项目经理需要与项目成员明确并共同肩负项目目标,并让团队精神贯彻始终,引导项目成员换位思考。不要局限在自身,需要多站在项目整体的角度。

关于沟通

想成为一名出色的项目经理,首先需要明白应具备什么样的能力。要学习什么样的能力。很多人都认为会赞同沟通能力很重要,但项目成员之间的有效沟通更重要,而不是项目经理不应该每天在项目中机械的沟通,最后终只是起到一个信息传递员的作用。如果这么做这样做的话,项目经理很容易成为沟通瓶颈。


怎么做到有效沟通?


第一,项目经理需要有效沟通能力,如清晰的语意表达,准确的需求传递,并引导人们的表现朝你的期望发展,从而引导项目成员更有效的沟通。这就好比足球场上,不是每一次进攻都应该通过守门员-后卫-中场-前锋才能开始,而是团队中每个人之前的传递都可以形成进攻目的,每个球员都可以成为发起进攻的起点。


第二,项目经理有必要将交流的内容明确化、易于沟通,常用的是量化和名词解释。重点说名词解释,在互联网公司需要了解这个行业的术语,有一部分沟通不顺利是对专业术语不熟悉造成的,做为项目经理需要对这些名词进行学习并深度掌握。比如球场上有很多进攻术语,长传冲吊、边路进攻、短传渗透、外围远射、定位球争抢等。如果在与团队成员交流不懂这些,是会阻碍有效的沟通。


第三,项目经理也需要与项目成员之间来建立起非正式沟通渠道。团队成员之间可以交流各自的兴趣爱好,侃一侃时事新闻、聊一聊体育、玩一玩游戏等,有助于让成员间相互了解及信任。这种非正式沟通的积累往往会促进大家在项目中的有效沟通和高效的执行。足球比赛也一样,球员通过训练建立起来的沟通机制,就会了解各自的踢法与跑位,赛前准备会大家沟通制定的打法,都是为了帮助在比赛中球员有效的沟通战术并执行。沟通不仅仅是信息传递,而是需要有目的、有条理、有态度的清晰表达。沟通中的信息的专属名词需要理解,并不断学习更新。非正式的沟通可以影响正式沟通后的有效执行。项目过程还需要保障对等沟通,不同部门的沟通要产品对产品、研发对研发,避免将产品方案与研发方案交织在一起,而产生界限分歧。


关于风险

美国项目管理大师马克思·怀德曼将其定义为某一事件发生给项目目标带来不利影响的可能性。项目经理经常遇到的风险有两种,一种是已知风险,就是在风险发生前已经识别出来的,并有解决方案;另一种是未知风险,在项目执行过程中,不知道会发生什么样的事件从而影响到项目的进行


对于已知风险,需要项目经理多方面的获取信息,比如风险描述是否准确,不同团队的成员之前对同一风险认知是否一致,这样才能采取有效的解决办法。比如在项目联调过程中有的系统没有测试环境、有的系统没有预发环境,这样联调中就会出现问题。首先确认不能进行联调是否真是环境影响,有的时候需要测试人员沟通下,只需要个别系统必须有测试或者预发环境,然后就能让测试环境连接预发环境进行测试,数据也是可以流转的。如果只是看到表面信息从而去协调各个系统的测试、预发环境也是很困难,并且这个风险肯定是影响项目进度的。



这就好比足球场上教练要改变战术,可以通过换人调整,可以通过改变阵型调整,哪种方式更能应对当下的改变是需要考虑清楚的。比如球场上有球员受伤,给人的第一想法就是通过换人调整,但其实可以先选择让队医检查队员的伤情确认信息具体情况后,再决定自己的应对措施是通过代价比较小的短暂治疗、还是通过代价比较大的替换队员来解决。


对于未知风险,大概有两种类型,一种是受到外界影响比较多的大多数不可控的风险。比如有的项目需要业务与合作公司签约合同后才能使用,但系统已经完成上线,但是合同尚未签署。这就是个典型的例子。关于业务什么时间能完成跟合作公司的谈判并签约,时间上是不可控的。例如足球比赛中,有疯狂的球迷闯入场地内,影响干扰了比赛,关于这个处理时间恢复比赛是不太可控的,有的可以在一定时间内解决,有的甚至会造成比赛无限期中断。另一种是突发的情况,比如项目上线过程中,遇到自动部署系统问题没办法发布、或者服务器的问题没办法运行等,这种风险的出现肯定会影响项目进行,但时间上也是不可控的。比如比赛进行中,受到天气的印象,造成了中断,照明系统的问题照的的中断等。对应这类的风险只能接受并不能马上有应对措施,需要从新评估影响并规划相应的解决方案。


对于风险的发生,不能逃避风险,需要大家积极面对风险,接受风险,解决风险。对应已知可控的风险,要明确风险信息内容,再采取有效的应对措施。关于未知的风险的发生、需要先详细评估对项目的影响,再制定相关的解决方案。

关于配合

每一个项目的管理过程,就像足球比赛一样,过程不同,但我们追求的目标是永远不变的赢得比赛。



有人会把项目经理比作足球场上的教练,但我认为我们更像是场上队长。我们要有担当,对比赛负责,引领并协调成员共同努力,共同交流,共同成长。按照既定的战术,克服场上问题,运用项目管理知识积极帮助每个人在自己的位置上都发挥最大的作用,并赢得比赛。


本文转载自公众号京东数科技术说(ID:JDDTechTalk)。


原文链接


https://mp.weixin.qq.com/s/orC27vzX2pgz1LNeQr2mcg


2020-03-27 10:171333

评论

发布
暂无评论
发现更多内容

企业知识管理就是信息化建设吗?

小炮

InfoQ 极客传媒 15 周年庆征文|uni-app 路由传参参数丢失问题解决方案探究

No Silver Bullet

前端 6月月更 InfoQ极客传媒15周年庆 路由传参

JavaScript异步函数async/await

大熊G

JavaScript 前端 6月月更

用 Golang 重写 rsync(3):C里面的谜之指针

老豆还编程

c

安全服务厂商安全狗加入龙蜥社区

OpenAnolis小助手

开源 网络安全 龙蜥社区 龙腾计划 安全狗

几个非常有用的 Flutter 技巧,你可以立即使用!

坚果

6月月更

测试开发【Mock平台】05开发:项目管理(一)后端接口

MegaQi

测试平台开发教程 6月月更 测试技术干货

6大优势、2种类型,一文吃透动态应用安全测试(DAST)

SEAL安全

DevOps 网络安全 DevSecOps 软件安全

【Python技能树共建】pyspider框架的使用

梦想橡皮擦

Python 6月月更

大数据培训Flink 简介与认知

@零度

flink 大数据开发

一个 Angular 程序员两年多的远程办公经验分享 | 社区征文

汪子熙

程序员 远程办公 Slack 6月月更 初夏征文

测试开发【Mock平台】04实战:前后端项目初始化与登录鉴权实现

MegaQi

测试平台开发教程 测试干货 6月月更

助力直播平台源码脱颖而出,要完成哪些关键功能?

开源直播系统源码

软件开发 直播源码

使用 Prometheus 监控 SAP ABAP 应用程序

汪子熙

云计算 Kubernetes 云原生 abap 6月月更

MySQL索引

龙空白白

索引 MySQL InnoDB

纯CSS 毛玻璃效果 💎

德育处主任

CSS 纯CSS 6月月更

Linux开发_Makefile规则与Shell脚本语言

DS小龙哥

6月月更

Vone观点说|用DAO打造人类协作新形态

旺链科技

区块链 产业区块链 自组织协作

四次蝉联中国容器云市场TOP5!为应用赋能

BoCloud博云

云原生 容器技术 容器云 博云

InfoQ 极客传媒 15 周年庆征文| 手把手带你入门 API 开发

宇宙之一粟

flask-restful 6月月更 InfoQ极客传媒15周年庆 API开发

测试流程如何落地?

老张

软件测试 质量保障

实战 | Kibana面板使用

写程序的小王叔叔

Kibana ELK Stack 6月月更

Django 中的视图 | Python

海拥(haiyong.site)

Python django 6月月更

docker和docker compose安装使用、入门进阶案例

偶尔善良

Docker docker-co

云原生技术 - 如何从代码到制作并发布一个 Helm 包?

孙健波

云原生 Helm

NFT链游系统开发|NFT卡牌盲盒游戏

薇電13242772558

NFT 链游

spring4.1.8扩展实战之五:改变bean的定义(BeanFactoryPostProcessor接口)

程序员欣宸

Java spring Spring Framework 6月月更

面试突击57:聚簇索引=主键索引吗?

王磊

Java MySQL 面试

手把手教学直播:如何提交 PR 成为龙蜥社区贡献者? | 第 23 期

OpenAnolis小助手

开源 PR 龙蜥社区 龙蜥大讲堂 社区贡献

Paper Reading 预告 | Volcano-An Extensible and Parallel Query Evaluation System(众神推荐的 Paper 下载合集)

TiDB 社区干货传送门

TiDB Paper Reading

C#入门系列(十六) -- 类及其成员介绍

陈言必行

C# 6月月更

Project X Soccer构建项目管理思维_软件工程_刘明_InfoQ精选文章