8常识软件项目失灵和如何成功

狗万体育新闻IT项目管理邓肯Hauley读取时间分钟内

手反败用黄标识笔屏幕

先从令人担忧的统计开始软件项目中只有29%成功,52%受到挑战(费用超支、预算超支或内容缺陷),19%失败,据Sandish集团2015年报告数年前首次发现这些结果,但今天结果不亚于事实

客户认为有价值的项目百分比为59%,客户认为56%的项目满意

不满意项目结果已成为IT行业规范,客户不满意结果我们能做些什么

良好的起始点是解决软件项目失效等关键原因

原因1:时间不足

往往在项目启动前决定最后期限,不可讨价还价。极速启动假设 越快开始编码 越快完成项目

匆忙开始编码几乎总是错误方法关键是花时间创建良好的设计不良设计导致开发阶段持续变化发生这种情况时,时间和预算快速消化

求解方式 :

  • 切勿直接跳入并开始编码
  • 分配充裕时间创建好设计,项目其余部分运行得更好

实现客户期望并首次正确工作时,此方法会提高名声

理由2:预算不足

多项目有最低价最成功供应商策略或不切实际低预算非基于项目需求万事都慢下来资源慢到或永不到角割裂 质量受苦

求解方式 :

  • 对预算实事求是并基于完全需求
  • 避免完全以最低价选择供应商
  • 转到供应商或团队 并证明记录 交付内预算
  • 使用供应商选择检表,例如下表查找合适的项目供应商
供应商选择清单简介页

原因3:通信差

有句格言,"永不假设" 软件项目尤为如此与客户、用户和发展团队良好通信对项目成功至关重要问自己三个问题

  1. 球队里每个人都理解你吗
  2. 他们知道你们期望他们做什么吗?还是你假设他们知道呢?
  3. 用户和其他部门沟通良好吗?

求解方式 :

  • 立即查找通信故障这可能引致项目后端混淆和复杂
  • 永不假设每个人都理解项目上正在发生的一切
  • 花点时间创造环境通信无障碍、开放和频繁

理由4:永不审查项目进度

项目进化 事物变化 严重影响项目持续审查项目进度以及早克服挑战并警告利害相关方可能出现的延迟和结果变化非常重要。

求解方式 :

  • 常设置里程碑审查项目期间与团队和利害相关方的进展视需调整以保持航向
  • 与团队保持近距离了解正在发生的一切和他们面对的任何挑战

理由5:测试不足

压力交付时测试常受苦测试留到开发周期结束时使用最小努力测试通常结果为产品装有bugs和不愉快客户

求解方式 :

  • 测试开发生命周期 测试每个模块或组件
  • 仅留集成测试到开发生命周期结束,从而减少压力并产生更好的产品

理由6:生产环境测试

令人惊讶的是,有多少组织测试产品生产环境使用生产环境是一种高风险策略,可能导致安全漏洞和意外释放而不测试,干扰生产系统

求解方式 :

  • 开发质量保证流程并发布新软件产品
  • 提供环境分离生产环境测试和故障修复

理由7:缺少质量保证

常仓促交付软件时,质量保证受损文档不完全代码修改,设计有缺陷,实现工作可不完成这一切引向重整 损失时间 最终不愉快客户

求解方式 :

理由8:不达标行业标准

WorldWeb财团和国际标准化组织标识

符合软件项目行业标准通过确保畅通性、可移植性、可用性、稳健性并减少当前和今后问题可证明有益机构像万维网财团标准化国际组织开发出难以挑战的开放标准

求解方式 :

  • 花点时间为您的项目引入标准方法
  • 查找工作良好并持续工作
  • 改变一切无效
  • 定期审核更新标准

下次项目管理软件开发项目时,审查列表并提醒自己需要什么来确保成功你会大吃一惊关系大


推荐文如下:奇案CHAOS2009报告由Jorge Dominguez编写

下题

可能你还有兴趣