我最近采访了一家公司,该公司已经开始在他们的开发周期中引入 Scrum。我问其中一位开发人员他们的经验如何,听起来他们完全脱离了规划过程。他不被允许对给定 Sprint 的内容提供任何意见,也没有参与任何计划或修饰活动。
基本上,在最后一个(或两个)Sprint 开始时,他收到了一份待办事项清单。他必须将项目分解为各自的任务(以便可以在 Sprint 中处理它们),但没有参与任何计划活动;我怀疑他是否被允许对一个项目可能需要多少努力进行大量投入——我怀疑建筑师为团队决定了这一点。
这是应该如何处理 Scrum 的吗?我目前的团队完全参与了所有的规划活动,不断地添加我们关于如何处理功能以及它们可能需要付出多少努力的意见。对于一家简单地向开发人员提供待办事项清单而不征求他们意见的公司,我有点怀疑(和紧张)。
注意:我知道一旦 Sprint 开始,该列表实际上就是一个优先的待办事项列表。我担心的是没有从一开始就参与到规划过程中。