中小项目敏捷实践之十(关于敏捷和对敏捷的误解)

**开发方法是一个系统工程,需要所有项目活动的相互配合。**

本心得是基于近两年两个中小项目(一个2000 Manday, 一个1500 Manday)的实践总结,希望能与大家一起探讨和进步。

关于敏捷
- 敏捷是一个系统工程
- 敏捷更多的是一种态度 - Jim Highsmith
- 做实践者而不是科学家《实例化需求如何交付正确的软件》
- 敏捷是一个从实践到理论的过程
- 敏捷学习是一个从理论到实践,再从实践到理论的过程
- 略过敏捷术语,关注背后的本质
- 将敏捷实践强加到团队中是不敏捷的做法《Scrum要素》
- 大项目可以采取多层次的敏捷团队 (未实践)

关于敏捷的误解《敏捷开发知识体系》
- 只有优秀的开发团队才可以搞敏捷
- 小项目才能搞敏捷

这两个误解的原因在[b]中小项目敏捷实践之一(关于项目所有者和责任人)[/b] [url]http://www.iteye.com/topic/1134228[/url]中已有阐述。它是由于敏捷管理中的[color=darkred]柔性的[/color]特点,给人以一种不可控或者混乱的感觉,正是对于这些不可控或者混乱的恐惧而形成的以上两个误解。

敏捷,最怕的就是为了敏捷而敏捷,某大咖说过,将敏捷强加于一个团队本来就不是一件敏捷的事。

如果大家有了解“敏捷”这个词的产生过程,大家就会知道,敏捷并不是什么神奇的东西,它只是对一组优秀实践的总结。所以,大家完全[color=darkred]没有必要把“敏捷”太当回事[/color],而是应该去深刻理解那些大咖推荐的实践。

[quote]敏捷宣言的诞生:2001年2月11日到13日,17位软件开发领域的领军人物聚集在美国犹他州的滑雪胜地雪鸟(Snowbird)雪场。经过两天的讨论,“敏捷”(Agile)这个词为全体聚会者所接受,用以概括一套全新的软件开发价值观。这套价值观,通过一份简明扼要的《敏捷宣言》,传递给世界,宣告了敏捷开发运动的开始。[/quote]

敏捷的学习,应当是一个从实践到理论的过程。在项目实践过程中发现的某些不足,总是可以在敏捷中找到与之对应的实践活动。所以,从这个角度看,[color=darkred]敏捷只是一个工具集[/color],需要则用之,不用则先*收*藏着(先*收*藏也是敏感字?)。就像在生活中,我要拧开一颗螺丝,不一定要把锤子,锯子也用上。

敏捷,也是一个系统工程。只有众多的实践互相配合,才能很好的完成项目。需求变更的控制做不好,Spirit计划就会受影响。单元测试做不好,持续集成就做不好。Review做不好,质量可能就会出问题,从而导致加班。加班就会导致士气低落。士气低落,则质量更受影响。诸如此类而形成的恶性循环。

所以,[b][color=darkred]敏捷不是葵花宝典,它只是一组优秀的解决问题的工具集。[/color][/b]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值