软考系统分析师在2017上半年开考,希赛小编为大家整理了一些系统分析师教程知识点精讲,以下是有关质量管理的讲解,希望对准备参加考试的你有所帮助。
质量管理
软件质量强调了三方面需求:软件需求是软件质量测试的基础;开发标准定义了用于指导软件开发方式的准则;期望需求间接定义了用户对某些特性的期望。
Poka-yoke意为“防差错系统”,基本理念:
决不允许哪怕一点点缺陷产品的出现,必须在实际中达到零缺陷;
每天的每一件事都可能出现差错,导致缺陷;
我们不可能消除差错,但必须及时发现和立即纠正,防止差错形成缺陷。
SQA(软件质量保证)是建立一套有计划,有系统的方法,来向管理层保证拟定出的标准、步骤、实践和方法能够正确地被所有项目所采用。目的是使软件开发过程对于管理人员来说是可见的。
SQA是一种应用于整个软件过程的活动,它包含:
一种质量管理方法;
有效的软件工程技术(方法和工具);
在整个软件过程中采用的正式技术评审;
一种多层次的测试策略;
对软件文档及其修改的控制;
保证软件遵从软件开发标准;
度量和报告机制。
SQA有基于非执行的测试(“评审”)、基于执行的测试(通常所说的“测试”)和程序正确性证明。软件评审是最为重要的SQA活动之一,它的作用是,在发现及改正错误的成本相对较小时就及时发现并排除错误。审查和走查是进行正式技术评审的两类具体方法。
缺陷排除效率DRE=e/(e+d)e为软件交付给用户之前发现的错误数,d为软件交付之后发现的缺陷数。(简单理解:排除掉的错误占总错误的比例。)
正式技术复审FTR是一种由软件工程师进行的软件质量保证活动。FTR的目标是:
在软件的任何一种表示形式中发现功能、逻辑或实现的错误;
正式经过复审的软件的确满足需求;
保证软件的表示符合预定义的标准;
得到以一种一致的方式开发的软件;
使项目更易于管理。
FTR实际上是一类复审的方式,包括走查、审查、轮查,以及其它软件小组的技术评估。每次FTR都以会议形式进行。
希赛网,拥有十五年软考培训经验,希赛网一直坚持自主研发,将丰富的软考培训经验有效融入教程研发过程,自成体系的软考在线题库(软考历年真题)、软考培训教材和软考视频教程,多样的培训方式包括面授、和,使考生的学习更具系统性,辅导更具针对性。采用全程督学机制,,软考平均通过率在全国。