当评估用户故事的努力时,测试人员应该只评估测试工作还是整个团队工作?
如果这个故事在技术上很有挑战性,但比较容易检验,我应该投高票还是低票?
反之亦然,也许它很容易实现,但测试却很复杂。在这种情况下,假设开发者和分析师投3票,我投8票,谁会被听取?
发布于 2020-03-27 13:27:27
我认为这项估计应由最终会做这项工作的人作出。这意味着每一个角色的赋予和评估,你把它们放在一起。
它总是有点内敛,但在我看来,它似乎仍然比其他人谁不做我的工作估计,我会花多少钱在某事上。在这种情况下,出现错误的空间似乎更大。
我个人的经验是有两种情况:
场景2真的起作用只是因为我在说和承诺什么时候完成了事情的时候,我太爱交际了。因此,我设法向团队传达更多真实的评估,即使没有人真的问我。这种方法在很多情况下也会崩溃,但在公司里改变它并不完全取决于我,尽管我不时地指出这一点。
因此,要回答您的问题:基于我认为更好的方法,测试人员只评估他们的工作(测试工作),而其他人/角色则评估他们的工作。
发布于 2020-03-27 12:57:51
发布于 2020-03-27 13:40:00
我们使用Fibonacci点来估算相对复杂性,作为测试器,我比较了下面的复杂性,以便与最近交付的特性相比,给出我的整体直觉努力。
我从上到下考虑以下几点:
我们作为一个团队在同一时间就复杂性进行投票。如果测试人员不同意开发人员的意见,有时是因为他们没有考虑到测试的复杂性。然后我解释我的想法,然后我们重新投票。我们几乎总是在第二次投票中获得最高的票数。
因此,我喜欢整个团队,包括测试人员在评估中考虑到整个交付,但将重点放在其他角色可能忘记的部分上。
仅仅考虑到复杂性,而不考虑几个小时,确实存在缺陷。看简短的谈话:7分26秒和敏捷软件开发的基本定理。它是关于基本并发症和意外并发症。我认为这也是评估软件开发如此困难的原因。
https://sqa.stackexchange.com/questions/43093
复制相似问题