首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >软件质量保证与软件质量计划

软件质量保证与软件质量计划
EN

Software Engineering用户
提问于 2017-06-07 04:45:35
回答 2查看 5.3K关注 0票数 -3

当软件在工程概念中开发时,必须满足某种形式的保证有效性,这是为了在SDLC的每个阶段测量需求。在开发软件质量保证时,指南I遇到了对软件质量计划的引用。它们在结构上都是相似的,到目前为止,我对它们的理解是,SQA (软件质量保证)正在执行质量过程,而SQP (软件质量计划)是如何执行质量保证的方向。

我的问题是,如果“软件质量保证指南”基本上涵盖了以下领域,那么软件质量计划的唯一目的是什么?

  • 正在构建的软件的用途
  • 软件的范围
  • 需求分析
  • 系统功能需求和非功能需求
  • 度量系统,如审计和过程分析

SQA指南和SQP之间有明确的区别吗?

EN

回答 2

Software Engineering用户

回答已采纳

发布于 2017-06-07 06:11:53

软件质量保证-组织质量指南:

  • 确保开发的软件符合并符合定义的或标准的质量规范的过程。
  • SDLC期间确认工作产品的通用标准、条例和程序
  • SQA是软件开发生命周期(SDLC)中的一个持续过程,它定期检查所开发的软件,以确保它满足所需的质量标准。
  • SQA有助于确保高质量软件的开发.
  • 最佳做法组织知识库
  • 可以使用现成的软件工具。
  • 预防活动

软件质量计划(SQP):

  • 这是一个项目级别的质量计划。
  • 项目承诺在SDLC期间遵循一套适用的标准、条例、程序和工具
  • 包含要实现的质量目标
  • SQP可能包含未在组织SQA指南中定义的项目新过程。
  • SQP可能包含在SQA项目中使用的新工具。

任何SQP偏离SQA的行为都应由项目经理进行论证,并由组织管理层予以确认。

软件质量控制:

  • 确保软件产品质量的一套活动
  • 纠正活动
  • 质量控制(QC)可以被认为是质量保证(QA)的一个子集。

示例:

评论

  • 需求评审
  • 设计评论
  • 代码评审
  • 部署计划审查
  • 测试计划审查
  • 测试用例评审

测试

  • 单元测试
  • 集成测试
  • 系统测试
  • 验收试验
票数 -1
EN

Software Engineering用户

发布于 2017-06-07 08:12:32

软件质量保证计划被用作基线,用于比较开发期间的实际质量水平和计划的质量水平。如果质量水平不在计划的质量水平之内,管理部门将按照计划中的记录作出适当的反应。SQA计划还提供了确保在内部或合同下生产或维护高质量软件的程序。这些程序影响计划、设计、编写、测试、记录、存储和维护计算机软件。它应该以这种方式组织,因为计划确保了软件的质量,而不是描述开发和维护软件的具体过程。根据这两个计划的定义,它们的含义应该是相同的。

票数 -1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/350317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档