概述
这是开发者的错?还是管理的问题?技术粗糙,或者其他原因?或者这只是程序猿世界的自然法则?作者举例一次从旧金山走路出发,沿着西海岸徒步旅行,到洛杉矶的纽波特沙滩面基。驴友一开始是“这趟红色之旅长约400英里(643.7公里);汉子们一天睡8小时,吃2小时,逗猫2小时,还能能走个10小时,这样每天走40英里(64.3公里)妥妥的吧!”的美好幻想,全然没考虑到实际情况,不所谓是“梦想是美好的,现实是骨感的“我们的速度最多也就2英里每小时,只有计划速度的一半喂!我们一天走20个钟头!或者,还是让基友再把饭醉日期推后吧……”一开始的出师不利让计划不断被打乱、延迟,最终是“我们4天走了40英里,还有600英里的路,所以应该60天才能到,保守点估计,70天吧。”,途中还要不断要浪费时间去补充弹药。文章的结尾是“但是,前方又是豁然开朗,怒吼的三岔河就在面前奔腾,而我小肚一沉,菊花一紧,只想拉屎……”,实在是让人为驴友担忧。文章全文只是举例一次去见基友的例子,幽默地联系到软件开发周期总是预估的2~3倍。全篇读完,得出了 一个非常实用的经验,每个人都听过“一切从实际出发”,然而我们在计划时总是理想化,没有考虑到所有的影响因素,因而得到的无非比预估的多2 ~ 3倍的周期开发软件。
最后
以上就是稳重心情为你收集整理的为什么软件开发周期总是预估的2~3倍的全部内容,希望文章能够帮你解决为什么软件开发周期总是预估的2~3倍所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复