敏捷方法本身包括各种方法。敏捷方法如Scrum,FDD等都是敏捷宣言的一部分,该宣言于2001年推出。敏捷方法通常与软件开发行业的瀑布模型进行比较。但是,敏捷方法被认为更好。
它使用增量方法,与客户讨论样本原型。原型有助于理解关键方面,包括要求。连续原型反映了之前原型中所做的更改。这种情况一直持续到客户满意为止,为客户提供更好的最终产品。我们的想法是在整个开发阶段保持产品质量。在2001年,敏捷联盟讨论并商定了几项敏捷原则。敏捷软件开发遵循原则。
在比较瀑布模型和敏捷方法时,罗伊斯得出结论:
- 每个阶段都是前面步骤的结果
- 应重复检查该过程的一致性
- 单次迭代不会给出清晰的过程图。
为什么敏捷?
- 敏捷方法通过变得灵活,快速,精益,响应和一致,克服了传统的瀑布模型方法。
- 敏捷方法专注于人,更注重沟通
- 敏捷方法在动态环境中进行测试,并通过适应业务中发生的变化来证明其非常灵活。
- 敏捷方法包括以规范的方式定期检查,从而提高领导素质,促进团队合作。
- 敏捷方法遵循有助于快速获得高质量软件的最佳实践。
你可能也喜欢:你准备好从瀑布走向敏捷吗?
Scrum指南
-
敏捷和Scrum基础
-
敏捷和Scrum原则
-
Scrum角色
-
Scrum工件
-
Scrum活动