如何看待软件需求分析

时间:2018-09-22

为什么要做软件需求分析

做好需求分析是重中之重,作为一名测试人员,在以后的工作过程中,你会深刻体会到,做好软件需求分析,好多事都能事半功倍。

比如:

1:需求阶段确定开发功能点的优先级,确定哪些功能是必须的,哪些功能是可以不用考虑的,这样做,是为了避免浪费时间和资源取实现一些非必需的需求

2:统一开发和测试人员对需求理解的一致性,避免团队中对需求的理解存在二义性

3:若需求不明确,开发人员开发的产品,在测试人员手中没有一个验收标准

4:若在项目进行中,需求不停更改,会造成人员的疲倦心理,对工作的激情会大大降低

5:统一标准

如何理清软件需求

首先,分清功能性需求和非功能性需求。

功能性需求,会有相关的故事卡对实现的功能进行描述

非功能性需求,需要我们关注,因为需求中没有明确需求描述,测试人员需要从产品的安全性 等,可能会造成什么样的后果进行评估。

关注一些限制条件。比如:如果从事金额方面的测试,需要对金额的约束规则进行确认。

需求分析,一般是在项目进行启动的时候,会要求项目所有人员进行沟通,在会议上确定开发的范围和功能验收标准,需求分析的会议,是必不可少的会议,不将标准确定,每个人都按自己的想法来,到时会浪费更多的时间和精力,造成更多的浪费。

来源:富小翠

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年8月19日
下一篇 2018年8月19日

相关推荐