process - 使用 Scrum 收集需求

标签 process agile scrum requirements

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

3年前关闭。




Improve this question




我的开发团队正在努力使用 Scrum 方法。我们有一个优先的产品待办事项列表,我们将其分解为由燃尽图跟踪的冲刺。

问题是,产品经理(从利益相关者那里收集需求)会给我们一个需求大纲,比如在一个 sprint 或一组 sprint 开始前几天。

然后我们查看它们,用可行的(技术上和在合理的时间内)修改它们。这会被管理层、其他产品经理和利益相关者送去审查,并且通常会进一步修改/调整,这往往会循环下去,直到一切安定下来。

与此同时,sprint 开始日期即将到来,我们开始捕获我们非常确定稳定的需求。完成这些之后,随着需求的轻微变化,我们将不得不无休止地调整代码。

虽然我知道不应认为需求是固定的,但我只是觉得我们管理得不好,并试图将瀑布式需求方法融入敏捷开发中。

有没有人对此类问题有任何改进建议或经验?

编辑:这对我们来说可能是最糟糕的情况——有时需求非常稳定,我们实际上正确地使用了 Scrum!但是,我们在 sprint 中更频繁地看到上述场景,这就是我提出这个问题的原因。我知道以上并不是真正合适的 Scrum,这就是问题所在:)

最佳答案

将您的利益相关者带到 Scrum 中;让他们参与将消除通过产品经理的任何“中国耳语”。此外,他们需要优先考虑待办事项而不是开发人员。当利益相关者参与 Scrums 时,他们也会更好地看到变更的后果,虽然他们不会停止进行变更,但他们会对他们的变更如何影响迭代有更好的概念。

关于不断变化的要求;看看敏捷宣言……“拥抱变化!”

善良,

关于process - 使用 Scrum 收集需求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1803136/

相关文章:

project-management - 管理大型项目的用户故事

multithreading - Web-Wokers,并发还是并行?

linux - 防止由于高内存使用而导致系统挂起

r - 有没有办法将 R 对象传输到 Linux 上的单独 R session ?

agile - Scrum 可以与平庸的开发人员一起工作吗?

task - Scrum 燃尽图 : Tasks or Stories?

c - 如何确定 Linux TTY 是否正在控制进程组

ruby-on-rails - 如何以敏捷的方式部署 Web 应用程序

jira - JQL 检索与特定史诗相关的所有故事和子任务

Azure 板 - 显示配置