简述软件质量的概念及质量保障体系,简述SQA的基本目标,简述CMM的分级结构及其主要特征,简述软件质量标准等级及适用范围

简介: 简述软件质量的概念及质量保障体系,简述SQA的基本目标,简述CMM的分级结构及其主要特征,简述软件质量标准等级及适用范围

简述软件质量的概念及质量保障体系

(1) 软件质量:

软件质量是软件与明确地叙述的功能和性能需求、文档中明确描述的开发标准以及任何专业开发的软件产品都应该具有的隐含特征相一致的程度。

(2) 质量保障体系:

建立一套有计划,有系统的方法,来向管理层保证拟定出的标准、步骤、实践和方法能够正确地被所有项目所采用。

①它通过对软件产品和活动进行评审和审计来验证软件是合乎标准的。

 ②软件质量保证组在项目开始时就一起参与建立计划、标准和过程。

 ③这些将使软件项目满足机构方针的要求。

简述SQA的基本目标

(1) 软件质量保证工作是有计划进行的

(2) 客观的验证软件项目产品和工作是否遵循恰当的标准、步骤和需求

(3) 将软件质量保证工作及结果通知给相关组别和个人

(4) 高级管理层接触到在项目内部不能解决的不符合类问题

(5) 软件质量需要全面的测试工作来保证。

简述CMM的分级结构及其主要特征

(1) 分为初始级、可重复级、已定义级、已管理级、优化级

(2) 初始级:软件过程未加定义,工作无序,无步骤可循,管理无章法,缺乏健全的管理制度。开发项目成效不稳定,项目成功主要依靠项目负责人的经验和能力,他一旦离去,工作秩序面目全非

(3) 可重复级:管理制度化,建立了基本的管理制度和规程,管理工作有章可循。初步实现标准化,开发工作比较好的地按照标准实施。变更依法进行,做到基线化,稳定可跟踪。已建立了基本的项目管理过程,可以重复以前类似项目所取得的成功案例

(4) 已定义级:用于管理和工程的两个方面的过程均已实现标准化,文档化。全部技术活动和管理活动全部都可以控制,对项目进行中的过程,岗位和职责均有共同的理解,即形成了整个软件组织的标准软件过程

(5) 已管理级:制定了软件过程和软件质量的详细的度量标准。开发活动中的生产率和质量是可度量的。已建立过程数据库,已实现项目产品和过程的控制。可预测过程和产品质量趋势

(6) 优化级:通过从过程以及对新想法和新技术的测试中获得的定量的反馈能够实现持续的过程改进

简述软件质量标准等级及适用范围

根据软件工程标准制定机构和标准适用的范围,将软件质量标准分为5个级别,即国际标准、国家标准、行业标准、企业标准和项目规范。

(1)国际标准

  由国际机构指定和公布供各国参考的标准称为国际标准。

   国际标准化组织(International Standards Organization,ISO)具有广泛的代表性和权威性,它所公布的标准也具有国际影响力。

   它所公布的标准带有ISO字样,如ISO10012:1995质量手册编写指南。

(2)国家标准

由政府或国家级的机构制定或批准,适用于本国范围的标准,称为国家标准。如:

GB(GuoBiao)

中华人民共和国国家技术监督局是中国的最高标准化机构,它所公布实施的标准简称为“国标”。

ANSI(American National Standards Institute)

美国国家标准协会。是美国一些民间标准化组织的领导机构,具有一定的权威性。

FIPS(Federal Information Processing Standards)

美国商务部国家标准局联邦信息处理标准。它所公布的标准均冠有FIPS字样。如,1987年发表的FIPS PUB 132—87 Guideline for validation and verification plan of computer software(软件确认与验证计划指南)。

BS(British Standard)

英国国家标准。

DIN(Deutsches Institut for Normung)

德国标准协会。

JIS(Japanese Industrial Standard)

日本工业标准行业标准。

(3)行业标准

行业标准:由一些行业机构、学术团体或国防机构制定,并适用于某个业务领域的标准。

中华人民共和国国家军用标准(GJB)。是由我国国防科学技术工业委员会批准,适合国防部门和军队使用的标准。

例如,1988年发布实施的GJB473-88军用软件开发规范。美电气和电子工程师学会(Institute Of Electrical and Electronics Engineers,IEEE),该学会成立了软件标准技术委员会(SESS),开展软件标准化活动。

美国国防部标准(Department of Defense-Standards,DOD-STD)。美国军用标准(Military-Standards,MIL-S)。

   另外,我国的一些部门(如信息产业部)也开展了软件标准化工作,制定和公布了一些适合本部门工作需要的规范。

   这些规范的制定参考了国际标准和国家标准。这些标准的制定对各自行业的软件工程起到了强有力的推动作用。

(4)企业规范

   一些大型企业或公司,由于软件工程工作的需要,制定适用于本部门的规范。

   例如,美国IBM公司通用产品部(General Products Division)1984年制定“程序设计开发指南”。

(5)项目规范

   项目规范:为一些科研生产项目需要而由组织制定一些具体项目的操作规范,此种规范制定的目标很明确即为该项任务专用。

项目规范虽然最初的使用范围小,但如果它能成功指导一个项目的成功运行并重复使用,也有可能发展为行业规范。

相关文章
|
11天前
|
运维 前端开发 JavaScript
平台设计-概念澄清说明
平台所说模块一般指一个独立部署的前端项目
|
2月前
|
缓存 算法 测试技术
【软件设计师备考 专题 】如何定义软件需求:系统化的目标、配置、功能、性能和约束
【软件设计师备考 专题 】如何定义软件需求:系统化的目标、配置、功能、性能和约束
198 0
|
3月前
|
NoSQL 关系型数据库 Java
常见技术类缺陷及解决方案
常见技术类缺陷及解决方案
44 0
|
8月前
|
存储 安全 项目管理
CMMI—组织级过程定义(OPD)
CMMI—组织级过程定义(OPD)
57 0
|
搜索推荐 前端开发 数据可视化
|
自然语言处理 搜索推荐 数据可视化
备忘录软件综合评测:优点、缺点、评价及替代品
如何选择笔记软件? 选择笔记软件需要根据用户自己的需求。然而,现实情况是,用户的需求是复杂多变的。与此同时,也不存在满足用户几乎所有需求的完美笔记软件。因此,没有必要非此即彼。如果你需求比较简单,那么选择一款笔记软件。如果你拥有复杂的使用需求,那么比较好的解决思路不是在一款工具内过度追求 All in One, 试图挖掘和熟悉一个笔记产品的所有功能,以及在某个笔记产品内部实现所有功能。
323 0
备忘录软件综合评测:优点、缺点、评价及替代品
|
存储 数据可视化 搜索推荐
大纲笔记软件 Workflowy 综合评测:优点、缺点和评价
Workflowy 介绍 大纲编辑器的鼻祖。 特征 捕捉一切 • Workflowy 速度极快,只需打开应用程序并开始输入。在线拖放文件,无需切换应用程序。 • 支持轻松添加文件和图片,支持全局搜索、支持移动端应用。
531 0
大纲笔记软件 Workflowy 综合评测:优点、缺点和评价
|
存储 测试技术
【软件工程】CMMI 能力成熟度模型集成 ( 简介 | 相关术语 | CMMI 等级评估次序 )
【软件工程】CMMI 能力成熟度模型集成 ( 简介 | 相关术语 | CMMI 等级评估次序 )
185 0
|
项目管理
【软件工程】CMMI 能力成熟度模型集成 ( CMMI 级别 | CMMI 级别、过程域、目标、实践 | CMMI 评估对象 | 过程域的 阶段式分组 | 过程域的 连续式分组 ) ★
【软件工程】CMMI 能力成熟度模型集成 ( CMMI 级别 | CMMI 级别、过程域、目标、实践 | CMMI 评估对象 | 过程域的 阶段式分组 | 过程域的 连续式分组 ) ★
278 0