考虑敏捷软件开发过程。直接向开发人员询问需求而不是产品所有者是一种良好的实践吗?开发团队已经从产品所有者那里收集了一些需求,因为他们在开发中处于领先地位。理想情况下,QA应该从谁那里收集需求?
发布于 2019-03-12 11:25:39
不是的。需求应该来源于一个单一的点。您的开发人员可能会误解一些东西,因此您将测试的不是您的涉众要求,而是您的开发人员实现了什么(手机坏了的影响)。
询问您的产品所有者将让您了解业务期望与团队实际实现之间的差距。
发布于 2019-03-12 11:12:24
我不会说要求开发人员提供需求是“良好实践”,因为他们会对需求有自己的解释。
如果可能,请始终尝试从业务分析师或产品所有者那里获得您的需求(如果他们请求更改或提供需求)。
你可以问开发商作为最后的手段..。但是,接受他们说的话,并挑战他们(总是问‘为什么’),如果这些变化对你没有意义。
发布于 2019-03-12 11:18:04
问问你的团队,也许是在每日站站的时候?说你因缺乏要求细节而受阻。团队现在可以决定谁是最能帮助你的人。希望产品负责人在每日站站,并能帮助您,但至少团队教练(例如Scrum喜欢的人)可以尝试支持您解决问题。
我希望整个团队了解并调整他们目前的重点,包括验收标准。听起来你们不是团队的一员,也不是足够紧密的合作伙伴。
此外,敏捷测试宣言建议:
我们重视整个测试,而不是最后的测试。
他们认为测试是一种活动,而不是阶段或切换。您可以与开发人员并行地处理相同的细节。
https://sqa.stackexchange.com/questions/38200
复制相似问题