《敏捷迭代开发:管理者指南》—第2章2.5节渐进开发和自适应开发

简介: 自适应开发(adaptive development)是一个相关的术语,它意味着在响应前一阶段工作的反馈方面,要求各个元素能够适应来自用户、测试、开发人员等的信息反馈。

本节书摘来自异步社区《敏捷迭代开发:管理者指南》一书中的第2章2.5节渐进开发和自适应开发,作者【美】Craig Larman,更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.5 渐进开发和自适应开发
敏捷迭代开发:管理者指南
渐进迭代开发(evolutionary iterative development)意味着需求、计划、估算和解决工作是逐渐展开的,或者说在各个迭代过程中逐步精化(refinement)的,而不是在迭代开发开始前,就通过先期的需求规格说明工作进行完全定义和“冻结”(渐进需求参见2.6节,自适应计划参见2.8节)。对于新产品的开发,渐进方法符合新产品不可预知的变化发展模式。

自适应开发(adaptive development)是一个相关的术语,它意味着在响应前一阶段工作的反馈方面,要求各个元素能够适应来自用户、测试、开发人员等的信息反馈。自适应开发的意图与渐进开发相同,但从名字上就能够看出,在渐进开发中更强调反馈响应机制。

一些方法或方法学家强调“迭代”这一术语,而另一些则使用“渐进”或者“自适应”。这些观点和意图都大同小异,尽管严格来说,渐进和自适应开发都不需要使用时间箱迭代。

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

相关文章
|
敏捷开发 测试技术 持续交付
Scrum敏捷开发:适应变化的核心能力
敏捷开发是一种以人为核心,迭代、增量式的软件开发方法。它强调团队成员的密切合作、快速响应需求变化、持续交付高质量软件。
|
2月前
|
敏捷开发 监控
敏捷开发的全过程问题之快速建立迭代机制并进行规模化的推广和度量的问题如何解决
敏捷开发的全过程问题之快速建立迭代机制并进行规模化的推广和度量的问题如何解决
|
2月前
|
敏捷开发
敏捷开发的全过程问题之迭代容量计算的问题如何解决
敏捷开发的全过程问题之迭代容量计算的问题如何解决
|
4月前
|
敏捷开发 前端开发 JavaScript
现代软件开发中的技术选型与迭代优化
在当今快速发展的软件开发环境中,技术选型和迭代优化是至关重要的环节。本文探讨了如何在面对复杂需求和快速变化的市场中,通过合理的技术选型和持续的迭代优化实现项目的成功与持续发展。
70 2
|
3月前
|
消息中间件 缓存 架构师
对抗软件复杂度问题之降低代码的复杂度,如何解决
对抗软件复杂度问题之降低代码的复杂度,如何解决
|
敏捷开发 测试技术
敏捷开发方法管理项目快速迭代,适应变化
Leangoo领歌是一款永久免费的专业敏捷开发管理工具,也提供私有部署。国产软件,提供端到端敏捷研发管理解决方案,包括小型团队敏捷开发,规模化敏捷SAFe,Scrum of Scrums大规模敏捷,涵盖敏捷需求管理、任务协同、进展跟踪、缺陷管理、统计度量等。提供了不同视角的统计,例如:进度统计、燃尽图、团队速率、任务分布、缺陷分布、测试用例分布等等,实时掌握项目状态及进展。
|
敏捷开发 数据可视化 测试技术
如何做好敏捷迭代管理?过程及工具分享
Leangoo领歌是ScrumCN(scrum.cn)旗下的一款永久免费的敏捷研发管理工具。 Leangoo领歌覆盖了敏捷研发全流程,包括小型团队敏捷开发,Scrum of Scrums大规模敏捷以及SAFe大规模敏捷框架等,提供端到端敏捷研发管理解决方案,涵盖敏捷需求管理、任务协同、缺陷管理、测试管理、进展跟踪、统计度量等。领歌上手快、实施成本低,可帮助企业快速落地敏捷,提质增效、缩短周期、加速创新,在数字时代赢得竞争。
如何做好敏捷迭代管理?过程及工具分享
|
敏捷开发 测试技术 项目管理
快速迭代和高效交付利器-Scrum敏捷工具
Leangoo领歌是Scrum中文网(scrum.cn)旗下的一款永久免费的敏捷研发管理工具。 Leangoo领歌凭借其灵活、适应性强的特点,在软件开发行业中得到了广泛应用。
|
架构师
「敏捷建模」敏捷核心实践:怎么样排列需求?
「敏捷建模」敏捷核心实践:怎么样排列需求?
|
敏捷开发 定位技术
敏捷开发之-MVP最小可行产品
看了两天敏捷开发,汇总了一下精髓,什么是MVP? MVP 不是发布粗劣的产品,是可以产生预期成果的最小产品发布; MVP是为了验证假设而做的最小规模的实验,产品的版本迭代,是不断实验的结果,直到证明产品是对的。
2535 2
下一篇
无影云桌面