软件质量保证(SQA)是确保软件度量质量的一组练习。它确保创建的程序满足并遵循特征化或标准化的质量确定。 SQA是软件开发生命周期(SDLC)中的一个进度周期,它会定期检查所创建的软件,以确保其符合理想的质量标准。
SQA实践在多种软件改进中得到了实现,而不必在乎所使用的基本软件改进模型。 SQA合并并实现了软件测试程序来测试产品。与在完成之后检查质量相反,SQA在改进的每个阶段都对质量进行测试,直到产品完成为止。使用SQA,只要当前/过去阶段同意必要的质量原则,产品改进措施就会进入下一阶段
SQA系统的组成部分:
- 项目前的组成部分
- 项目生命周期活动评估的组成部分
- 基础设施错误预防和改善的组成部分
- 软件质量管理的组成部分
- 标准化,认证和SQA系统评估的组成部分
- 组织SQA-人为因素
1.项目前组成部分:–
此阶段的特点是在执行任务之前。目前很少进行的锻炼是:
- 保证资产,计划以及所需的投资计划。自安排以来,所有这些都需要表征以使其充分同步。
- 除了资产之外,还应将计划与支出计划一起制定其他计划。这些通常是质量和改进计划。
- 工程师和这项业务的所有人可能对质量有另一种看法。因此,这两个集合共同表征了将要发生的真实观点。
2.项目生命周期活动评估的组成部分:
此时,锻炼分为两个阶段。他们已经进入了晋升生命周期阶段和活动维持阶段。锻炼确认了在增强生命周期阶段的总体规划和开发失误。同样,它同样又被划分为以下子类:
- 评论
- 专家意见
- 软件测试
此外,在游戏支持阶段,该阶段要记住的锻炼是特定的维护,因为它是在生命周期阶段不断完善的。开展这项运动是为了提高支助项目的效用。除此之外,还有一个额外的子类。这是为了确保由分包商和其他成员执行的努力组件的类型,这些组件是外部任务的推进和维护。
3.基础设施错误预防和改进的组成部分:–
该阶段最基本的行动是杀死或使错误消失或很好消失,无论如何要减少失误的发生率。它放在整个关系上。
4.软件质量管理的组成部分:–
概念目标是控制增强维护和期限,此外,还提出了帮助,即行政管理,限制时间表和支出结果令人失望。
5.标准化,认证和SQA系统评估的组成部分:–
此阶段执行的专家是该协会的全球管理规范。由于这个阶段而记住的练习是:
- 利用全球专家信息
- 加强各种协会所尊重的这种质量的协调
- 根据典型的规模调查价值框架的成就
对于常规比赛,它分为2个小组,他们是:
- 质量管理标准
- 任务衡量标准
6.组织SQA –人为因素:–
在这个阶段,我们将与SQA相关的个人拼凑在一起。他们是主管,尝试人员,SQA受托人,SQA小组成员和SQA聚集人员。它们中的每一个都增加了开始和支持SQA部件的执行,区分与SQA策略和方法的偏差以及提出升级的建议。