浅析项目失败的原因

    在我们的工作和日常生活中,充斥着各种各样的项目,软件开发也好,工地建设也罢,都是由一个个项目的形式构成的。然而在所有这些项目中,往往是失败的比较多,成功者寥寥,这是为什么呢?为什么一个项目会失败?如何才能提高这个项目的成功概率?我认为这是很有意义的问题,所以想跟大家交流下。

    既然谈到一个项目的失败和成功,那我们必须对何谓“项目失败”,何谓“项目成功”有个界定,免得在这点上争论不休,这就失去了进一步探讨的意义。另外我还想把这个讨论的范围缩小到软件项目这块,虽然很多问题都具有普适意义,但毕竟个人视角有限,不敢以偏概全。

    任何一个项目,都必然会涉及到一些人的利益和需求,我们称之为“项目干系人”,简单的情况下项目干系人就只有两方 - 发包方和承接方;复杂情况下,项目干系人可能会牵涉到很多个人和单位。本文判断项目是否成功的视角,主要是从项目承接方的角度考虑是否达到了多赢的目的。就是说一个项目的成功,主要是取决于项目的实施者,而作为项目的实际实施方(接包方),要能够同时满足自己的盈利需要和其它项目干系人的需求。在项目干系人特别多的情况下,这将是一个非常有挑战性的目标。

    这里提了两条:1-实施这个项目能够对实施方带来利益;2-项目实施的结果是满足了项目干系人的需求。第一条比较容易理解,第二条可以进一步讨论下 - 项目干系人都会有什么需求呢?如何才算是满足了项目干系人的需求?

    根据个人的经验,我认为项目干系人大概有以下这些常见的要求:

    1)  项目要提供足够的功能,解决某些实际的问题;

    2)  项目开销应该控制在预算范围内;

    3)  项目完成的时间处于可以接受的范围;

    4)  产出物的质量要能合格;

    5)  各种问题能得到及时的沟通,状态能及时汇报;

    6)  良好的投资回报率;

    所以,如果一个项目实施后,假如不能够提供足够多的功能帮助项目干系人解决问题,或者不能够提供正确的功能,或者提供了过多没人会用的功能,可以看成是具有失败的特征。更常见的失败特征,也是更严重的情况包括预算超支、延期交付、质量低劣、投资回报率过低等等。另外如果在整个实施过程中,项目干系人得到的信息和反馈很少的话,他们也会非常不满意,让项目干系人unhappy也是一种失败。而我这罗列的只是一些常见的因素,其他那些导致项目失败的因素,就无法一一细数了。

 

    由此可以窥知,如果项目中有某个因素没有考虑到,或者是某些项目干系人的需求没有照顾到,就可能导致这个项目的失败。所以一个项目要想获得成功,有很多要照顾到的地方,也许正是因为这种复杂度和不确定性,导致了成功的项目少,失败的项目多这个现象吧。

    这样看来,对于如何提高一个项目的成功概率的问题,就相对容易回答了。对照上面所罗列的那几项可能导致失败的地方,就是要做好项目的范围管理、成本管理、时间管理、质量管理、沟通管理、资源管理。这几项再加上风险管理、采购管理和综合管理,就构成了PMP的项目管理九大领域,简言之就是要做好项目管理,好的项目管理能够规避导致项目失败的原因,提高项目成功的概率。

PS: 本人刚刚考了PMP,重庆地区对此感兴趣的童鞋可以联系我相互交流。

posted @ 2011-06-29 18:35  CavenRan  阅读(3507)  评论(0编辑  收藏  举报