敏捷中的三个Amigos发展战略是什么?

敏捷中的三个Amigos发展战略是什么?

(英文原版)    (日本語版)

三个朋友指的是在业务、开发期间和开发之后测试检查工作增量的主要视角,例如,业务分析师、开发人员、测试人员在非正式的启动会议中回顾每个故事,以对将要交付的内容给出一个共同的共享愿景,并帮助确保它是团队的声音,而不是单一的意见。这三位朋友不仅有助于防止一个领域的统治,而且有助于各领域之间的交流,促进对以下方面的理解:

  • 协作要求 – 我们试图解决什么问题;
  • 为发展达成共识 – 我们如何构建解决该问题的解决方案;
  • 接受完成定义 – 将故事变为“完成”需要什么。

在业务方面,您需要知道您希望解决的问题; 通过开发,您需要知道如何构建解决方案; 在测试时,您需要了解软件交付过程中可能出现的所有方面。对于已经实施的产品增量进行检查以确保从不同的角度来看是正确的,这也是一种很好的做法。

敏捷 - 三个朋友的发展

敏捷 – 三个朋友的发展

3 Amigos的角色

三次Amigo会议的目标是通过三个Amigos弥合对业务规范的理解上的差距。

业务分析师 (BA)

业务分析师确保团队中的每个人都对用户故事有相同的理解和期望。

开发人员 (Developer)

开发人员讨论他们对需求的理解以及构建增量所需的内容。

由于软件的健康状况始终以其高质量标准来衡量,因此质量保证团队详细阐述了软件增量的功能和非功能方面,并详细说明了为测试增量而确定的测试用例。

测试员 (Tester)

测试和其他团队成员通过查找边缘案例和缺失场景来帮助丰富测试用例。他们还确保测试用例满足所有验收标准

通过分享项目的不同观点,Three Amigos可以提出自己的关注点并实时讨论答案。

三种Amigo方法的好处

3 Amigos战略可以对个人和团队的有效性以及Scrum项目的质量和可维护性产生巨大影响,从而提高团队的敏捷性,适应性和创新能力。将此类策略嵌入到敏捷流程中可以实现持续改进并接受敏捷宣言中最重要的价值观和原则,并可能产生以下好处。

  • 分享并建立对SDLC的理解
  • sprint会议和sprint评论中的协作
  • 尽早识别混淆和误解,以便更快地交付
  • 确保开发人员作为一个团队,讨论所需工作的增量
  • 帮助检查验收标准和其他属性。