软件工程第三次作业——关于软件质量保障初探

一、对教材与参考资料阅读后关于软件质量保障你的体会是什么?

  软件质量好不好是由多方面因素所影响的。它的正确性、健壮性、可理解性、可维护性

可测试性等因素都可能会影响软件的质量,这些都由很多成员共同决定,不能仅仅靠编程

员,也不能仅仅靠测试成员。在软件的开发过程中,编程人员要好好了解用户的需求分析,

不要编着编着突然发现不符合用户的需求,更惨的是到编程完才发现漏掉了一个用户需要的

功能,这样会既费金钱又费,得不偿失。同时又要与测试人员好好沟通,了解彼此的任务与

目的,这样才会保证一个项目开发的效率。总之,在一个项目开发过程中团队的合作与沟通

很重要。 


二、如果你是一个项目的QA,那么你认为你的工作职责范围是什么?

1.保证产品质量符合规定;

2.审核工作产品;

3.进行缺陷预防;

4.实现质量目标。


三、如果你是一个项目经理,那么你认为这你的项目中需要专职的QA

么?还是只需有Test即可?如果一旦出现问题,你如何界定由谁担责?

  需要专职的QA,不能只有Test。

  在一个项目中每个人都应该有各自负责的模块,有各自的任务,这样效率才会高,如果一个人

要干两个人或多个人干的活,那样效率就会低很多,完成的质量也会不高。如果一个人即写代码又

测试,很容易自己找不到自己代码的BUG,如果这时候有另外一个人来检测就很容易找到了。如果

没有专职的QA只有Test,那样效率不会高。一旦出现了问题,如果是测试用例的问题由Test负责,

否则由QA负责。总之一个项目的质量应由QA和Test共同负责。

posted @ 2019-09-22 14:37  王硕20194729  阅读(158)  评论(0编辑  收藏  举报