分析软件项目失败的几种原因

开发 项目管理
软件项目一般都会碰到失败的情况,失败的原因很多很多,那我们该如何避免这样的失败呢?请看本文作者的一些小意见。

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

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

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

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

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

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

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

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

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

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

6) 良好的投资回报率;

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

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

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

原文链接:http://www.cnblogs.com/cavenran/archive/2011/06/29/2093676.html

【编辑推荐】

  1. 新手软件项目经理该如何入门
  2. 项目经理的力量应该从哪里来?
  3. 软件项目管理总体流程设计
  4. 新手软件项目经理之***期限的迷局
  5. 软件项目经理该不该多一些人情味

责任编辑:彭凡 来源: 博客园
相关推荐

2020-07-09 10:26:28

软件项目软件开发CIO

2015-09-24 16:09:45

软件开发项目原因

2011-09-21 09:40:57

软件项目

2023-01-14 17:45:28

数据分析项目

2017-12-12 17:00:20

程序员面试失败原因

2023-01-29 16:38:19

人工智能项目数据仓库

2012-05-07 08:47:25

Erlang

2021-06-29 10:03:45

数据科学机器学习算法

2021-03-10 11:13:06

IT项目首席信息官执行顾问

2019-08-14 10:41:42

人工智能系统数据

2009-07-31 09:14:01

WinCE启动失败

2017-11-15 08:54:00

2018-04-09 11:20:40

数据科学项目数据

2018-07-26 05:44:45

物联网项目物联网IOT

2013-05-17 09:49:24

敏捷开发开发项目项目

2011-06-21 11:05:04

软件项目

2022-09-01 14:58:24

AI机器学习

2015-04-22 15:21:05

软件开发项目项目失败

2023-02-06 10:37:50

数据驱动IT领导者

2020-11-05 11:08:11

人工智能
点赞
收藏

51CTO技术栈公众号