Quora精选:为什么软件开发周期总是预期的2~3倍?
软件开发的任务是由多数人共同努力来完成的,对于开发周期的预估,人们总会以较为理想的条件和环境去推测它,而不是以最坏的情况来给出完成开发的周期。
当低估项目周期时,会造成人力低估、成本预算低估、日程过短,最终人力资源耗尽,成本超出预算,为完成项目不得不赶工,影响项目质量。而项目周期估计过长,也会带来成本估计过高,人力资源利用不充分效率低下的后果。所以,过长过短的预估周期都是不好的,周期预估就是后续开发工作的基础,它完成质量的好坏所带来的影响会贯穿整个项目,由此可见开发周期正确估算的重要性。
在软件开发的过程中总有可能出现这样那样的问题,比如需求分析中软件的功能可能达不到客户的需求,又或者是编码时一个小小的错误没有被检查出来,又或者是项目经理没有规划好任务的时间分配,导致有的模块时间太长,有的模块时间完全不够用。
Quora精选:为什么软件开发周期总是预期的2~3倍?
最新推荐文章于 2023-03-21 08:38:49 发布