开发一个软件需要的人力和物理力都是很大的,特别是一些很大的软件,少则几个月,多则几年。在开发软件过程中,我们需要对这个软件进行可行性研究以及做一个总体规划,由于市场和用户的需求总是在不断变化,这个软件需要完成的功能也就越多,在一步步的完善的过程中,很多事情都需要足够的时间来解决,所以在做设计时就不得不超出预估时间。
在开发过程中,可能会有一些人员的离职或者调动,新来的工作人员又不能马上进入状态,所以这里又会延长时间。而且在每一布完成后,又需要做分析,有时做到一半发现这个项目不行,就立马否决,这就很费时费力。
还有很多因素,开发软件的过程漫长而艰难,预估的时间不可能都算准,所以就会大大延长开发时间。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!