首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将BDD引入SAFe?

如何将BDD引入SAFe?
EN

Stack Exchange QA用户
提问于 2020-08-12 14:21:16
回答 2查看 182关注 0票数 1

对于SAFe (Scaled Agile )在这个职位中有一些批评,包括:

我认为SAFe一点也不敏捷

生意是不理解TDD和BDD是如何与安全的sprint和迭代一起工作的。

有人有将BDD引入SAFe的经验吗?

可能出现的挑战:

  • SAFe试图在多个团队之间同步工作,这可能会降低该方法的灵活性。
  • 这也可能是团队共享成员,所以可能会有较少的时间为三次Amigos会议和所有的对话,这是BDD的重要组成部分。
EN

回答 2

Stack Exchange QA用户

发布于 2020-08-12 14:56:39

抛开人们对SAFe的看法,以及它真正的敏捷程度,定义的SAFe和TDD或BDD之间没有冲突。事实上,官方的团队安全编写建议软件团队应该使用这些实践(https://www.scaledagileframework.com/agile-teams/)。

SAFe还像Scrum一样,对跨功能的专用团队进行了规定。现在,尽管如此,许多组织要实现这一点还有很长的路要走,并且在团队之间进行一段时间的人员共享等具有挑战性的实践。我最好的建议是从团队成员大多专注的地方开始。我还会比较一些方法,如逐个示例,ATDD和BDD,并选择一种适合于您的团队。它们非常相似,在构建特性之前,它们都描述了功能测试,但是它们有一些关键的区别。例如,在BDD中,您每次只进行一次测试,就像在TDD中一样。这不是ATDD的要求。你可能会发现,一个人是通往你想去的地方的踏脚石。类似地,如果一个能够更好地开始使用BDD的团队显示出很大的成功,那么让其他团队对其结构进行更改也会更容易,从而使他们也能够开始使用BDD。

票数 2
EN

Stack Exchange QA用户

发布于 2021-01-14 13:25:07

在我的脑海中,BDD和安全之间可能会发生一些冲突

  • SAFe试图在多个团队之间同步工作,这可能会降低该方法的灵活性。
  • 这也可能是团队共享成员,所以可能会有较少的时间为三次Amigos会议和所有的对话,这是BDD的重要组成部分。
票数 0
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/45471

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档