独孤木专栏Delayed Project(中)

2024-01-01 13:32
文章标签 project 专栏 独孤 delayed

本文主要是介绍独孤木专栏Delayed Project(中),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

拒绝任何明确的承诺
在某次的project review meeting上。
乔安娜:布鲁斯,你觉得我们什么时候可以上线?
布鲁斯:关于这个问题,我需要跟我们team member仔细评估讨论之后,才可以回答你。
下次的project review meeting。
乔安娜:布鲁斯,你跟你的小组讨论过了吗?你觉得我们什么时候可以上线?
布鲁斯:关于这个问题,我目前还在做work breakdown。
乔安娜:那什么时候你才会给我答案?
布鲁斯:下次开会告诉你。
下次的project review meeting。
乔安娜:布鲁斯,你觉得我们什么时候可以上线?
布鲁斯:如果一切进行顺利的话…
乔安娜打断:什么叫做『一切进行顺利的话』?你到底确不确定你要提出来的schedule?
布鲁斯:这里面变量很多,有很多不可预知的risk…
乔安娜打断:那你把你的risk都列出来。
布鲁斯:我不知道耶,如果这样的话,我想我还需要跟开发团队讨论过以后,才有办法提供risk list。况且即使我把所有的risk列出来,还有一些我们原先没有预期的risk可能会发生?
乔安娜快气死了:那你到底什么时候可以告诉我们最新的schedule?
布鲁斯:下次开会告诉你。
乔安娜想,神啊,救救我吧。…
这种策略其实很简单。每一句话都是由『If then else』组成。千万不要给任何承诺,或是确定的意见。回答得越虚无缥缈,高深莫测,别人越难抓你语病。如果问你的意见,不是要回家请问专家学者,就是要组成委员会,经过审慎评估研究之后,才可以回答。你完全没有个人的看法。这个做法我们在政坛上常常看到。例如:
记者气喘如牛地说:市长,市长,我们的摄影记者背着摄影机有点跟不上你健步如飞的轻盈步伐,这样会没办法捕捉你穿著运动短裤以及性感小背心跑步的英姿。你可不可以跑慢一点?
市长:关于这个问题呢,我目前保持着开放的心理,没有什么特定的想法。我想邀集几位专家学者,组成一个跑步速度特别委员会,经过他们从各个角度,仔细小心地审慎评估,多方面地全盘考量以后,一定会给大家一个周延的答复。
记者还在喘,心想,不会吧,你就跑慢一点,干嘛还要搞个委员会?让我再问一次:市长,那以你现在的心情来说,你到底会不会跑慢一点?
市长:我想如果他们的结论一出来,我一定会参考他们的意见,做出最有利于我们市民大众的决定。
记者还在喘,因为还是追不上:可不可以有更明确的答案?我们已经快要追不上了。
市长:如果大家对于这个问题有这么高度的兴趣,我想我一定会在最短的时间内,给大家一个满意的答案,不然就会辜负大家对于我的爱护。谢谢大家。
接着市长就咻地一下子就跑掉了。留下不知道在哪里的专家学者委员会,以及快要缺氧的记者朋友。
说话的艺术很重要。当你不确定什么时候可以完成,也没有办法确定该到的资源都可以support时,就只好装死,给一些看起来虚无缥缈的承诺。以及空洞的场面话。只要你的官位够大,硬撑到底,其实客户是拿你一点办法都没有。下面是一个模板,请参酌使用。
我们公司非常重视这个问题,CEO已经指示要尽我们最大的努力,来展示我们的诚意。为了表示我们的慎重,我们已经组成了一个特别委员会,由我本人亲自主持,我们会daily来review我们的进度,并且会努力在最短的时间内,实时地update给诸位。我想我们一定会通力合作,在最短的时间内,发挥最大的可能。务必要让已经落后的进度,可以顺利地赶上,甚至是超前。如果有帮助的话,我想我还会运用我们大陆地区的人力,来加速这个案子的开发。
好吧,场面话讲个几次还行。用多了,容易被轰出来。所以一定要配合其它的方法来进行。不过偶尔说个几次场面话来拖个几个礼拜,其实还蛮管用的。
会采取这种步骤的人呢,我们可以说他们是从不轻诺,因为他们根本就不打算许下任何承诺。事实上还有人会称呼他们『重然诺,讲信用。』我个人则是认为,这只是在换个方向来躲避问题而已。我总觉得逃避问题,只是假装问题不存在,并没有办法让整个项目获得什么实质上的改善。对于整个project的schedule来说,也没有什么正面的效益。唯一可以达成的效果,就是延缓真相爆发的时间点。
逃命
逃命其实是逃避问题的极致表现。对很多人来说,当他发现项目已经病入膏肓时,此时与其和项目一起向下沉沦,过着暗无天日的加班生活,不如不管这个项目的死活,赶快找好下一个工作,等到事情快要爆发,找个机会跟主管起冲突,接着双手一撒,就可以拍拍屁股走人。
如果你平日就是个温良恭俭让的翩翩君子,对于怎么跟主管起冲突,觉得十分棘手,或许你可以参考下面的例子。
在超级市场里头,有个小男孩倒在地上不停地哭喊,双手双脚则是不断地胡乱挥舞,他的爸爸则只能够在旁边尴尬地陪着笑脸,一边闪躲旁人异样的眼光。走近一听,小男孩嘴中大声哭喊的是:『我不管,我不管,我就是要买这台玩具汽车啦…』
二十年后,这个小男孩当了项目经理。为了让你比较容易理解他的性格,我就借用一个典型的人物。我们就姑且叫他韦小宝吧。
话说小宝混了很久,他已经有很长的时间没有去理他手头上的项目了。眼见着此时,最大客户神龙集团的四十二章经全文检索系统,已经要delay了。在某次内部的project status report meeting上,他发难了。
小宝:下个礼拜一就已经是这个project implementation phase的deadline。我刚刚才听说,我们现在落后的进度,大概要再一个月才赶得上。
吉娜:什么?!小宝,那你之前为什么都没有提出来?
小宝:我也不知道。我原本以为是来得及的。你也知道,胖头陀那个家伙一向独来独往,又沉默寡言,我哪知道会有这么大的问题?
吉娜快气死了,那我养你干嘛?现在不急着发火,先耐住性子:那你有什么backup plan?
小宝:归根究底,这都是因为本来打算进来一起coding的瘦头陀没有进来,才会变成这样。要不就是让瘦头陀一起进来,两个人一起拼拼看。我想瘦头陀如果可以一整个礼拜都进来,他们两个师兄弟联手一定所向无敌。我们应该有机会可以赶上落后的进度。
吉娜:可是瘦头陀现在还陷在东珠公司的项目里啊。这件事情早就跟你讲过啦,不然瘦头陀怎么不会去帮你忙?
小宝:那我就没有办法了,这是你自己要问我的backup plan是什么,我唯一的plan就是这样,你要负责support我,我没有办法manage这么多变量。如果你也没有办法,那我不管了,你自己去跟洪总裁解释吧。
吉娜只好无可奈何的说:好吧。我来想办法。
过了一个礼拜。
小宝:看来公司一点都不在乎神龙集团这个案子。
吉娜对于这样的指控,感到十分的震惊:哪有这回事?我不是已经把瘦头陀调过去了吗?
小宝:他上个礼拜五还跑去东珠公司开会。就是因为这样子,神龙集团的这个案子才会delay。
吉娜解释:我临时调他过去,已经被东珠公司的毛总经理给骂到臭头了,有事情一定要瘦头陀出席,不过就是去开个会嘛。
小宝大声说:那是你的事情,我管不到也不敢管,我们这个案子已经这么紧急了,我都说过一定要瘦头陀整整支持一个礼拜了,居然还抽他去别的公司开会。我们最需要resource的时候,还让他分心去做别的案子?分明公司就是不想让我们可以准时deliver。既然公司这么不重视这个案子,我也不想管了。我要辞职。
吉娜忍住脾气:小宝,怎么可以说公司不支持你呢?我已经这样全心全意地支持你,为了这个案子,我都一直被CEO点名起来罚站了,你怎么可以在这个时候抽手不管。喂,你不能这样子,做事情虎头蛇尾,这样传出去对你的名声不好听啊。
小宝:那是我的问题,不用你管。这样吧,我就做到这个礼拜五,赶快找人来跟我交接吧。
(作者注:如果你不认识韦小宝,你该看看金庸先生所着的『鹿鼎记』。)
要吵架其实蛮简单的,先要一些要不到的资源,例如『我们这个案子现在这么紧急,需要超人二十四小时陪着加班。』或是尝试违背物理定律:『从现在开始,每一天都要有加倍的生产量,工作一天就应该要有四十八个小时的生产量。』提出太夸张的request,resource当然是要不到啦。接着就找个开会的机会大喊大叫:『都是因为你们没有团队精神,不愿意牺牲奉献,又不愿意提供足够的协助,所以这个案子才会delay。』然后加一句:『既然公司都不愿意支持这个案子,我也不想管了。』桌子一拍,就可以顺利拂袖而去。
这个策略最重要的重点在于讲话务必大声,即使主管已经把门关起来,还是要让整个公司的人都听到你的咆哮、不满以及委屈,这样才能达到如雷贯耳的效果。不了解的人,还会以为你个性刚正不阿,做事情颇具原则。
一旦有人祭出这种撒手锏,这时候就会看到所有可能接手的人,个个不是告老托病,就是谦称资质驽钝。如果你企图用权势威逼就范,通常就会被人以离职相胁。
小宝离职后,公司头一次召开部门会议。
吉娜:大家都知道,神龙集团的四十二章经项目现在需要有一个新的PM。有没有谁自告奋勇的?
会场上一片静默。
吉娜:布鲁斯?
布鲁斯:你们都知道,正文集团的案子,我现在正在忙着UAT。怎么有可能可以支持神龙集团的案子?
吉娜:马龙,你呢?
马龙:这应该留给年轻人去表现。我年纪大了,老骨头恐怕顶不住这票年轻人。
吉娜:哎呀,大家都知道你是老当益壮,一定没问题的。这样吧,就麻烦你了。
马龙:唉,如果真要我接的话,就只好告老还乡了。我也差不多到了该退休的年纪了。
强森:咦!我听说RD部门,下个礼拜不是会有一个叫做艾尔的新人吗?我听说他以前做过PM。
马龙就好象溺水的人,忽然看到一块大木头:是啊,听说他是台大毕业的高材生喔,年纪轻,体力一定很好。
布鲁斯:我看这种有为的青年,一定要让他好好地磨炼一下。多接受一些挑战,一定会对他的将来很有帮助。
吉娜心想,这真是一语惊醒梦中人。有个菜鸟可以当替死鬼,我干嘛还要来这边求爷爷告奶奶的:这个建议很好。我会跟RD部门的乔丹商量借将。
吉娜跟乔丹商量了很久,终于说动乔丹,让他愿意放人。
一周后,艾尔on board了,吉娜把他叫进她的办公室:艾尔,我看过你的履历了,你以前的表现非常地优异。
艾尔谦虚地说:您过奖了。
吉娜:没有,绝对没有。这么优秀的人才到了我们公司,绝对是公司之福。
艾尔:哪里哪里。
吉娜:我想你是个很优秀的人才,不过公司里面的其它人,可能还没有办法了解这一点。现在有个机会,让你可以在我们公司里面可以建立起属于你自己的credit。我也希望可以让你在工作上,有所成长而提升。
艾尔:是什么样的机会呢?
吉娜:我想让你有个当PM的机会。你现在是senior engineer,看过你的履历以后,我想你应该具备担任PM的实力。接下来就看你有没有勇气接受这样的挑战了…
于是乎,经过了吉娜吹捧之后,艾尔被灌了不少迷汤。于是乎,有点飘飘然,又非常具有企图心跟责任感的艾尔到了神龙集团,这才发现目前整个project team都on site。他心想,应该先跟team member聊聊天。结果刚好让他发现一个站在engineer后头看人写程序的人。
艾尔:我是新来的PM。你是我们公司的员工吗?啊,你是神龙集团的经理喔。抱歉抱歉,新人上任还要请你多多指教…
几番角力加上众人装死的结果,通常不是找个菜鸟经理,就是找个好好先生,再不就是从项目团队里面找一个替死鬼。真的找不到其它的人,高阶主管就只好勉为其难,自己下海。除非运气好,刚好遇到一个真命天子,功力远胜过前任项目经理,否则这种临危受命的事情一旦发生,毕竟新人上任对于项目各种繁杂的事情,短时间内一定没有办法好好掌握,一个原本已经delay的project,就会每况愈下。

这篇关于独孤木专栏Delayed Project(中)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/559397

相关文章

Debugging Lua Project created in Cocos Code IDE creates “Waiting for debugger to connect” in Win-7

转自 I Installed Cocos Code IDE and created a new Lua Project. When Debugging the Project(F11) the game window pops up and gives me the message waiting for debugger to connect and then freezes. Also a

欢迎大家关注我的【白话算法和数据结构】专栏

学习ACM也有一年半了,曾经对什么算法都不懂,现在对很多算法都有一定的了解,我们acm集训队都是学长学姐带学弟学妹,其实我们将的学弟学妹大部分都不能理解,当初我听杨大神讲课也是一样,听和没听一样,但是有学长告诉你有这个算法也是好的,只是你知道哦,原来这道题要用这道算法,我以前傻逼的暴力解决~~~然后他告诉你有这个算法,你自己去学,去网上搜资料学,所有人都是这么走过来的,但是网上能把算法将的跟白话一

Java专栏介绍

专栏导读 在当今这个技术飞速发展的时代,Java作为一门成熟且广泛应用的编程语言,一直是软件开发领域的中坚力量。本“Java技术”专栏旨在帮助读者深入理解Java编程语言的精髓,掌握其核心概念与高级特性,并通过实战案例提升编程技能。 专栏目录 一、Java入门知识与基本使用二、Java变量三、运算符四、控制结构五、数组、排序和查找六、面向对象编程(基础)七、面向对象编程(中级)八、面向对

SVN Cornerstone 报错信息 xcodeproj cannot be opened because the project file cannot be parsed.

svn点击update 之后,打开xcode工程文件,会出现  xxx..xcodeproj  cannot be opened because the project file cannot be parsed. 发现项目中代码全没了。只有一个空的工程名字,因为xcodeproj工程文件冲突了,然后就是svn强制给你更新了,内部的文件冲突了,你们改了同样的地方的一段代码,可能是你们只是多加

Android Studio打开Modem模块出现:The project ‘***‘ is not a Gradle-based project

花了挺长时间处理该问题,特记录如下:1.背景: 在Android studio 下导入一个新增的modem模块,如MPSS.DE.3.1.1\modem_proc\AAA, 目的是看代码方便一些,可以自由搜索各种关键字。但导入该项目时出现了如下错误: The project '***' is not a Gradle-based project.造成的问题: (1) project 下没有代码,而

【渗透测试专栏】1.2认证和授权类-越权访问(水平/垂直越权)

该系列专栏旨在让漏洞检测变得更简单,只用于学习用途 靶机环境请看专栏前言专栏前言-WooYun漏洞库环境搭建-CSDN博客 目录 该系列专栏旨在让漏洞检测变得更简单,只用于学习用途 一、漏洞描述 1、水平越权 2、垂直越权 二、漏洞级别 三、漏洞检测方法 漏洞修复 一、漏洞描述 偏业务漏洞 1、水平越权 水平越权指的是在同一权限级别下,用户可以访问其他用户的资源或

【软件测试专栏】自动化测试函数篇

博客主页:Duck Bro 博客主页系列专栏:软件测试专栏关注博主,后期持续更新系列文章如果有错误感谢请大家批评指出,及时修改感谢大家点赞👍收藏⭐评论✍ 自动化测试函数篇 关键词:函数、浏览器参数、常用函数、元素定位 目录 自动化测试函数篇一、元素定位函数1. cssSelector2. xpath 二、操作函数1. 点击/提交(按钮)2. 模拟按键输入(文本框输入)3. 清楚

实习四十:部署project_exam_system项目——及容器的编排

(一)安装docker、编辑daemon.json文件、安装docker-compose编排容器、启动docker 1.环境准备 [root@docker--1 ~]# rz -E   rz waiting to receive.   [root@docker--1 ~]# ls   anaconda-ks.cfg  docker.sh   [root@docker--1 ~]# source

【动态规划专栏】专题一总结

本专栏内容为:算法学习专栏,分为优选算法专栏,贪心算法专栏,动态规划专栏以及递归,搜索与回溯算法专栏四部分。 通过本专栏的深入学习,你可以了解并掌握算法。 💓博主csdn个人主页:小小unicorn ⏩专栏分类:动态规划专栏 🚚代码仓库:小小unicorn的代码仓库🚚 🌹🌹🌹关注我带你学习编程知识 专题一 第 N 个泰波那契数三步问题最小花费爬楼梯解码方法:3.初