A-A+

识别“焦油坑”

2018年11月04日 杂文 暂无评论 阅读 2,898 次

上面这图是《人月神话》一书的引图,“焦油坑”一词即来源于此。无论你是谁,无论你是否强大,只要陷入了“焦油坑”,就会难以自拔,束缚到底。那么,什么样的项目最有可能成为一个“焦油坑”项目呢?

1. 项目的持续时间

从我多年的工作经历来看,项目的持续时间越长,这个项目就越容易成为“焦油坑”。

因为在项目开始时,制定的种种计划,会在时间长河的消磨中,变的面目全非。也许,最开始只是想要个圆,慢慢的变成方块,最后变成六边形。在演变的过程中,良好的设计被推翻,优秀的人员会流失,气氛开始变的焦躁不安。随着时间的推移,参与的人员会有一种看到就想吐的感觉。

2. 项目的背景

项目的背景越神秘,越复杂,越难以理解,这个项目就越容易成为“焦油坑”。

比如:一个项目,你不知道从何而来,为何而做。再比如:一个Java团队非要使用phython来开发。一般情况下,这种看不懂的骚操作,经常在项目进行当中造成各种各样的问题,项目组的成员也经常变成没头脑,而目标客户经常变成不高兴。可想而知,这种不高兴和没头脑凑到一起,项目走向和结果也好不了哪去了。

3. 项目的资源

这里的项目资源,主要指的是人员构成。如果项目的资源出现问题,这项目肯定会成为“焦油坑”。

之前说的两点,如果在项目负责人超神,接口人力挽狂澜的情况下,还是可以顺畅执行的,并且也许不会发生任何问题。但是如果项目没有负责人、或者负责人模糊不清、或者不负责,接口人没有话语权、天天摇摆不定、避重就轻,执行人员三天两头换、丈二和尚摸不着头脑,肯定会导致出现问题找不到人、需求乱七八糟没有准谱、客户暴躁不愿配合、项目执行人员大难临头各自飞。想一想那画面,真是各种鸡飞狗跳,项目最终肯定烂的非常彻底,找人接锅都是个问题。

4. 其它

项目资料不全也是潜在的危险,如果人员相对固定、目标相对明确、接口人耐心细致,项目资料不全似乎也没什么太大隐患。但是,万一项目的走向脱离的预期,再没有健全的文档、记录,也没有设计精良、清晰的代码,可想而知这个项目的追溯、交接、总结是多么的艰难。在进度的逼迫下,很有可能会硬着头皮向前推,最终导致“焦油坑”的出现。

如果目标客户讲理、思路清晰,那真是如沐春风,但是基本上,目标客户是不会跟我们讲道理的。基本上打交道的套路就是,客户说的越少越好,实现的越快越好,功能必须完美无瑕,最终的结果准确无误,上线后完美呈现。要是遇上耐心的,还能旁敲侧击;要是遇上脾气好的,可以稍微试错;要是遇上业务精通的,可以避免鸡同鸭讲。要是遇上啥都不行的,就等着跳坑摔断腿吧。

 

做项目最普遍最常见的就是,识别出了风险,看到一个大坑在眼前,我们还不得不跳下去,然后再看着“焦油”从天而降,这是很可悲也是很无奈的一件事情。有时候能做的,只能是自我安慰而已:“看看,我早就说这里有个坑了吧!”我想,还是要努力提高自身水平,在被逼迫跳坑的时候,有底气选择不跳。

给我留言

Copyright © 字痕随行 保留所有权利.   Theme  Ality 京ICP备14039894号

用户登录

分享到: