现实和理想总是有区别的,在软件开发过程中总会出现一些没有预想到的问题,而这就会使开发周期比预估的长。
1、软件开发的思维模式不能像数学一样简单的计算,软件开发过程没有公式可以套,不是按照一定的步骤就能得到想要的结果。
2、开发环境与过程会极大的影响进度。
3、需求理解有差异,用户表达的和程序员理解的不一样,出现偏差。课上老师展示的秋千漫画图就很好地解释了这一点。而且客户需求不定,增加需求,组织协调不畅。
4、项目负责人任务分配的时间不合理。有的任务分配时间过长,浪费了时间,有的任务分配时间过短,不够时间去完成。
5、预估开发周期的时候没有考虑到一些特殊情况,比如遇到法定节假日放假等。
6、也有可能团队中出现短板或者团队配合度不够。
为什么软件开发周期总是预估的2~3倍?
最新推荐文章于 2023-03-30 11:48:04 发布