Closed. This question is off-topic。它当前不接受答案。












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

7年前关闭。



Improve this question




我已经在我的项目上使用agile几个月了。但是,我们在迭代燃尽方面看到了一个稳定的问题。每次迭代我们都不会达到零。

剩下的任务是质量检查任务。诸如编写测试,测试等之类的事情。

现在,组织对“跨职能团队”的敏捷思想有所抵制。开发人员是为单个项目开发的,但是测试人员可以为多个项目共享。这与开发人员和质量检查人员一起工作的敏捷思想完全相反。

测试人员的时间分散在许多其他项目中,这是导致我们速度下降的原因。开发人员正在测试以获取尽可能多的空闲时间,但是某些任务仍未完成。

从我所看到的,我可以做两件事:
  • 说服组织搬迁
    朝着“每个项目都有一个
    专门的质量检查人员”
  • 将“完成”的定义更改为
    不包括质量检查/测试工作。事物
    仍然会进行单元测试。

  • 我宁愿避免做第二名,因为我重视我们正在做的测试协作。

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

    最佳答案

    这是一个艰难的局面,不幸的是,很多尝试遵循敏捷的公司都没有意识到这一点。
    您无需专门的质量检查人员-即使可以将敏捷资源分配给不同的任务。您确实需要在进度跟踪中包括质量检查。

    是的,您的进度会变慢。这是有充分的理由的(您没有足够的质量检查资源),您应该在手的情况下向组织管理层解释这一点。这将帮助您说服他们必须进行一些更改。

    另外,您可以朝着更自动化的测试方向发展,并使用您的开发人员来帮助测试人员进行自动化的测试。这样可以更均匀地分配负载,并提高项目质量检查的质量

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

    10-13 08:01