非常形象的道出了敏捷的真谛,pfpf!我之所以说想改行就是因为没法超越你令我压力甚大,呵呵。
改变软件生产企业和雇主的关系,如果真能实现,这的确能让IT业成为一项轻松而充满乐趣的工作,可目前看来,实施的困难太大,只是一个梦想而已,至少在中国绝大部分企业都是如此。传统的观念使得我们都认为给钱的是大爷,人家要求什么我们就得做什么,哪怕需求会从一只狗变成一只鸡,也不敢说个不字。为什么?钱在客户手里,产品不满意,不能结项,不能回款,等于白干。这种思想使得双方处在不公平的地位,弱势的软件企业自然要承担巨大的压力。
另外,同样是传统的循规蹈矩的观念,使得软件企业不敢轻易颠覆现有的成熟(可能是陈旧)开发方法而加入敏捷大军,毕竟不熟悉是有风险的,最后带来项目的失败,投入的浪费,这是普遍保守的我们不希望看到的,说到底,还是缺乏创新和去实践的精神。
最后,敏捷实施的局限很有可能来自客户本身。例如很多企业是让自己的IT部门整理需求然后提交给外包开发,客户的要求就是waterfall,就是那些传统的、甚至是迂腐的、什么项目都一样格式形式的古典主义文档。这使得开发商也只能用传统的方法去实现。
可能抑制敏捷发展的因素还有很多,但是我认为随着软件企业和客户之间理解的加深,aglie很有可能会成为主流。
btw:最后一段有打广告的嫌疑啊,呵呵