📜  SDLC-敏捷方法

📅  最后修改于: 2021-01-23 07:04:34             🧑  作者: Mango


敏捷方法基于敏捷宣言,本质上是自适应的。敏捷方法确保-

  • 团队协作。
  • 客户协作。
  • 持续不断的沟通。
  • 对变化的反应。
  • 准备工作产品。

几种敏捷方法应运而生,通过带时间限制的迭代来促进迭代和增量开发。尽管敏捷方法是自适应的,但不能忽略特定方法的规则,因此需要严格执行。

敏捷方法–优势

敏捷方法的优点或优势是-

  • 早期和频繁发布。
  • 适应不断变化的需求。
  • 客户与开发人员之间的日常沟通。
  • 围绕积极进取的个人构建的项目。
  • 自组织团队。
  • 简单,专注于立即需要的内容。
  • 没有为将来或增加代码负担的建筑物。
  • 定期反思以调整行为以提高效力。

敏捷方法–弱点

螺旋法的优点或缺点是-

  • 客户的可用性可能无法实现。

  • 团队应具有遵循该方法规则的经验。

  • 需要适当的计划才能快速决定需要在迭代中交付的功能。

  • 团队应具有估计能力和谈判技巧。

  • 团队应具有有效的沟通技巧。

  • 新团队可能无法组织自己。

  • 需要纪律来开发和交付有时间限制的迭代。

  • 设计必须保持简单和可维护,因此需要有效的设计技能。

何时使用敏捷方法?

在以下情况下可以使用敏捷方法:

  • 应用程序是时间紧迫的。

  • 范围有限且不太正式(正在将敏捷方法扩展到较大的项目,并且对某些敏捷方法进行了某些扩展)。

  • 组织采用纪律严明的方法。