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

 

软件质量 = 程序质量 + 软件工程质量

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

首先,软件的开发过程中有3个只要的特性“好”,“快”,便宜“.

现在大多数企业都在实施CMMI,CMMI可分为5个等级。2种实施方法(连续式,阶段式),

注:CMMI在传统软件企业中取得了不少成就,但在以互联网业务为主的中小型企业,则有待观察

为了软件达到事先定义的质量标准而进行的所有行动,这其中也包括测试工作.

关于软件质量保障我认为还需要软件测试人员的加入,才可正常运行,这两者是相辅相成的,编写软件的人员固然会对可能出错的模块有预判,但软件是个很复杂的东西,总会在意想不到的地方出bug,这种情况只能依靠软件测试人员的加入,来缓解这种情况,

但也不能全部消除,在软件发布之后,还需要测试.

 

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

首先要先正确的把握信息,以保障软件可以正常的发布.

然后尽可能考虑会发生的所有的突发情况,并作出正确的判断.

在软件正式上线之后,根据用户的反馈修复bug和改善用户体验.

最后,分析项目中的优缺点,并提出改进.

 

(3)如果你是一个项目经理,那么你认为这你的项目中需要专职的QA么?还是只需有Test即可?如果一旦出现问题,你如何界定由谁担责?

我认为两种都需要,正如我上面说的一样,两种是相辅相成的,但如果只是小的项目的话(自娱自乐那种的)就不需要测试了。分工是一件非常重要的事.

出现问题的情况我认为应该是一起承担的.

 

posted on 2019-09-24 18:11  李基民  阅读(105)  评论(0编辑  收藏  举报