敏捷软件开发方式
来源:广州软件开发 编辑:广州软件开发公司 日期:2020-03-18
以以为本的敏捷开发
”既然无法阻止变化发生,我们就要找出适应变化的方法。”Fowler并非空手而来,随他噔场的还有敏捷开发。
什么是敏捷开发?-种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,子项目的成果都经过测试,賂集成和可运行的特征。简言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,扮别完成,在此过程中软件一处于可使用状态。
敏捷开发是全新理论吗?答案莫衷一是。细心的人们可以发现,敏捷开发其实借鉴了大量软件工程中的方法。迭代与增量开发,这两种在任何一本软件I程教材中都会被提到的方法,在敏捷开发模式中扮演了很重要的色。响前追溯,我们还也可见到瀑布式 与快速原型法的影子,也许还有更多。
改善,非创新。敏捷开发可理解为在原有软件开发方法基础上的整合一取其精华 ,蜞糟粕。因此敏捷开发继承了不少原有方法的优势。"在敏捷软件开发的过程中 , 我们每两周都会得到一个可以工作的软件,”Fowler介绍 ,"这种非常短的循环 ,使终端客户可以及时、快速地看到他们花钱构建的软件是一个什么样的结果。”
想更详细了解,告诉我们您的具体需求,就可以获取一份专业的报价哦!广州山海软件定制开发官网:www.sunseam.com
相关阅读