加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

博文软件质量保障初探

发布时间:2020-12-14 05:06:31 所属栏目:大数据 来源:网络整理
导读:(1)对教材与参考资料阅读后关于软件质量保障你的体会是什么? 1.软件质量的定义 ?“Capability of software product to satisfy stated and implied needs under specified conditions. ” 还有: ?“The degree to which a software product meets establi

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

1.软件质量的定义

?“Capability of software product to satisfy stated and implied needs under specified conditions. ”

还有:

?“The degree to which a software product meets established requirements; however,quality depends? upon the degree to which those established

requirements accurately represent stakeholder needs,wants,and expectatiions.”

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

2.程序质量

程序的质量体现在软件外在功能的质量,业界通常用准确度和覆盖率的综合指标来表示。

3.软件工程的质量

通俗理解就是“软件在功能,成本,时间三方面满足利益相关者的需求。”

4.质量的成本

包括预防,评审,内部故障,外部故障,流程分析改进,提高职业技能,技术投资等方面。

? ? ? ?软件质量保障是一个复杂的系统,它采用一定的技术、方法和工具,来处理和调整软件产品满足需求时的相互关系,以确保软件产品满足或超过在该产品的

开发过程中所规定的标准。软件质量的好坏体现在它所具备的功能以及它所存在功能的复杂性,还体现在它bug的修复以及处理。

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

我觉得身为一个QA主要的任务就是要保证软件的完整性以及可行性,主要还有软件的质量,要确保我们所做的软件是一个可用的软件,

能够满足用户需求的并且能够达到双赢的效果的。具体步骤如下:

1.保障软件组织流程体系得到遵守;
2.促使软件组织过程改进;
3. 指导项目实施流程;
4.增加开发活动透明度;
5.评审项目活动;
6.审核工作产品;
7.协助工作产品问题解决;
8.度量数据采集分析,提供决策参考;
9.进行缺陷预防;
10.实现质量目标。

(3)如果你是一个项目经理,那么你认为这你的项目中需要专职的QA么?还是只需有Test即可?

如果一旦出现问题,你如何界定由谁担责?

?我认为:
公司要做好测试工作保证质量,公司从CEO到普通员工有质量意识很重要,只有从意识上认识到质量的重要性,才能真正的做好质量的管理,没质量的意识,其他就都是空中楼阁;
同时优秀的测试总监和测试组长是保证测试工作质量的前提?,相信强将手下少弱兵;
不要认为任何人都能做好测试,基层测试人员的素质很重要(懂开发的测试人员或Dev最好,还要有专业系统的测试理论,同时最好了解需求或业务),他们最终的测试执行者,
是质量保证的第一关和最后一关; 需求管理与需求培训很重要,遇到需求问题,沟通很重要; 质量部不是摆设,测试人员也不是找茬的家伙,大家的目标要一致的---质量。所以我觉得QA与Test缺一不可,只有两者密切合作,才能够达到双赢的效果。为公司和团队带来客观的利益。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读