软件走读的目的是为了对软件产品进行评价,软件走读也可以是为给参与走读的人员培训有关软件产品知识而举行,软件走读的主要目的是:

1)发现软件产品中的软件异常,缺陷、遗漏和自相矛盾的地方,以改进产品并提出可供选择的实现方案;

2)改进软件产品;

3)考虑可选项方案的实现方法;

4)评价与标准和规格的符合性;

5)进行技术交流,人员培训。

在软件走读中可以指出各种缺陷,例如软件产品中的效率和可读性问题,设计或编码中模块化问题,或者规格书中的可测试问题等等。

要求进行软件走读的软件产品,包括但不限于:

1)软件需求规格;

2)软件设计文档;

3)源代码;

4)软件测试文档;

5)软件用户文档;

6)维护手册;

7)安装过程。