- 敏捷开发:包含各个工程师并发进行
传统交付的流程:
- 低效率
- 客户不可以提前使用
- 无法相应需求变化
敏捷开发的迭代流程:
- 什么是敏捷开发
将一个项目的模块分为多个相互联系但是可以独立运行的小项目,然后并行完成。
(比如淘宝的开发,分为商品的浏览,添加购物车购买商品,支付,个人中心等等模块,都可以分别对一个模块同时进行开发,测试使得一个模块能够正常使用)
- 传统和敏捷开发比较
瀑布开发模型
设计,开发,测试
传统交付的流程:
敏捷开发的迭代流程:
(比如淘宝的开发,分为商品的浏览,添加购物车购买商品,支付,个人中心等等模块,都可以分别对一个模块同时进行开发,测试使得一个模块能够正常使用)
瀑布开发模型
设计,开发,测试