敏捷软件开发(http://incredibleagile.com/)

本文探讨了在项目需求不确定性、技术挑战与快速迭代背景下,如何采用敏捷开发方法论,通过测试驱动设计、文档注释与交互、持续集成与发布、高效会议等策略,提升团队协作效率与产品质量。

适于项目需求不确定

技术要求新或者高,表现为技术储备和经验不够

虽然技术储备不够,但是团队各自研发能力强,配合意识也强

要求迅速开发

注释非常到位

 

比较好的思想:

1)测试驱动设计,而不是文档驱动设计。其实文档还是很重要,但是要求言简意赅。

2)文档的交互工作则通过注释和白板交流。

3)持续集成(每周2-5次),小版本发布(每周2-5次),站立开会,每周工作40小时(要求高效)

http://www.scrum.org/scrumguides/

http://incredibleagile.com/

http://www.cnblogs.com/ups216/archive/2010/07/14/1777082.html

http://www.cnblogs.com/umlonline/archive/2010/03/17/1687760.html

http://www.cnblogs.com/ring1981/archive/2006/09/07/496591.html

www.iteye.com/topic/5876

转载于:https://www.cnblogs.com/e-shannon/archive/2012/03/28/2421175.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值