以我从事设计开发十五年的工作经历来看,因为自己近十年从事的行业比较特殊,因此,在使用敏捷时,也和常见的敏捷有很大区别。
通常,我从事的行业,对产品概念完整性的要求非常非常高,使用小版本迭代,很大可能第二个版本发现要顺利进行,要推翻第一个迭代的很多东西(第一个迭代的很多东西需要推翻重写),而且这种情况随着开发活动的进展会越来越多,越来越频繁。
为了解决这样的问题,会衍生出一个非常庞大的sprint0。在这个sprint0里,其实不是敏捷方式来做的(不过这也不怎么要紧)。
再演变,可能会演变成另外一种场景,产品的第一个版本,不采用敏捷方式,而是传统方式来做,最重要的是,澄清和反复确认产品的最最精髓部分(一般产品的精髓和本质,是一组相互关联的概念)和架构(相当于人体的骨骼),然后在实现过程中,不断完善概念和架构。
因为概念的变化实际上是比较缓慢的,架构变化稍多一些,实现随着形势的发展,变化最多。所以第一个版本之后,基本上概念不大会变化了,架构也不大会进行伤筋动骨的改变,大多数时候,是一些实现上的调整,增加功能、功能变化。从此之后,倒是可以使用敏捷开发,来很大程度上提高产品的开发效率,提高产品质量。
或者说,第一个版本不能图快,要稳打稳扎,要打下一个扩展和改进的很好的基础(倒是无需考虑太多,只是打下一个清楚的底子非常重要);后续的改进等等可以制定快速反应、快速发布的策略。第一个版本图快了,后面的改进势必变慢,或者把产品变成技术的简单堆砌,一锅大杂烩。
相关推荐
敏捷开发的好书敏捷开发的好书敏捷开发的好书敏捷开发的好书敏捷开发的好书敏捷开发的好书敏捷开发的好书敏捷开发的好书
敏捷开发知识体系--高清版.pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!
Web开发敏捷之道-应用Rails进行敏捷Web开发-第三版.rarWeb开发敏捷之道-应用Rails进行敏捷Web开发-第三版.rarWeb开发敏捷之道-应用Rails进行敏捷Web开发-第三版.rarWeb开发敏捷之道-应用Rails进行敏捷Web开发-第三版...
火星人敏捷开发手册 2012-12-25
《Web开发敏捷之道:应用Rails进行敏捷Web开发(第3版)》:Ruby on Rails是一个全套的MVC web框架,它能帮你开发高质量又美观的web应用,而且开发速度快得出乎你想象。你只须集中精力于应用程序本身,Rails就会帮你...
Web开发敏捷之道-应用Rails进行敏捷Web开发 Web开发敏捷之道-应用Rails进行敏捷Web开发-2版 Web开发敏捷之道-应用Rails进行敏捷Web开发-3版
敏捷开发修炼之道-成就高效程序员电子书汇总资源目录:【】abbr_9c1672d5517e8e959122038e37723887【】CodeIgniter【】java敏捷开发【】Scrum敏捷式开发团队培训【】应用Rails进行敏捷Web开发(中文版)第三版【】...
Web开发敏捷之道-应用Rails进行敏捷Web开发-第三版 ruby on rails开发不能错过的参考学习手册 为中文版
敏捷开发敏捷开发敏捷开发敏捷开发敏捷开发敏捷开发敏捷开发敏捷开发敏捷开发敏捷开发敏捷开发敏捷开发
敏捷开发工具 -- mingle 敏捷开发工具 -- mingle 敏捷开发工具 -- mingle
Web开发敏捷之道--应用Rails进行敏捷Web开发(第2版中文版).part15.rar
Web开发敏捷之道-应用Rails进行敏捷Web开发-第三版
应用yii1.1和php5进行敏捷web开发.chm--中文版
本书是国际知名软件开发专家Alistair Cockburn通过采访项目开发组和总结自己20多年的开发和管理经验,撰写的一本介绍软件开发新思想??敏捷软件开发方法学的著作。 本书从更新软件开发就是“创造和沟通的合作博弈”...
Web开发敏捷之道-应用Rails进行敏捷Web开发-第三版(pdf版)
敏捷软件开发第三讲--重构-PPT课件.ppt
Web开发敏捷之道--应用Rails进行敏捷Web开发(第2版).part1
Web开发敏捷之道--应用Rails进行敏捷Web开发(第2版),红色镐头书,学习ROR的必读精典!此为高清图片扫描,绝对清晰!