软件质量保证与软件质量控制new

软件质量保证与软件质量控制new

ID:34404900

大小:154.52 KB

页数:3页

时间:2019-03-05

软件质量保证与软件质量控制new_第1页
软件质量保证与软件质量控制new_第2页
软件质量保证与软件质量控制new_第3页
资源描述:

《软件质量保证与软件质量控制new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电脑知识与技术应用研究软件质量保证与软件质量控制王涛同济大学!上海!)%%$$*摘要!软件质量保证是软件开发流程中的一个重要环节!对软件项目开发中的产品质量控制有重要的作用"但是在项目开发中真正实施这个环节时!会有很多问题有待认识和商讨"本文结合在公司中的实践和体会!阐述关于在实际的软件开发过程中如何将项目的软件质量保证环节做的更好!从而真正提高软件产品的质量"关键字!软件质量保证!关键过程域!缺陷!技术评审!编码测试中图分类号!"#$%&’文献标识码!(!"#$%&’()*&+,$-.//*’&0123045"6$%&’2)*&+,$-7"0$’"+?)%@)1A.8/$’39$:=’.0)

2、B+*/.CD%*’&)2’%*%&0%&’()*+E,)-.’/)00,*)12+’%2%1’*%-’F+D*%G,2’H0E,)-.’/.1’F+D*%2+00%&0%&’()*+G+B+-%D.1AI)1G.’.0).CD%*’’)2F+.10%&’()*+G+B+-%D.1AD*%2+00J@F.2FF)0K++1*+)-.L+GK/C)1/D+%D-+IK,’(F+1%D+*)’.1A’F+’)0M.1*+)--/G+B+-%D.1AD*%2+00IC)1/D*%K-+C0(.--K+C+’)1G1++G’%K+F)1G-+G(.’F’%*+)--/2%1’*%-’F+0%&’()*

3、+D*%G,2’N0E,)-.’/J?F+)*’.2-+G+02*.K+0’F+()/’%2)**/%,’’F+!"#’)0M0.1D*%O+2’G+B+-%D.1A)2!2%*G.1A’%D+*0%1)-+PD+*.+12+-+)*1+G&*%CD*)2’.2+.12%CD)1/J;2-<"’4:0%&’()*+E,)-.’/)00,*)12+IM+/D*%2+00)*+)IG+&+2’I’+2F1.2)-*+B.+(I2%G+I’+0’软件质量保证!!"#$$$!%&’()*+",)-.’/#00,*)12+"更需要一套严格的流程来保证软件质量$所以过程的是3445中六个关键过程域!6+/

4、7*%2+00#*+)"之一#质量与产品的质量存在某种程度的因果关系#过程控其目的是向管理者提供适当的关于所用过程和所构造制的好坏从某一方面体现软件产品质量的好坏$产品的可视性$主要任务是%但是也不能简单的走向另一个极端%认为好的过89在软件项目的早期阶段与项目一起制定计划#标程就等于好的质量#符合既定规范的东西并不意味着准和规范等$质量一定合格#仅靠规范无法识别出产品中可能存在59在整个生存周期评审项目活动#审核软件工作产的大量缺陷$品#以验证它们是否符合规范等$例如#即使程序员们都按照统一的编码风格规范:9给项目经理和其他有关经理提供这些评审和审来编写程序#但是编程新手的代码可能错误百出#

5、而高核的结果$手的代码则无可挑剔#可质量保证无法识别新手和高;9处理符合性问题#直到得到解决$手的差距#质量保证只能检查出明显的缺陷#不能对付简而言之#软件质量保证就是检查软件项目的<工有技术难度的缺陷$作过程和工作结果<是否符合规范$344和=!>之所以目前#国内许多软件公司都通过了344:级#应该设立这一活动#目的是为了能跟好地控制软件开发的说他们的过程都执行得很好#但是产品的质量并不见质量$得有很大的改善$有一家公司已拿到344;级证书#但344中的软件质量保证是基于规范的过程控制是他们的产品经常令客户不满意#因为他们的测试做的#因为软件的开发不同于其它产品的开发#制造#软得很不到位$再

6、比如概要设计#假如开发人员本人就不件开发中不确定因素较多#风险较大#因此软件的开发很清楚概要设计的用途#怎么能指望他们写出高质量!"电脑知识与技术应用研究电脑知识与技术的概要设计书来呢!而在评审的时候!更是很少能找出发来说!用&亡羊补牢&式的方式来消除缺陷!已经为时逻辑性错误"所以单独的&质量保证&其实并不能保证质已晚矣&因为用这种方式来消除缺陷所花费的代价是量!质量保证对于保证质量而言只是必要条件!而不是比较高的!是’及时发现(阶段所花费代价的三倍"可是充分条件"在现实中很多企业仍在采用这种方式来处理质量问那么怎样比较好的保证质量呢#与软件质量相对题"应的是软件缺陷!软件的质量控制其实就是控

7、制其缺针对以上三种控制质量的方式!’()人员不应仅陷"缺陷越多质量越低!缺陷越少质量越高!最理想情仅是检查过程是否符合规范!而应当承担更多的角色况就是实现&零缺陷&"所以提高软件质量的基本手段是和任务$消除软件的缺陷!而消除缺陷的方式有三种$*+制定质量管理计划$结合具体的项目和项目负责人一起商讨!列出质量要素!制定质量管理计划!全面!预防统筹项目开发过程中质量控制问题!做到心中有数!重这是提高软

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。