软件开发质量保证与质量控制
2016-04-19浦仕钧朱浩悦郭金张军军
新课程·下旬 2016年2期
浦仕钧 朱浩悦 郭金 张军军
摘 要:简要介绍了如何在软件开发过程中进行质量保证与质量控制,通过实际的功能及性能的测试实例来说明如何通过测试方法对软件质量进行控制、提高、保证,并分析了质量保证和质量控制的异同点。
关键词:软件开发;软件测试;质量保证;质量控制
软件质量是软件符合明确叙述的功能与性能需求、文档中明确描述的开发标准以及所有专业开发的软件都应该具有的隐含特征的程度。软件质量保证的目的是使软件过程对于管理人员来说是可见的。软件质量控制是为了发现软件产品的错误和缺陷而进行工作的过程。质量保证和质量控制的关系比较容易混淆。他们都属于质量管理的范畴,同时在工作中由于两者的工作存在部分交叉,因而在项目成员中容易造成职责上的混淆。
一、质量保证和质量控制的异同
软件质量保证的目的是减少、纠正实际软件开发过程和软件开发结果与预期软件开发过程和软件开发结果之间不符的情况。软件质量控制是为了寻找错误和缺陷,并尽可能为修复错误提供更多的信息。质量保证的职责是监控公司的质量保证体系运行状况,审计项目的实际执行情况和公司规范之间的差异,并出具改进建议和统计分析报告。质量控制检测每一个阶段或者关键点的产出物,评估产出物是否符合预计的质量要求,它关注的是各阶段的评审和测试缺陷。……
登录APP查看全文
