软件测试理论之敏捷开发

根据网上的资源做了整理:

一. 敏捷开发总体介绍

    敏捷开发是一种以人为核心,迭代,循序渐进的开发方法。在敏捷开发中,软件项目的构建被分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行特征。换言之,就是把一个大项目分为多个相互联系但也可以独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。

1.1 敏捷开发的优势

敏捷注重市场快速反应能力,也即具体应对能力,客户前期满意度高。

(1)敏捷开发属于增量式开发,对于需求变更较多的项目而言,可以极大程度上响应及拥抱变化

(2)对于互联网产品而言,市场风向转变很快,需要一种及时快速的交付形式

(3)敏捷开发可最大程度上体现80/20法则的价值

1.2 敏捷开发的误区

   应该把敏捷看作是轻量级,高效而不是快速,越快越好。

1.3 敏捷开发的特点

  (1)人员交流注重过程与工具

  (2)可以工作的软件胜过面面俱到的文档

  (3)客户合作胜过合同谈判

  (4)响应变化胜过遵循计划

1.4 敏捷开发的核心原则

  (1)主张简单

 (2)拥抱变化

 (3)可持续性

 (4)递增的变化

 (5)令投资最大化

二.敏捷开发小结

    在现代管理项目中,并没有严格按照完全敏捷或者完全的瀑布模式,都是各自掺杂了其他方式。在实际项目过程中过程强调模式并没有意义,重要的是能不能预防问题的发生,在问题发生后能不能用最小的成本解决,模式更多起到一个参考的作用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值