根据《软件工程术语GB/T11457-2006》,验证过程试图确保活动的输出产品已经被正确制造,而确认过程则试图确保建造了正确的产品。因此,项目组为保证系统的设计满足需求规格说明书要求而实施的过程称为( )。
- A.架构验证
- B.需求确认
- C.架构确认
- D.需求验证
正确答案及解析
正确答案
D
解析
验证是指确定在软件开发周期中的一个给定阶段的产品是否达到在上一阶段确立的需求的过程,确认是指在软件开发过程结束时对软件进行评价以确定它是否和软件需求相一致的过程。所以B、C两项可以排除。
需求验证主要是为了确定以下几方面的内容:软件需求规格说明正确描述了预期的系统行为和特征;需求是完整的和高质量的;需求为继续进行产品设计、构造和测试提供了足够的基础。为保证系统的设计满足需求规格说明书可以理解为属于需求验证的范畴。





