瀑布式开发(Waterfall Model)和敏捷开发(Agile Development)是两种软件开发的方法论,它们有各自的特点和优劣,同时也有着明显的区别。下面本文将对这两种开发方法进行分析和对比,以帮助更好地了解它们之间的差异和选择哪种方法更适合自己的项目。
敏捷开发与瀑布有那么大区别么,瀑布开发就不能重视变化了么?瀑布开发模式是重视阶段性产出文档以开启下一阶段,但也是需要迭代的敏捷开发则重视反馈,重视个人也就是人性,弱化文档的重要性也同样是使用迭代的生命周期,其流程也是需求分析,设计,开发,测试。 这俩区别有那么大么?
现在大多数项目的变更频繁,需求不确定,但是有没有人反思过,需求不确定和频繁变化可能来源于你的技术人员不专业无法深度挖掘到用户的实际需求呢?说到敏捷开发和瀑布开发谁更好一些,这个问题就好像再问,貌似像在问我们午餐到底是吃西餐还是中餐呢?
John Deere公司,采用双速IT模式促使敏捷开发法和瀑布式开发法同时发挥作用。这家公司并没有被视为圣地亚哥地区大数据方面的巨头。但该公司最新的农业设备却能在无需人工操作员的情况下,能够把最好的种子种植在可利用的最佳土地上。
微软敏捷转型之路长久以来,身为“软件开发商”的微软的名声并不太好,倒不是人们对微软的软件产品不满意,而是其更新周期太过漫长,比如Office、Windows、SQLServer和Exchange等主打产品的更新周期都长达3年左右,这其中的主要原因就是微软在软件项目的开发中采用了瀑
2015/10/16阅读(0)评论(0)收藏(0)加入人人都是产品经理【起点学院】产品经理实战训练营,BAT产品总监手把手带你学产品"Agile"(敏捷)对于没有参与过软件开发的设计师们来说是个有点诡异的专有名词。雇主和招聘者们频频用到这个词,那么Agile到底是什么?