软件更改影响分析应由哪位高手做?以测试人员为主还是开发人员为主
软件更改影响分析应由谁做?以测试人员为主还是开发人员为主?背景:项目实施完成后,产品使用过程中出现问题,
软件更改影响分析应由谁做?以测试人员为主还是开发人员为主?
背景:项目实施完成后,产品使用过程中出现问题,需产生变更,客户要求出具软件更改影响分析以确定测试范围。
争论:
1、软件更改影响分析报告对软件测试过程更有用还是对更改过程更有用?
2、软件开发人员是否有权限出具软件更改影响分析报告?
在软件工程管理中,对产品上的软件发生变更时,大家是怎么处理的?请介绍下诸位大拿公司的相关管理流程。
谢谢! 测试?回归??影响分析 测试 影响分析
[解决办法]
测试是从需求角度 看影响分析
设计要从代码开发角度看影响分析
看到的东西不一样的
测试人员最后的结果是变更测试用例
开发看到的可能更多,比如变更了 底层公用模块,需要做回归测试等等
测试看的终究是表面....在我们公司 影响分析是设计做的,也就是开发 ,测试人员只是针对变更需求 ,做新的测试用例而已
[解决办法]
我们这里一般是由生产上出现问题,提操作申请书,然后分属业务还是技术,再有相关部门发起,多方共同解决。
一般都是采用面向对象的设计,所以技术层面的测试都是测试调用或被调用的相关代码进行测试,业务层面的测试则更多的是对相关的交易进行测试。