您的位置:首页 > 其它

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

2019-09-22 14:59 155 查看
原文链接:http://www.cnblogs.com/beautifulwh/p/11567541.html

一、什么是软件质量?

  软件质量可能给大家的感觉都不是很“浪漫”。但是质量对于软件开发来说非常重要。软件等于程序加软件工程,那么软件质量就等于程序质量加上软件工程质量,软件质量的好坏就要看后两者的质量。程序的质量体现在软件外在功能的质量,衡量软件的功能,基本的判断可以用是、否来判定,进一步可以用复杂的多维度特性的综合指标来衡量。程序的质量还有其他方面,例如用户体验的质量、国际化的质量和安全性的质量。软件工程方面的质量就与“快”、“便宜”比较相关。一个团队也许可以靠一些特殊的办法来提高程序的质量,但是软件工程的质量需要长期的过程来提高。

 

二、关于软件质量我的体会

  我认为在软件质量里面比较重要的几个方面:首先是软件的可靠性,稳定性和健壮性。发布的软件必须是可靠的,在各种条件下,软件的表现都应该符合预期。但实际的情况是,质量差的软件往往在使用的过程中会出现很多问题,特别是在真实的复杂环境条件下,这些软件会暴露出许多缺陷。

  另外我认为最重要的一点还是软件的可维护性。这一点是如此的重要:忽视了这一点的项目,要么是陷在软件难以维护的泥潭中,要么的确是不需要关注它——因为项目已经失了。注重质量,这是一个良好的循环。一个注重质量的团队,会真正激发出团队成员的主动性,热情和创造力,这种正反馈会保证软件的高质量。程序员不是机器,而是普普通通的人类,软件是他们为了维持生计的工具,同时也是他们价值的一种体现。

 

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

    1.执行质量管理日常检查工作

    2.全过程的品质监控及保证

    3.全过程质量事故的处理

    4.组织质量体的维护及改进

    5.质量问题会议的展开

    6.质量外部事宜的处理

  

四、如果我是一个项目经理,我的想法是

  我认为我的项目中需要专职的QA,在项目开发过程,会由QA进行全程的监督,一个团队要有明确责任的分工,每一个重要的阶段都需要一个专业的人员去负责。如果出现问题,那么就找相应的负责阶段进行处理。

转载于:https://www.cnblogs.com/beautifulwh/p/11567541.html

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: