任务声明有助于为团队提供重点,尤其是在团队面临许多可能的选择的情况下。没有“评估任务”的测试团队通常认为他们仅是“进行测试”:这在有时间或资源限制的情况下必须就测试重点做出艰难选择时,几乎没什么指导作用。任务声明提取了当前工作目标的精要并提供一个“口头禅”,以使团队保持对正确事宜的关注。
阐述的任务声明可以由测试团队使用。不要使其过于复杂或纳入过多冲突的观点:最好的任务声明是就简单、短小和亲切,并且在需要在可能的选项之间做出决定的多数情况下,该任务会使团队应做出的决定变得明显。
下面是对您对于给定迭代可能要采用的任务声明的一些观点:
-
找出尽可能多的错误
-
迅速找出重要问题
-
评估察觉到的质量风险
-
对察觉到的项目风险提出建议
-
对察觉到的质量风险提出建议
-
验证标准
-
验证规范(需求、设计或产品声明)
-
满足项目干系人
-
履行流程要求
彻底审查这个列表,您会想到许多任务是互相排斥的。例如,如果我的任务是“迅速找出重要问题”,我可能无法“验证规范”:为了成功完成某一任务,通常要取消其他的可能任务,并需要不同的支持测试方法。
尝试完成过多评估任务的测试团队通常会遇到麻烦,在其工作中冲突不断。 还请注意,我们建议在每个迭代中选择或重新考虑您的评估任务:根据当前工作的环境,任务随着时间而改变是很自然的。
|