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

从中国男足看项目管理

国足1:2 不敌伊拉克后,彻底无缘本届世界杯,我想比赛时和赛后肯定有很多人痛骂国足,痛骂国家队员,我在这里想对国家队员真诚的说一声,你们受委屈了.

我为什么这么说呢?试想一下,假如我们项目失败了,所在的公司倒闭了,我们能骂员工不行吗?我想有常识的人都知道不能,至少不全是,推理一下到男足,为何就不行呢?

国足对伊拉克这场,我确实看到了队员真的拼了。有一个队员是叫韩鹏,头上都缠着绷带一直在踢。好了,不扯别的,因为本文是想从中国男足者学点项目管理的东西

就我个人从项目管理的角度理解,国足输球有以下几个原因:

1. 缺乏沟通。 我想很多问题都是靠沟通来解决的,从报纸上我们也看到了杜伊基本上关上了和球员沟通的大门,不沟通你就算再牛,鬼知道你想什么,不沟通,你知道队员的特长,队员更适合的位置吗?你知道球迷想要什么吗?我想我们要的不一定是赢球,而是要的“生的伟大、死的光荣”。推理到项目管理上,我想大家都知道沟通是很重要的,不沟通我们很难知道客户想要什么?组内不沟通,队员之前如何默契。组员之前的沟通不是自发的,是需要环境,需要引导,我们有些项目经理经常说组员之间不沟通,可是你建立良好的沟通环境了吗?很多项目经理觉得你们之前的沟通应该是很自然的吗?是的,沟通的最高层次应该像呼吸一样,感觉不到存在,这是就会达到需要的时候自然就会沟通,就像你要呼吸一样,不需要定个闹钟提醒你, 但是如果你在粪坑里,你还想呼吸吗?本能的呼吸能力可能都会憋死吧,这里我想说的是,杜伊,今天你沟通了吗?足协,杜伊,你给的呼吸环境是粪坑还是森林?

2. 拿来主义。这次比赛之后,我想中国自己的问题还得中国人自己来解决。我不明白为什么请来杜伊,让他到中国来锻炼锻炼?足协看中杜伊的什么?杜伊的东西适合中国足球吗?学会拿来主义了吗?这点让我想起中国搞CMMI,我目前是没看明白CMMI给中国带来了什么?为什么老外的东西,老外不怎么用,至少我们是不是该怀疑怀疑?现在都来RUP、敏捷,用之前也是不是三思一下?掌握了还是学习,实验? 企业能否承担起学习实验的成本?如果是可以承担,那就只管用吧。

3. 风险分析。我不知道这种结局,杜伊想过没有?中国足协想过没有,尤其是输卡塔尔,前两场小组赛,中国男足侥幸取得2分,我们还一度很乐观,但事实上那是我们的回光返照而已,杜伊应该清楚死亡之组的残酷。是不是到这个时候才想怎么办?每一场比赛前有没有做个风险分析,对手先进球是不是风险,我们先进球是不是风险。 同样项目管理时,项目开始时要做风险分析,人员离职怎么办,就算不离职,生病了怎么办?技术上实现不了怎么办?每一个迭代的风险列表。

4. 没有计划。我们有些人说了我们准备平澳大利亚,赢卡塔尔、赢伊拉克,至少9分。但是这是不是一项情愿,计划只是一个时间表,如何实施计划,才算是真的计划。项目管理时,我们的项目经理一开始给了一个时间表,后面就再也不管了,计划的第一个任务也许就是败了,后面的计划还是计划吗?是一个废纸了吧?计划的“计”是一个动词。

5. 拥抱变化。我们知道现在提倡拥抱变化,但是我们的变化是不是带频繁,我们是否应该把一次任务(比如打进20强赛定义一个迭代),一个迭代内是不是不要频繁的变化。在5场小组赛里,一直在主力阵容中的球员仅有三人,他们是孙祥、郑智和朱挺。中国的球员们相互之间的配合刚一熟悉,就被轮换推翻。我们做项目时不断变化我们的目标,每个队员刚熟悉一块内容就被换掉。软件开发里敏捷提倡拥抱变化,但是对组员是有一定的要求,不是每个队员上来都能Agile吧?我们的队员是C.罗,小罗还是贝克汉姆?所以,我的建议是一个迭代最好不要变化,如果有变化请放到下一个迭代去。这样不也是拥抱变化吗?但是成功率将大大增强。

6. 没有希望。所有的队员不知道这样往下拼,有没有什么意义,因为不知道杜伊的想法是什么,所以除了进个球时短暂的喜悦外,之后是无边的等待和寂寞,像我们的项目中组员的状态一样,除了解决个别技术问题的喜悦外,找不到实现自己的目标,每个人都想项目最终成功,但是每个人不知道这样做能成功吗?如果教练敢说你们这样做就一定成功,队员一定会全力以铺,我想没有球员不想去踢世界杯吧。杜伊,你看肯定吗?项目经理,你看肯定吗?

总之,项目的失败不能怪组员,大部分都是项目经理“站着茅坑不拉屎”,如果项目是失败的,我想谁都可以当项目经理吧,同理,如果任务是让中国男足输球,我想我带和杜伊带有区别吗?我也可以去当中国男足主教练了吧。

 本文转自敏捷的水博客园博客,原文链接http://www.cnblogs.com/cnblogsfans/archive/2008/06/16/1222949.html如需转载请自行联系原作者


王德水

相关文章:

  • 1. lvs+keepalived 高可用群集
  • CheckPoint常用命令
  • 看到绿坝暴力后的对国家信息安全的牢骚
  • JS怎么刷新当前页面
  • 使用CIFS或SMB存储搭建Hyper-V群集
  • Linux Netbeans汉化不全
  • 聊聊querydsl的生成类
  • Spring IOC及AOP学习总结
  • Linux CentOS 下的MySQL数据库安装与配置
  • 【转】IOS中的release和nil
  • Oracle Study之案例--安装Oracle内核参数配置
  • Android广播机制(两种注册方法)与 中断广播
  • C语言:用递归实现将输入的整数按逆序输出。如输入12345,则输出54321。
  • CentOS 5/6下搭建Subversion+HTTPS+LDAP
  • 团队编程项目作业6-程序维护
  • 【跃迁之路】【463天】刻意练习系列222(2018.05.14)
  • DataBase in Android
  • ECMAScript 6 学习之路 ( 四 ) String 字符串扩展
  • Java编程基础24——递归练习
  • LeetCode29.两数相除 JavaScript
  • mockjs让前端开发独立于后端
  • Python学习之路13-记分
  • Vue学习第二天
  • 对象引论
  • 番外篇1:在Windows环境下安装JDK
  • 前端js -- this指向总结。
  • 前端之Sass/Scss实战笔记
  • ionic入门之数据绑定显示-1
  • 完善智慧办公建设,小熊U租获京东数千万元A+轮融资 ...
  • $L^p$ 调和函数恒为零
  • (14)目标检测_SSD训练代码基于pytorch搭建代码
  • (ibm)Java 语言的 XPath API
  • (k8s中)docker netty OOM问题记录
  • (LeetCode) T14. Longest Common Prefix
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (简单有案例)前端实现主题切换、动态换肤的两种简单方式
  • (三)Hyperledger Fabric 1.1安装部署-chaincode测试
  • (心得)获取一个数二进制序列中所有的偶数位和奇数位, 分别输出二进制序列。
  • (原創) 物件導向與老子思想 (OO)
  • *p=a是把a的值赋给p,p=a是把a的地址赋给p。
  • .java 指数平滑_转载:二次指数平滑法求预测值的Java代码
  • .NET 2.0中新增的一些TryGet,TryParse等方法
  • .Net Core/.Net6/.Net8 ,启动配置/Program.cs 配置
  • .net 托管代码与非托管代码
  • .net下简单快捷的数值高低位切换
  • .stream().map与.stream().flatMap的使用
  • 。Net下Windows服务程序开发疑惑
  • @angular/cli项目构建--Dynamic.Form
  • @NestedConfigurationProperty 注解用法
  • @RestController注解的使用
  • [2016.7 test.5] T1
  • [20180312]进程管理其中的SQL Server进程占用内存远远大于SQL server内部统计出来的内存...
  • [Android实例] 保持屏幕长亮的两种方法 [转]
  • [Angular] 笔记 21:@ViewChild
  • [AutoSar]BSW_Com02 PDU详解