- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件质量管理体系建设方案
关于软件质量管理体系建设的
方案
参考资料:
《cmmi3级软件过程改进方法与规范》
《 ISO9001:2000标准》
修改记录:
版本 修改内容描述 作者 日期 备注 1.00 第一版 zhanlinhui 2009/03/06 1.01 增加“测试管理体系”章节 zhanlinhui 2009/05/15 批准: 审核: 作者简介:
软件企业质量经理、高级项目经理,联系方式__qq:317974257
方案说明:
参考了《cmmi3级软件过程改进方法与规范》、《 ISO9001:2000标准》。同时参考了业界同行写的相关方案或文章,吸收了他们的优秀见解。
目 录
1.引言 2
1.1软件质量概述 2
1.2公司软件质量现状分析 3
1.3软件质量管理的特点 4
1.4软件质量责任分配 5
2.软件质量管理体系建设总体方案 7
2.1进一步推动软件质量管理体系建设的原则 7
2.2软件质量管理体系完善需要解决的主要问题 8
2.3配置管理—实施软件质量管理的重要步骤 9
2.4进一步完善我们的测试管理体系 10
2.4.1.软件测试的组织与管理规划 11
2.4.2.测试管理体系过程控制 13
2.4.2.1测试流程模型 14
2.4.2.2测试流程控制 14
2.4.2.3 测试小结 16
2.5软件质量保证(SQA)的实施 16
2.5.1.SQA概述 16
2.5.1.SQA实施 17
2.5.2.SQA与SQC区别与协作 18
2.6全面软件质量管理 19
2.6.1.全面软件质量管理 19
2.6.2.全面软件质量管理的方法---制定质量管理计划 19
2.6.3.全面软件质量管理的方法---技术评审 20
3.结束语 20
1.引言
1.1软件质量概述
随着信息技术的飞速发展,使软件产品应用到社会的各个领域,软件质量成为人们共同关注的焦点 软件质量是指与软件产品满足规定的和隐含的需求的能力有关的特征和特性的。通常来说,软件质量应该包含六方面的特性: 功能性可靠性易使用性效率可维护性可移植性。质量管理包括:质量计划编制、质量保证和质量控制三个过程域。它主要结合各个公司的质量方针,产品描述以及质量标准和规则通过收益、成本分析和流程设计等工具制定出来实施方略,其内容全面反应用户的要求,为质量小组成员有效工作提供了指南,为项目小组成员以及项目相关人员了解在项目进行中如何实施质量保证和控制提供依据,为确保项目质量得到保障提供坚实的基础。质量控制是对阶段性的成果进行检测、验证,为质量保证提供参考依据,它是一个PDCA循环过程。1c d)EMs:bp7u Q7f48371 虽然大成绩,但与,还有差距除了、自主创新能力不之外,在易用性、可靠性、可移植性、可维护性、可扩展性及系统集成等方面存在着一定的质量问题,导致用户、、的局面,制约了持续快速健康发展。1)对软件工程标准化重视不够2)软件质量管理体系实施效果不佳3)企业对测试工作投入不足,测试管理和测试环境有待完善,测试技术有待提升1、软件质量管理贯穿软件发的全过程,软件质量不仅仅是一些测试数据、统计数据、客户满意度调查等等,衡量一个软件质量的好坏,应该首先考虑完成该软件生产的整个过程是否达到了一定质量要求。在软件开发实践中,软件质量控制可以依靠流程管理(如、缺陷、管理、发布等),严格按软件工程执行, 功能性可靠性易使用性效率可维护性可移植性。
2对文档的评审是的方式?
发过程中的很多作为产品的组成部分,需要像对产品一样进行检验,而对的评审就构成了产品检验的重要方式。3、运用技术手段保证质量?
利用多种工具软件进行质量保证的各种工作,如用软件进行配置管理、文档管理变更控制。采用先进的系统分析方法和软件设计方法(OOA、OOD、软件复用等)来促进软件质量的提高。?
4应用质量管理思想满足顾客缺陷预防?
分析缺陷并采用应的措施以避免 找出并确定引起缺陷的通常原因。规划缺陷预防活动 对引起缺陷的通常原因划分优先级并系统地消除。?
紧紧住用户需求?
满足满足。 采用快速原型法,尽快演示(Demo)给用户并及时获取用户的反馈,根据用户的反馈不断修改软件,而不是全部完工后再最后交给用户。否则,要改的地方可能很多。甚至推翻重来。?充分设计之后再编码,防止因考虑不周而返工。
牢牢控制对缺陷的修改?
,记录跟踪软件缺陷的修复。系统测试?
集成测试后,
商业目标决定质量目标。提高软件质量的最终目的是为了赢利,而不是创造完美无缺的产品。因此对于普通商业软件而言,并不是“质量越高越好”,而是恰好让广大用户满意,并且将提高质量所付出的代价控制在预算之内。 软件零缺陷几乎是不可能的,对遗留的缺陷要进行充分分析,只要能满足
文档评论(0)