产品,研发,测试是怎样的一个工作关系?
- 1.产品制定需求文档
- 需求文档评审通过后,交给研发和测试,研发人员按照需求文档进行相关的开发工作,测试写测试用例以便于测试
- 测试人员会测试开发出来的软件产品是否符合需求文档里的要求
为什么要评审需求文档?
- 需求文档毕竟是一个文字描述性的文档,开发人员和测试人员在阅读的时候可能会有不同的理解
- 如果测试人员理解错了,那就会按照错误的标准去测试软件
- 评审的方式一般是这样:由产品人员召开需求文档评审会议,如果大家有新的看法或建议,都可以提出来,最终采纳与否由产品人员决定
- 需求文档的评审的目的在于:消除歧义,完善需求细节,最后达成共识
如何评审需求文档
- 检查产品人员的需求文档的可行性
- 明确需求文档中的每一个需求点是否存在不好理解的地方,用词是否有歧义
- 是否有遗漏相关信息
- 明确优先级:需求文档中的哪些功能比较重要,哪些功能比较次要
- 如果不能把需求文档理解透彻或存在偏差,那么最终开发出的产品一定不是想要的,并将导致开发失败
网友评论