tiantian010 发表于 2017-7-18 17:05:44

如何多维度保证软件的质量?

测试是保证软件质量的有效手段之一,除了测试还有那些维度可以保证软件的质量?

海海豚 发表于 2017-7-18 17:21:56

项目的整个过程中任意环节出错都可能会对软件质量有所影响。
http://bbs.51testing.com/thread-556708-1-1.html 这个帖子是介绍影响软件质量的因素。
建议楼主可以在论坛内搜索一下,有很多答案,这样可能会找到适合自己的答案

tiantian010 发表于 2017-7-18 18:30:24

谢谢!

jingzizx 发表于 2017-7-19 08:21:21

说实在的,比较细
而且与团队风格有关系
在测试阶段暴露的问题,要一一去各个阶段进行补救

tiantian010 发表于 2017-7-19 13:14:25

有前面可以规避的,有后面补救的,2者需要结合

jameswang1018 发表于 2017-8-29 11:35:38

我们先确认两个概念,质量保证和质量控制,这是质量管理主要的两个活动实践。

一般认为,质量保证是通过工作流程技术方法来确保质量达标,质量控制是指通过检测来评定产品质量的状况。质量控制的结果输出成为质量保证的重要输入参照。而测试,只属于质量控制部分。

这解释了我们常说的靠测试是测不出好的产品的,测试只是度量出产品质量好坏的程度。要提升软件产品质量,那就需要所有部门进行质量改进活动,定义各个部门输出的质量目标,设计并推行改进的工作。质量改进工作设计到产品开发过程中所有的方面,组织构架,流程,技术,方法,文化,人等等。

很多的测试管理者的困惑也在这里。公司领导把软件质量的重任直接挂在测试团队上,但事实上测试团队却没有改变开发团队的权利,因此没有办法真正地进行质量的改进。所以,要给测试团队设定一个合理的目标。例如,如何通过测试快速高效准确地对产品进行质量评估,或者如何多发现重要的bug以减少上线后给公司带来的损失。

marvin_ma 发表于 2017-10-17 20:47:58

质量保证和质量控制,楼上这2个概念解释得很好。测试在很多的项目中其实只享有质量度量的一个权限,却很多时候承担了质量保证的一个义务。
不过这个跟公司的差异性确实也很大。如果是偏项目型的组织,应该多通过质量过程改进来加强缺陷预防,只有更多阶段更多层次的参与,才有机会找到更多潜在的风险和问题。提升质量
页: [1]
查看完整版本: 如何多维度保证软件的质量?