展开全部
<p class="MsoNormal"><span>过程质量与产品质量存在某种程度的因果关系,通常“好的过程”产生“好的产品”而“差的过程”将产生“差的产品”。人们销售的是产品而不是过程,用户关心的是最终产品的质量,而开发者(团队)既要关心过程质量又要关心产品质量。</span><span lang="EN-US"><o:p></o:p></span></p><p class="MsoNormal"><span>提高产品质量有三种基本方法:</span><span lang="EN-US"> <o:p></o:p></span></p><p class="MsoNormal"><!--[if !supportLists]--><span lang="EN-US">²<span> </span></span><!--[endif]--><span>质量保证。质量保证人员通过有计划地检查“工作过程以及工作成果”是否符合既定的规范,来监控和改进“过程质量”与“产品质量”。</span><span lang="EN-US"><o:p></o:p></span></p><p class="MsoNormal"><!--[if !supportLists]--><span lang="EN-US">²<span> </span></span><!--[endif]--><span>技术评审。请同行专家、技术人员对工作成果进行评审,尽早发现工作成果中的缺陷。</span><span lang="EN-US"><o:p></o:p></span></p><p class="MsoNormal"><!--[if !supportLists]--><span lang="EN-US">²<span> </span></span><!--[endif]--><span>测试。通过运行测试用例来找出软件中的缺陷。例如单元测试、集成测试、系统测试、验收测试等。</span><span lang="EN-US"><o:p></o:p></span></p><p class="MsoNormal"><span>质量保证既关心过程质量又关心产品质量。如果“工作过程以及工作成果”不符合既定的规范,那么产品的质量肯定有问题。基于这样的推理,质量保证人员即使不是技术专家,他也能够客观地检查和监控产品的质量。这是质量保证方法富有成效的一面。但是“工作过程以及工作成果”符合既定的规范却并不意味着产品的质量一定合格,因为仅靠规范无法识别出产品中可能存在的大量缺陷。这是质量保证方法的不足之处。所以单独的“质量保证”其实并不能“保证质量”。</span><span lang="EN-US"><o:p></o:p></span></p><p class="MsoNormal"><span>技术评审与测试关注的是产品质量而不是过程质量,两者的技术强度比质量保证要高得多。技术评审和测试能弥补质量保证的不足,三者是相辅相成的质量管理方法。我们在实践中不能将质量保证、技术评审和测试混为一谈,也不能把三者孤立起来执行。<b>让质量保证人员参加并监督重要的技术评审和测试工作,这是很好的方法。把三者有机地结合起来,可提高工作效率,降低成本。</b></span><span lang="EN-US"><o:p></o:p></span></p><p class="MsoNormal"><span lang="EN-US"> </span><span>质量保证小组(</span><span lang="EN-US">Quality Assurance Group, QAG</span><span>)有如下特点:</span><span lang="EN-US"><o:p></o:p></span></p><p class="MsoNormal"><!--[if !supportLists]--><span lang="EN-US">²<span> </span></span><!--[endif]--><span>质量保证小组在行政上独立于任何项目。这种独立性有助于质量保证小组客观地检查和监控“过程以及产品的质量”。</span><span lang="EN-US"><o:p></o:p></span></p><p>
<span>质量保证小组有一定的权利,可以对质量不合格的工作成果做出处理。这种权利使得质量保证小组的工作不会被轻视,并有助于加强全员的质量意识。<b>需要强调的是,提高产品质量是全员的职责,并非只是质量保证小组的职责。</b></span></p>
心碎
睡觉
吃瓜
嘿嘿嘿
心动
泪奔
闹了
求抱抱
开心
小鱼干