IT项目为什么失败

什么是项目

 
项目可以被看作任何一系列的活动和任务。这些活动和任务有一个特定目标需要在特定要求下完成,并有一个明确的开始结束日期和资金限制(如果有)。项目需要消耗人力或非人力资源(钱,人,设备),并且是跨职责的。
 

项目在维基百科上的定义

 
一个项目在商业和科学上可以看作是一种协作,频繁的涉及研究和设计,并有着详细地计划去达到一个特定目的。
 
 

为什么需要项目管理

 
项目的成功率很低。来自Standish Group的数据显示:
 
                   失败                         富有挑战                            成功
2009年        24%                           44%                                 32%
2006年        19%                           46%                                 35%
2004年        15%                           51%                                 34%
 
 
“根据对金融高级管理人员的调查,60%指出IT在项目管理这个区域最缺乏专业技能”,Gartner,2009
 
复杂的项目需要来自各方面的协调:
  1. 各种各样的人
  2. 各种各样的资源(机房,设备等)
  3. 各种各样的任务--有些任务需要在其它任务完成的基础上进行
  4. 各种各样的决定--批准
  5. 阶段性的资金支出
  6. 人员/资源与任务的匹配
驱动项目需求的因素:
  1. IT使用的快速增长
  2. IT越来越复杂
  3. 竞争激烈
  4. 商业复杂性
这些因素也都影响着企业的常规变化。因此,项目管理是非常必要的。项目复杂性,客户的特殊需求,项目需求范围的不断调整,企业重组,项目风险,IT技术的不断变更,计划的实施,资金的支出等都促使了项目管理的必然性。
 

IT项目基于业务的主要失败原因

  1. 业务策略被取代
  2. 富有竞争性的优先级
  3. 缺乏管理上的承诺和企业的支持
  4. 缺乏优先级的制定
  5. 缺乏PPM(Project Portfolio Management,直译项目组合管理并不恰当,它是指项目管理所需要的工具,技术,方法,流程等的集中管理)
  6. Project Portfolio项目策略集(工具,技术,方法,流程等)过于庞大
  7. 业务流程变更
  8. 基于商业利益的沟通不足或夸大
  9. 管理支配问题
  10. 项目消耗过多资金
  11. 没有能力提供充足的投资资金
  12. 滥用金融资源
  13. 超预算的过度花费
  14. 项目委员会组成欠佳
  15. 股东或利益相关者之间的冲突
  16. 企业政治
  17. 接管客户公司
 
 

IT项目基于项目的主要失败原因

 
  1. 从一个醒目的项目结束日期逆向推理制定项目计划
  2. 缺乏详细的项目管理方法学
  3. 缺乏可靠稳固的项目计划
  4. 管理不善
  5. 项目中角色和责任的定义不足
  6. 薄弱的团队
  7. 项目中使用从来没有被应用于开发相似系统的技术。
  8. 为了追求速度而雇佣太多开发者编码
  9. 沟通不足
  10. 过长或不现实的时间度量标准
  11. 资源的匮乏(资金和人力)
  12. 项目所需资金和时间的错误预估
  13. 项目花费和时间安排超出限度
  14. 不明确的目标和目的
  15. 项目没有达到用户的需求和期望
  16. 项目缺乏用户的参与
  17. 项目需求设计不足
  18. 项目需求不断的变化
  19. 没有一个用来控制项目变化的体系
  20. 不注重数据模型
  21. 没有风险管理计划
  22. 安排初级开发者处理数据迁移
  23. 由于项目晚于预期而进行简单的测试或不测试
  24. 忽略项目危险警报信号
  25. 在错误的环境下搭建项目系统
  26. 大量使用市场中的基本成品定制项目产品
 

(来自美国IT项目管理硕士笔记)

 

IT项目为什么失败 --美国IT项目管理硕士笔记(一)的更多相关文章

  1. PMBOK项目管理九大知识领域和五大流程 --美国IT项目管理硕士笔记(二)

    PMBOK 项目管理 九大知识领域和五大流程 PMI   Project Management Institute.PMI 是世界上最大的非盈利机构,是项目管理领域的领导者.PMI制定项目管理行业标准 ...

  2. [项目实施失败讨论Case] “凭心而论,在这家公司很敬业的工作了3年多,老板最后给我下的评语,大家都看看吧,千万别和我走同一条路!”(摘自csdn)

    [Case] “凭心而论,在这家公司很敬业的工作了3年多,老板最后给我下的评语,大家都看看吧,千万别和我走同一条路!”(摘自csdn) 原文:http://community.csdn.net/Exp ...

  3. 3、项目资源的提供 - PMO项目管理办公室

    PMO项目管理办公室也需要对项目相关的资源进行提供,从而针对项目的资源也进行标准化和规范化的管理.也就是说,PMO项目管理办公室就是提供项目相关的规范化资源内容,从而统一管理项目相关的内容,达到规范的 ...

  4. Xamarin Android项目运行失败

    Xamarin Android项目运行失败 错误信息:Build Failed: MonoDroid does not support running the previous version.  P ...

  5. 安卓(android)建立项目时失败,出现Android Manifest.xml file missing几种解决方法?(总结中)

    安卓(android)建立项目时失败.出现AndroidManifest.xml file missing几种解决方法?(总结中) Eclipse新建项目.遇到这种问题.注意例如以下: 1.文件名称最 ...

  6. 项目启动失败,异常代码(StandardEngine[Catalina].StandardHost[localhost].StandardContext[/credit]]) ,dataSource 也报错

    问题:tomcat 项目启动失败(有多个springboot项目)! 28-Apr-2019 12:01:12.162 严重 [localhost-startStop-1] org.apache.ca ...

  7. linux下maven项目clean失败

    今天在linux下创建了一个项目自动化发布的脚本,在执行到 mvn clean package -Dmaven.test.skip=true 的时候,项目clean失败 查下下度娘,windows下导 ...

  8. Maven项目启动失败:class path resource [spring/] cannot be resolved to URL because it does not exist

    目录 Maven项目启动失败:class path resource [spring/] cannot be resolved to URL because it does not exist 解决方 ...

  9. BI工具做数据可视化项目频频失败的原因

    现如今数据可视化可谓是非常之火,随着硬件价格的一降再降,仿佛做数据可视化项目,你没有数据大屏,你就没有逼格.理想很丰满,现实很骨感,并不是每一个数据可视化项目都能够成功.数据可视化项目的进行,无外乎是 ...

随机推荐

  1. paramiko错误信息:Paramiko error: size mismatch in put

    在使用paramiko的put往远处服务器上传资源的时候,出现类似下面的错误信息 The code in paramiko's sftp_client.py:putfo() reads at the ...

  2. Dell PowerEdge RAID Controller (PERC) | Dell

      Dell PowerEdge RAID Controller (PERC)             The Dell™ PERC (PowerEdge™ RAID Controller) fami ...

  3. 使用Swift模拟Window-LFU

    今天參加了某公司2015的校招的机试,大题开放题比較多.有一道大题是Window-LFU比較有意思,当时题目搞了半天没搞明确让干啥- -题目大概是这种:实现一个Window-LFU缓存(事实上就是用数 ...

  4. CCNP路由实验之八 路由重公布

     CCNP路由实验之八 路由重公布 在前面几个实验,已经学习了静态路由和动态路由.如今,我们要掌握怎样使它们在一个网络中融合,即路由重公布. 使用出站口作为静态路由 0 使用下一跳地址作为静态路由 ...

  5. AES加密算法的C++实现

    摘要:作为新一代的加密标准,AES 旨在取代 DES(请看<DES加密算法的C++实现>),以适应当今分布式开放网络对数据加密安全性的要求.本文在分析了 AES 加密原理的基础上着重说明了 ...

  6. C# 最基本的涉及模式(单例模式) C#种死锁:事务(进程 ID 112)与另一个进程被死锁在 锁 | 通信缓冲区 资源上,并且已被选作死锁牺牲品。请重新运行该事务,解决方案: C#关闭应用程序时如何关闭子线程 C#中 ThreadStart和ParameterizedThreadStart区别

    C# 最基本的涉及模式(单例模式) //密封,保证不能继承 public sealed class Xiaohouye    { //私有的构造函数,保证外部不能实例化        private  ...

  7. 【poj2774】Long Long Message

    用个分隔符将两个字符串连接起来,再用后缀数组求出height数组的值,找出一个height值最大并且i与i-1的sa值分别在两串字符中就好 #include<algorithm> #inc ...

  8. train_action

    # 导入数值计算模块 import numpy as np import tensorflow as tf # 创建计算会话 sess = tf.Session() # 生成数据,创建占位符和变量A ...

  9. HDU 5753Permutation Bo

    Permutation Bo Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others) ...

  10. PSAM卡之常用APDU指令错误码【转】

    本文转载自:http://blog.csdn.net/lvxiangan/article/details/53933714 PSAM卡的内容交互,是通过APDU指令完成的,常见的APDU报文格式如下: ...