需求验证是为了确保需求说明准确、完整地表达必要的质量特点。当你阅读软件需求规格说明时,可能觉得需求是对的,但实现时,却很可能会出现问题;当以需求说明为依据编写测试用例时,你可能会发现说明中的二义性,而所有这些都必须改善,因为需求说明要作为设计和最终系统验证的依据。