什么是敏捷开发

Agile敏捷开发
              Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。Scrum在英语的意思是橄榄球里的争球。虽然Scrum是为管理软件开发项目而开发的,它同样可以用于运行软件维护团队,或者作为计划管理方法:Scrum of Scrums
              TDD是测试驱动开发(Test-driven development)方法主要是先写测试程序,然后再编码使其通过测试。测试驱动开发的目的是取得快速反馈并使用“illustrate the main line”方法来构建程序。

今天听了敏捷的培训,总结如下:
一:TDD,1:测试先行。2:测试叠加Red-Green-Red-Green。
二:CI,1:用Maven可以做到集成测试,每提交一行代码,集成测试会自动触发,编译有问题会直接通过jira报出来。2:Mercurial先更新所有代码然后才能提交。
三:结对编程。一起搞效率高?
四:Member主导,让Member告诉你什么时间,做什么事情,一周之内的计划是什么。敏捷强调一团和气,自我管理,自我计划,自我总结,自我。。。。。
五:PO Product Owner,是开发团队的需求方,最后由PO来确认是否完成工作了。

 

****************************************

郑州就维  www.zzjiuwei.com


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值