【TechTarget中国原创】敏捷方法强调迭代的软件设计和开发,它可以让团队在经常性的间隔中发布软件功能。敏捷方法和传统的瀑布模式不同。传统的瀑布模式包括提前整理所有的需求,并在最后发布完成后的软件应用。在业务变化的时候,有些公司已经从瀑布模式转到了敏捷,因为敏捷具有灵活的流程和在开发周期中不断改善产品的能力。
使用敏捷方法,公司可以在功能上减少资金投入。据Forrester Research Inc.的高级分析师Dave West说,所有软件需求中的50% 到70%都几乎不用。敏捷允许跨功能的团队先提出10% 的需求——可以提供大部分的商业需求——然后,再让项目发起方提出需要增加的功能。West说,用这种方法进行软件内开发,“公司可以在功能上减轻投入”。
本系列敏捷方法常见问题涉及敏捷方法的不同类型,可以采用的工具以及在架构项目中如何运用敏捷。
常见问题一:企业为什么要采用敏捷