软件培训网

欢迎访问软件培训网!招生咨询电话与微信:15225191462(周老师)
软件培训网,专业解决学IT疑难杂症!

首页 > 软件测试/ 正文

软件产品质量的价值

2012-12-29 05:57:05
  看到这个论题,可能有人会觉得意外。我自己也颇感诧异,这是个什么命题?我们常说,测试工程师是为了质量而努力,那么质量的价值又是什么呢?质量的内涵是什么?我们测试工程师为之而努力的目标究竟价值在哪里呢?既然问题已经产生,也终归要寻求一个答案。于是,我们尝试站在软件产品研发生命周期的角度,从以下两个角度来进行一些分析和探讨。  第一,站在研发流程的角度来看,PD、开发、测试高质量产出的价值在于提升研发效率。我们不妨思考以下三个推论:如果PD能提升需求的质量,第一次就能把需求做正确,不需要变更,研发效率可以得到提升;如果开发能提升代码质量,第一次就把代码写正确,零缺陷,研发效率可以得到提升;如果测试能提升TC、BUG的质量,一个TC至少发现一个BUG,提一个BUG开发看一眼就能修复,研发效率也可以得到提升。也许这些是极端的假设,但这是正相关的。质量对于研发效率的提升无疑是显著的。这是面向过程的分析。  第二,站在最终用户的角度来看,软件产品质量的价值在于实现用户价值,可以表现为市场份额和客户忠诚度。试想,如果我们软件产品的质量不高,下单时,IE总是莫名奇妙的退出,我们的用户价值如何实现?又比如,你买了一间房子,一到下雨天就漏水,总是需要修修补补,我们的用户价值又该如何实现?对于企业而言,在跑马圈地的时代,质量也许显得不那么重要,而在市场充分竞争的时代,质量一定是企业的生命线,甚至能带来溢价,比如海尔的电冰箱通常价格比较贵。那么,如果这个结论是正确的,那么我们可以得出一个推论。保证软件产品质量的价值在于帮助实现用户的价值,即,QA的价值在于帮助实现用户的价值。这是面向结果的分析。  想到这里,顺便在网上搜索了一下传统行业中关于质检的重要性的描述,看了以后深感似曾相识,也许能帮助我们想清楚一些问题:  设置质量检验部门的必要性  (1)检验部门的设置,是生产力发展的必然要求。  由于生产能力的扩大、科学技术的发展、工艺水平的不断提高、产品制作的精密化和结构性能复杂化、产品品种和规格多样化等原因,产品质量检验逐步成为一门专业技术,配备专门的检测器具和设备,需要专门的知识和操作技术,这些都需要由具有一定水平的专业人员来承担,并需要由专职部门进行统一管理和组织实施。  (2)检验部门的设置,是提高生产效率,降低成本的需要。  随着社会化大生产,企业规模的扩大,实行科学合理的分工,以提高生产效率,提高劳动生产率,从而降低成本。这就要求质量检验工作从生产作业的劳动组织中分离出来,成为独立的检验部门。  (3)检验机构的设置,是企业建立正常生产秩序,确保产品质量的需要。  由于产品往往涉及多学科多专业,结构日趋复杂,生产作业人员和作业的指挥人员、管理人员,由于受分工精细和多工序等原因,对产品结构和工艺流程难于系统地全面地了解和掌握,对建立正常生产秩序和组织稳定生产,都有一定的难度,需要有专职的职能部门的专业人员,从事生产环节及各工序和成品的质量把关验收,这样就稳定了正常生产秩序,同时也确保了产品质量。  (4)检验机构的设置,向顾客和社会提供产品质量保证和承担质量责任。  质量保证活动的主要目的之一,就是向顾客向社会提供一系列足以证明产品质量水平的客观证据,这些证据资料的收集、记录、整理和出证,都需由质量检验部门的专职人员来完成。  因此,产品生产者为了建立正常生产秩序,提高生产效率,降低成本,确保产品质量和向顾客、向社会实现质量保证等的需要,必须设置独立行使职权的质量检验机构。

Tags:编程培训学校,ug加工编程培训,编程专业学校,男孩学技术,郑州软件培训网,郑州想学游戏开发编程

搜索
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
热门标签
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
软件培训学校哪家好,就来软件培训网咨询
  • QQ交谈