软件项目延期可能困扰任何行业,任何团队和任何单个项目,一旦延期就可能导致高昂的损失。项目延期对于任何公司而言都可能是代价高昂的事件。

因此,对于企业而言,重要的是要了解导致延期的原因以及如何防止延期的发生。

以下是建设项目延误的主要原因。通过适当的管理,技术知识和技术,可以将这些延迟减少到最小程度。

1.项目范围变更

项目范围定义:项目结束时预期的可交付成果。

项目范围的变化可能是由于最初的项目范围定义不正确,对固有风险和不确定性的错误计算,项目资金问题,客户利益的变化或不可抗力等造成的。

为了对项目范围的变更进行适当的控制,有必要首先确定:变更在项目中是不可避免的,并且同样可能对整个项目的成功有益。

2.项目复杂度

项目复杂性可能是时间延迟和成本超支的主要因素。

具有高度复杂性的软件项目通常会产生复杂的计划,进度表和估算。

如果不适当地排除项目的这些复杂性,将直接导致时间延迟和成本超支。

管理复杂项目需要经验,专业知识和参与度。因此,项目经理需要根据客户需求定义其目标和范围。确保项目按计划进行并完成目标任务。

因此,至关重要的是要需要一个经验丰富、配合默契的团队来实现这一目标。

3.不适当的项目进度

制定项目进度表是普遍方法,其中工作活动按顺序逻辑排列以在规定的时间范围内完成目标。

进度表安排需要大量的技术知识,开发活动的顺序安排,活动与开发活动之间所需资源的准确逻辑关系。

如果项目进度安排不正确,珍贵的项目资源将被转移到非关键的活动上,结果,关键的活动将受到影响,并且在整个施工期间内都会出现延迟(软件项目连贯延续的特殊性)。

为了减少进度表安排问题,可以借助工具实施,例如甘特图就是一种展示项目进度的推荐工具。

4.工程估算不准确

在执行任何项目之前,通过工程师估算来评估项目所需的初始投资规模。

这个估算并不简单,需要详细的调查研究,广泛的设计专业知识,明确的工作范围,准确的数量计算以及具有完整方法的正确计划才能得出准确估算。

为了获得准确的项目预算、项目规模、项目工作量,评估专家需要与开发部门和客户进行有效沟通,以尽可能的提高估算的准确性。

软件项目延期是如何发生的?怎样避免?相关推荐

  1. 软件项目延期,怎么办?

    经过近半年的跟踪后,今年元旦,销售部门与某银行签订了一个银行前置机的软件系统的项目,合同规定,5月1日之前系统必需完成,并且进行试运行.在合同鉴定后,销售部门将此合同移交给了软件开发部,进行项目的实施 ...

  2. 一地鸡毛——软件项目中的人际困局

    文/方坤 作者结合切身经历,展示了他之前所在团队软件项目延期的种种原因,而其中印象最深刻的是各种人事纷扰乃至于勾心斗角. 六年前,毕业未久的我在一家外企工作,我所在团队开发的软件项目在交付到集成测试组 ...

  3. 软件项目开发中的百分之九十效应

    在软件项目管理中,经常遇到这样的情况:进度到百分之九十后开始停滞,要花很长很长时间很大很大代价(甚至超过前百分之九十所花费的工时.工期)才能完成最后的百分之十.我把这种情况叫作:软件项目的百分之九十效 ...

  4. 项目延期半年,我被软件外包坑惨了!

    转自:infoQ 英文作者:Rajiv Prabhakar,翻译:平川 多年前,年轻且天真的我决定与他人一起创业,但同时还要兼顾我们的全职工作.我负责技术开发,另一个创始人负责业务.我们的 MVP 计 ...

  5. 鲜为人知的软件项目管理原则(转)

    软件开发的残酷的现实告诉我们:没有规则的软件开发过程带来的只可能是无法预料的结果.我们中的大多数项目管理人员在其个人简历中纷纷写到:"拥有多年的丰富的项目管理经验",但在实际开发中 ...

  6. 软件项目质量管理经验谈

    原作者:杨志奇  由网友:转载     摘要:本文详细阐述了作者对软件项目质量管理的认识,是作者实际经验的总结.主要内容包括对软件项目质量管理理论的认识.软件项目质量管理在实践中的具体做法.文章详细介 ...

  7. 浅谈软件项目开发过程中的主要项目风险及对策

    软件项目成果的需求分析方和软件项目的承担者都十分关心这样的一个问题:什么样的因素会导致软件项目的失败?与项目有关的因素的改变将对按时.按经费预算交付符合预定质量要求的软件成果产生什么样的影响?这些都属 ...

  8. 软件开发延期引发纠纷-律师随笔

    软件开发延期引发纠纷-律师随笔 吴国平      北京市隆安律师事务所 笔者曾经承办多起软件开发合同纠纷,部分案件由法院判决,部分案件在仲裁委员会仲裁结案.笔者发现仲裁委员会在认定软件纠纷案件时的思路 ...

  9. 软件项目最常见的失败原因分析

    最佳实践建议在启动一个新的软件项目时,寻求一名在软件开发领域具有丰富经验并且可以在项目计划的早期阶段提供协助的主题专家的帮助.这一策略已经被证实可以极大提升项目的成果,然而在项目结束时你还是只能眼睁睁 ...

最新文章

  1. 深度学习中常见的损失函数
  2. 虚拟机登陆别的服务器吗,云服务器只能用虚拟机登录吗
  3. 《ASP.NET Core 微服务实战》-- 读书笔记(第1章 、第2章)
  4. 充满男性荤段子的开源软件 DICSS 引发争议
  5. MATLAB 线性运算之图像相加去噪
  6. Java 获取汉字拼音的方法
  7. python分布式爬虫系统_python简单分布式爬虫
  8. 基于神念TGAM的脑波小车(4)
  9. 《那些年啊,那些事——一个程序员的奋斗史》八
  10. 苹果激活锁怎么解除?手把手教你关闭激活锁
  11. RPGViewer - 反馈页面
  12. 2019 最值得被记录的 14 条 AI 安防领袖语录丨年终盘点
  13. 2019年江苏卷数学高考真题Word版含答案解析
  14. Spring Boot + Vue 前后端分离开发,前端网络请求封装与配置
  15. 男生一些必备APP的分享
  16. win10蓝牙鼠标、耳机无法连接,无蓝牙开关标志解决方案
  17. 微信云开发配置自有域名(短信跳转小程序)
  18. 怎么去学习绘画格子裙?该怎么画格子裙?
  19. LE Audio问世!蓝牙5.2加持的TWS耳机打破AirPods专利垄断现状
  20. 怎样去掉word2007中的回车符?

热门文章

  1. Lucene系列:(11)异步分页
  2. 关于meego开发的简单介绍
  3. 巧改注册表让win7/win8中的控制面板项的名字更亲民
  4. Reabble – 出色的 Kindle RSS 在线阅读器
  5. 使用frisby 进行post的表单信息的提交,以及nginx缓存的命中
  6. 如何在 R 中应用贝叶斯定理
  7. 开发快手爬票项目(最终章)
  8. Unity3D学习笔记(一)界面介绍
  9. deepin下安装mysql_deepin linux 下安装mysql服务
  10. TensorFlow-Slim