2013年12月3日星期二09:18

和平终于:敏捷和瀑布在技术中找到了共同点

Written by

威克12月3日随着瀑布与敏捷愤怒之间的争斗,组织继续修改他们的软件开发方法。很少有直接移动到纯粹的敏捷方法。相反,它们先导敏捷过程,为敏捷项目创建项目选择标准,它们缩短了释放时间,最小化项目文档,许多都在创建混合方法,混合瀑布和敏捷。

随着软件开发方法的发展,BA角色及其要求进程遭到了问题。组织开始询问,“Bas Fit如何合适?”

有些人对文档和敏捷项目进行了文档,所记录的是从粘滞便笺用户故事的照片中进行的任何东西,以验收标准正式化用户故事,与瀑布中相同的要求文档,但在终点与实现中完成的文件。

在我看到BA角色中的公共线程的情况下,使用了解业务需求所需的关键技术并最大化解决方案带来的值。无论方法,角色和可交付成果如何,每个项目的目标都是为利益攸关方和组织提供价值。

为了提供价值,项目团队需要对上下文,流程,需求,需求,优先事项等共同理解。用于构建这种共同理解的委员和分析技术是瀑布和敏捷等方法之间的共同点。

我们可以分享!

  • BAS可以在非敏捷环境中使用敏捷技术。
  • 敏捷团队可以从传统的BA技术中受益。

这里有一些例子…。

过程建模

这可能是一种传统技术,但过程建模可以为敏捷团队提供巨大的益处。 Visual Process Model在组织和/或系统上提供共享上下文,该系统创建有意义的对话。

流程模型有助于敏捷和非敏捷团队了解:

  • 正在执行的过程
  • 用户或系统的角度
  • 工作流程和定时
  • 用户或系统如何协作
  • 依赖性

敏捷环境中的流程模型可能看起来不同 - 它们可能保持高级,避免详细的子流。他们可能只反映未来的状态。他们可能会专注于用户透视而不是系统的角度。然而,即使是一些高级流动也有助于敏捷团队成员理解大局,有时可以在短时间冲刺和日常代码发布中丢失。

经营规则分析

对于所实施的任何业务流程至关重要,敏捷团队需要定义业务规则,就像非敏捷团队一样多。

分析的时序和深度可能横跨方法不同。瀑布项目团队可能会分析流程前端的业务规则,导致大型项目范围的业务规则文件。

敏捷团队可能会在每个Sprint或面对面的开头考虑业务规则,并在他们编码时与过程所有者进行编码。敏捷团队需要有一个计划解决交叉冲刺或依赖于将在其他迭代中开发的代码的业务规则。许多团队使用用户故事和验收标准,其中许多业务规则被记录为用户故事的验收标准的一部分。

用户故事和验收标准

这些技术可以作为今天的“敏捷”,但对于任何类型的项目都是很棒的技术。

在敏捷项目中,这些技术激发了高水平的协作和立即要求。它们在一个简单的模板中集成了需求,用例和测试标准。使用用户故事和验收标准模板生成模板,假设细节将通过在编码时通过直接地面对面地收集细节。

在传统的需求过程中,可能采用用户故事和验收标准来缩短需求采集过程。在传统项目中,何时何时何时何时“完成”。在编码时使用用户故事和验收标准与协作组合,可能会在项目移动到开发之前,将压力缩小为每一个细节。

协作游戏

协作游戏通常与敏捷开发有关。即使是IIBA目前在Babok的敏捷扩展中也具有协作游戏。

然而,这些技术可以并且应该用于任何项目,无论方法论如何。

传统的BAR可以使用协作游戏来满足要求研讨会,发行解决方案,识别需求和功能,优先级等。游戏激发了创造力和创新,帮助参与利益相关者。

特征优先级排序

敏捷开发的密钥输入是优先级功能列表。在许多情况下,特征列表是流体,随着敏捷团队通过迭代工作的变化。

传统的BAR可以分享各种敏捷团队的优先级化技术。 BAS知道如何收集来自多个来源的输入,并确保包括所有利益相关者的意见并对齐。

敏捷团队可能依赖于一群狭隘的利益相关者,并且可能无法在组织之间看到会在功能之间创建依赖关系之间的连接。

功能分解

传统的BAS使用功能分解将复杂的过程和功能分为小,可控的作品,以便分析。在大多数传统环境中,将分析每个区域,所有要求都将在一个项目中分组。

敏捷方法依赖于将复杂的流程打破成小型,可管理的块。在这种情况下,功能分解将是识别每个迭代的序列和内容所需的技能,并且可以用于分解用户故事。功能分解有助于敏捷团队了解故事适合更大的过程架构的位置。

和平最后......

所以,现在你看到 - 瀑布和敏捷可以居住。他们可以共享技术。

要为利益相关者提供价值,所有团队都需要有技能的人创建有意义的对话,收集准确的信息,激发有意义的协作和对齐利益相关者。

您如何使用您的BA技能为敏捷团队添加价值?分享您的故事。

别忘了留下你的评论。

安吉拉威克

TopContributor.安吉拉威克,是Ba-Cube和Ba-Squared的创始人。她对现代BAC的实用BA技能充满热情。超过20年的经验,她将BA技能带到下一级,并进入未来! Angela也是LinkedIn学习教练,BA和Agile BA培训师,高度评分的扬声器和研讨会促进者,以及许多行业出版物的贡献者。 www.ba-cube.com www.ba-squared.com推特:@Wickang

©ba time.com 2021

MacGregor Logo White Web