需求了解要做什么

2014-12-24 搜狗测试

什么是需求了解呢?需求了解,就是对需求文档进行分析并提出疑问,然后和产品、开发沟通解决,以便明确需求、全面理解需求。进行需求了解的目的是为了达到三方共识,避免出现开发实现的不是产品想要的,测试理解的和产品要求的有偏差等问题。

了解了需要了解的重要性,那需要了解什么时候做呢?要做什么呢?要如何做呢?

首先,来看一下需求了解什么时候做?

当项目开始,产品提供了产品文档后,这个流程就应该开启了,再晚会觉得被动,而且也给人主动性不高的感觉。

需要了解要了解什么呢?要如何了解呢?

先来看一下测试要做什么吧

首先,要阅读产品文档。那么在阅读时要注意什么呢?

1.了解需求的目的。

做事之前,要先了解为何要做,后续才容易进行发散。如果连事情的目的都不知道,是在做迷糊事,迷迷糊糊的,又从何分析呢,又如何能清晰整理思路呢。所谓测试,是产品的第一批用户,自己如果不知道产品的目的,又如何推广给其他人使用呢。

2.完整阅读需求文档,同时标记疑问

从头到尾,仔细阅读需求文档。一定要用一整块时间进行完整阅读,在不同的时间,不同的心情去阅读时,感受往往是不同的,在阅读时,遇到疑问,不要停留,顺手标记一下,将问题暂时记录起来,然后继续阅读,不要被自己打断。

3.分析标记的疑问,重新阅读文档

完整阅读完文档后,回头去看一下自己标记的问题,很多时候,这些问题在下文中可能会被解答,或者在读完整篇后,原来读不通的地方,忽然就畅通了。如果还有没有解决的问题,联系上下文,分析一下,将文档再从头看一遍,一般情况下,如此之后能解决九成以上的问题。

其实,这种方法是我们一直在使用的。在学生时代,做习题时,老师最常跟我们说的话就是:不会做就多看几遍题,书读百遍,题意自现,不会做,说明你看的少。可不,学的东西用上了。

需求文档读完了,目的也了解了,那下一步做什么呢?如何做呢?

这时,就应该跟产品确认需求了。不管是读需求文档,还是分析解答问题,都是自己的臆测,那臆测完了后,要做什么呢?确认臆测结果是不是对呗。OK,知道下一步做什么啦。

跟产品核对对需求文档的理解。那怎么做呢?

文档开始时,我们说了,需求了解是产品、开发和测试三方达成共识的步骤,那么建议是找齐开发和产品,大家面对面的讲解一下需求文档,产品讲需求,开发和测试确认自己理解是否一致,有分歧一起讨论解决,多么和谐有爱啊~

当然,别忘了把讨论的结果备忘一下,形式以你喜欢,大家喜欢最好啦

你们是这么做的吗?请回复“98:你想说的话”,聊聊你的想法~