Scrum敏捷开发在碎碎念软件研发中的应用是怎样的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2754个文字,预计阅读时间需要12分钟。
Scrum 是敏捷开发方法之一,它使用相对宽泛的流程。敏捷的其他方法还包括 XP(极限编程)、FDD(特性驱动开发)、Crystal、TDD(测试驱动开发)和 DSDM(动态系统开发方法)。
一、什么是 Scrum 1.1 Scrum 定义Scrum 是敏捷开发方法之一,它使用比较广泛。
敏捷的其它开发方法还有 XP(极限编程)、FDD(特性驱动开发)、Crystal(水晶方法)、TDD(测试驱动开发)、DSDM(动态系统开发)等等敏捷方法。
Scrum-Guide 中定义的 Scrum:
Scrum 是一个开发和维护产品的框架,它通过提供针对复杂问题的自适应解决方案来帮助人们、团队和组织创造价值。
Scrum 需要 Scrum Mater 营造一个环境:
一名 Product Owner 将解决复杂问题所需要的工作整理成一份 Product Backlog。
Scrum Team 在一个 Sprint 周期里将选择的工作转化为有价值的 Increment。
Scrum Team 和利益相关者检视结果并为下一个 Sprint 进行调整
重复
Scrum-Guide 里还说:
Scrum 框架故意不完整,仅仅定义了实施 Scrum 理论所需的部分。在 Scrum 中,可以使用各种不同的过程、技术和方法。
二、Scrum 迭代开发过程 2.1 迭代开发过程Scrum 采纳了一种迭代和增量的开发方法。前文中有介绍这 2 种开发模型。用这种方式来应对未来需求变化。
本文共计2754个文字,预计阅读时间需要12分钟。
Scrum 是敏捷开发方法之一,它使用相对宽泛的流程。敏捷的其他方法还包括 XP(极限编程)、FDD(特性驱动开发)、Crystal、TDD(测试驱动开发)和 DSDM(动态系统开发方法)。
一、什么是 Scrum 1.1 Scrum 定义Scrum 是敏捷开发方法之一,它使用比较广泛。
敏捷的其它开发方法还有 XP(极限编程)、FDD(特性驱动开发)、Crystal(水晶方法)、TDD(测试驱动开发)、DSDM(动态系统开发)等等敏捷方法。
Scrum-Guide 中定义的 Scrum:
Scrum 是一个开发和维护产品的框架,它通过提供针对复杂问题的自适应解决方案来帮助人们、团队和组织创造价值。
Scrum 需要 Scrum Mater 营造一个环境:
一名 Product Owner 将解决复杂问题所需要的工作整理成一份 Product Backlog。
Scrum Team 在一个 Sprint 周期里将选择的工作转化为有价值的 Increment。
Scrum Team 和利益相关者检视结果并为下一个 Sprint 进行调整
重复
Scrum-Guide 里还说:
Scrum 框架故意不完整,仅仅定义了实施 Scrum 理论所需的部分。在 Scrum 中,可以使用各种不同的过程、技术和方法。
二、Scrum 迭代开发过程 2.1 迭代开发过程Scrum 采纳了一种迭代和增量的开发方法。前文中有介绍这 2 种开发模型。用这种方式来应对未来需求变化。

