Scrum团队
- 3 x开发人员
- 2个测试仪
- 1 x自动化测试分析师
我们不是一个多功能的团队,因为开发人员不进行测试,测试人员也不进行开发。我相信这是问题的根本原因。
我们目前进行两周的冲刺。
冲刺开始时,每个人都很忙,开发人员开始开发工作,而测试人员正在准备测试(编写测试用例等)。
一旦测试人员完成了准备工作,他们现在正在等待开发工作完成,或者开发工作已经完成,开发人员正在等待反馈/错误。
开发人员在这里发痒,开始处理积压中当前冲刺之外的项目。这产生了一种奇怪的影响,即我们总是在当前的Sprint中开发下一个Sprint。对我来说,这感觉不对。
从管理层的角度来看,他们宁愿开发人员做工作,也不愿坐在办公桌前不做任何事情,但与此同时,我觉得Scrum团队的目标和重点应该完全放在当前的sprint上。我希望我们的团队是多功能的,但不幸的是这是无法实现的。测试人员没有进行开发工作所必需的技能,并且大多数开发人员都认为测试在他们之下。
这是Scrum中的问题吗?有针对这个的解决方法吗?Scrum仅与多功能团队一起工作吗?
如果可能的话,我想知道其他人的经验:)