Quora精选:为什么软件开发周期总是预估的2~3倍呢?

俗话说:计划赶不上变化。在你做一件事之前,你可能事先做好一个计划来完成这件事情。但是有很多事情是无法预知的,这就可能让你的计划无法顺利的进行下去了。很典型的一个例子,当代大学生假期前,信誓旦旦的说这个假期我要学习,于是就是安排了一个自认为很完美的计划,来度过美好的假期,结果假期里可能书都没有拿出来过,这真的是一个很正常的现象了。回答正题了——为什么软件开发周期总是预估的2~3倍呢先软件开发有许多难以预知的事情,比如开发人员的失误,管理不到位,或者方法不对。比如需求分析的周期是挺长的,如果没有用户的亲身投入那么需求有可能不完全,这样后面再回过头来解决需求问题,成本变高了,周期相应也变长了。软件开发周期是一个多阶段的过程,每个阶段都要需要完成相应的任务。如果一个阶段的问题不能够及时的发现到下一个阶段或者最后才发现,成本、代价会更高,周期也会变长。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年9月11日
下一篇 2020年9月11日

相关推荐