agile - 如何打破敏捷项目的开发和 QA 之间的障碍?

标签 agile qa user-stories

关闭。这个问题是off-topic .它目前不接受答案。












想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。

8年前关闭。




Improve this question




我一直在申请agile在我的项目上几个月了。然而,我们发现迭代燃尽图出现了一个稳定的问题。我们不会每次迭代都达到零。

剩下的任务是 QA 任务。诸如编写测试、测试等。

现在,对于敏捷的“跨职能团队”理念存在一些组织抵制。开发人员为单个项目开发,但测试人员为多个项目共享。这与 Dev 和 QA 一起工作的敏捷理念完全相反。

我的测试人员的时间分散在许多其他项目中这一事实是导致我们速度变慢的原因。开发人员正在测试以尽可能多地解决问题,但仍有一些任务没有完成。

就我所见,我可以做两件事:

  • 说服组织采取行动
    朝着“每个项目都有一个
    专门的 QA 人员”
  • 将我对“完成”的定义更改为
    不包括 QA/测试工作。事物
    尽管如此,仍然会进行单元测试。

  • 我宁愿避免做#2,因为我重视我们正在做的测试合作。

    你对我的困境有什么建议?

    最佳答案

    我不认为你可以称之为敏捷,除非每个人都参与其中。让测试人员坐在靠近开发人员的位置(至少在测试人员为他们的项目执行任务的时候,比如创建测试计划),这可能会加强沟通并让 QA 接受它。

    关于agile - 如何打破敏捷项目的开发和 QA 之间的障碍?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/94145/

    相关文章:

    敏捷问题和特征跟踪软件

    bdd - 给出何时然后测试 - 我需要 "When"吗?

    testing - 等待元素出现或可点击

    testing - 假人的回归测试

    JBehave 如何让所有故事都失败

    agile - 我们应该在用户故事中使用角色吗?

    agile - 避免敏捷项目中的局部优化

    continuous-integration - 与 .net 和 svn 的持续集成

    agile - 在 scrum 中,是否可以在 sprint 期间更改验收标准?

    hadoop - 测试在Hadoop中运行的应用程序