※ 引述《sxy67230 (charlesgg)》之铭言:
: 敏捷开发才不是这样勒,敏捷开发是在开发上相对于瀑布流开发,传统开发要先做需求
: 谈、定义需求、设计、实作、测试整合、移交文件跟维护。
实际上大家都是用同一套方法,就是客户说要改,然后就改,丢给客户,看还要不要改。
内部用什么开发方式客户才不鸟你。
以前我们做政府案的时候,那时间逼多紧各位知道吗?下午承办跟长官开完会,五点电话
过来说局长说要加上某个小东西,明天行政院长官来要呈现这个东西给行政院长官看。
改不改?改到天亮都得改,不然就让局长开天窗了,承办也开天窗了。
这时候,开发模式是什么东西?什么都不是。赶快把功能完成就对了。
还有那种需求没碰过都不知道的,记得以前帮气象局弄一些相关的东西,我们处理整个
环节都是一个一个来,结果好死不死,当年有一个台风还没走时,另一个台风同时间跑来
,系统当初根本没有规划到这种状况,怎么办?SQL Server开起来字段马上加上去了,
这种超级风险的动作也是得做,字段加上去以后,相关的VIEW赶快拉一拉测一测,立刻上
线。
软件开发会碰到的问题超级多,想把所有状况都考虑进去,公司也不会赚钱的,就是碰到
再说了,根本考虑不完,也没那个脑袋,因为多考虑的东西要是没发生,那也是白白浪费
人力而已。