测试人员的测试需求从何而来?
正确的途径有:用户(市场)需求、软件需求规格说明书、原型设计。
用户(市场)需求 说明书
用户需求:专业的需求调研人员通过与用户(代表)沟通、交流,了解用户对软件的预期要求,最后双方达成一致形成的切实的需求。
市场需求:市场需求调研人员通过各种形式(征询目标用户群体的代表的意见、广泛的问卷调查、竞品分析等)对特定群体的需求进行收集分析,从而形成的需求。
软件(产品)需求规格说明书
也称软件需求说明书,常简称:软件需求
是需求分析员(产品设计人员)在用户需求的基础上,结合个人行业经验、行业通用要求,最后形成的软件需求,它详细定义了软件信息流、界面、功能、性能、安全性等的目标和要求。
它的作用:作为软件人员与用户之间事实上的技术合同说明;作为软件人员下一步进行设计和编码的基础;作为测试和验收的依据。
区别于用户需求:用户需求以用户思维描述的要求;而软件需求是便于开发、设计人员理解的专业性要求。
原型设计
通常作为软件需求规格说明书的补充,为软件的框架设计,用户的界面原型,侧重于页面模块、元素的完整性和交互性,而不在于界面的美观性。
并且,在软件版本快速迭代时,往往通过带标注说明的原型设计替代软件需求。
怎么才算一份合格的软件需求?
需求必须来源于用户或者市场严谨的调查或分析。否则软件做的再好,没有人为之买