博文软件质量保障初探
(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.保障软件组织流程体系得到遵守; (3)如果你是一个项目经理,那么你认为这你的项目中需要专职的QA么?还是只需有Test即可?如果一旦出现问题,你如何界定由谁担责?
?我认为:
公司要做好测试工作保证质量,公司从CEO到普通员工有质量意识很重要,只有从意识上认识到质量的重要性,才能真正的做好质量的管理,没质量的意识,其他就都是空中楼阁; 同时优秀的测试总监和测试组长是保证测试工作质量的前提?,相信强将手下少弱兵; 不要认为任何人都能做好测试,基层测试人员的素质很重要(懂开发的测试人员或Dev最好,还要有专业系统的测试理论,同时最好了解需求或业务),他们最终的测试执行者,
是质量保证的第一关和最后一关; 需求管理与需求培训很重要,遇到需求问题,沟通很重要; 质量部不是摆设,测试人员也不是找茬的家伙,大家的目标要一致的---质量。所以我觉得QA与Test缺一不可,只有两者密切合作,才能够达到双赢的效果。为公司和团队带来客观的利益。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |