(1)软件质量的定义:所谓软件质量,就是供方提供的软件产品满足用户明确和隐含需求的能力特性的总和。
具体含义如下:
●与确定的功能和性能需求的一致性;
●与所成文的开发标准的一致性;
●与所有专业开发的软件所期望的隐含特性的一致性。
(2)相关理论
●质量度量模型(McCall质量度量模型ISO软件质量评价模型):
●质量管理与控制的三个层次
事先的预防措施:制订软件过程开发规范和软件产品质量标准,对软件开发和管理人员进行这方面知识和技能的定向培训;(规范是对行为的约束、标准是对产品的约束、规程是对操作的约束) 事中的跟踪监控措施:按照CMM/CMMI或ISO9000的过程管理思想,对软件过程和软件产品的质量控制提供可视性管理;事后的纠错措施:对软件工作产品和软件产品加强评审和检测。评审是在宏观上框住您,在微观上挑剔您,找出不符合项。检测是为了发现Bug,改正错误。
结论:软件质量保证措施,应以提前预防和实时跟踪为主,以事后测试和纠错为辅。
●从四个方面来改进软件质量
力图从编程语言上实现突破。已经从机器语言、汇编语言、面向过程的语言、面向数据的语言,发展到面向对象、面向构架的语言。力图从CASE工具上实现突破。这些工有:OracleDesignerPowerDesign,ERwinRose,San Francisco,北大青鸟系统,分行业的业务基础平台。力图从软件过程管上实现突破。如CMMI,ISO9000,微软企业文化,IBM企业文化。力图从测试与纠错上实现突破。先后出现了各种测试方法、工具和纠错手段。
●软件质量度量存在哪些质量标准:功能性;可靠性;可用性;可维护性;可移植性。

软件质量的定义以及相关理论相关推荐

  1. 元胞自动机与相关理论和方法

    元胞自动机与相关理论和方法的发展有着千丝万缕的联系,一方面,元胞自动机的发展得益于相关理论的研究,如逻辑数学.离散数学.计算机中的自动机理论,图灵机思想;另一方面,元胞自动机的发展也促进了一些相关学科 ...

  2. 01路径规划问题的相关理论

    目录 1.旅行商问题 2.有能力约束的车辆路径问题 3.车辆路径主要要素特征 4.约束条件分析 5.带时间窗的车辆路径问题 6.车辆路径问题求解算法 7.小节 1.旅行商问题 旅行商问题(Travel ...

  3. 卡尔曼滤波(kalman)相关理论以及与HMM、最小二乘法关系 转

    卡尔曼滤波(kalman)相关理论以及与HMM.最小二乘法关系_weixin_30527143的博客-CSDN博客

  4. trunk口_南京课工场IT培训:VLAN、Trunk与三层交换机的相关理论知识

    各位小伙伴大家好,本次和大家分享的是VLAN.Trunk与三层交换机的相关理论知识,接下来我会从下面几个方面为大家进行解析: 1.VLAN的概念及优势 2.VLAN的种类 3.静态VLAN的配置 4. ...

  5. 群同态基本定理证明_自由群的定义及相关

    本篇文章谈谈抽象代数中的自由群这个概念,主要是为代数拓扑中的应用而服务的.相关参考主要来自丘维声老师的<抽象代数>[1]. 一.预备知识 1.1 生成元集的定义和相关命题 定义1 设 是群 ...

  6. 产品定价相关理论_产品定价

    产品定价相关理论 While writing a quick comment on Paul Boag's recent post I thought that the issue of pricin ...

  7. 制冷与空调设备安装维修相关理论知识在线模拟考试题库

    制冷与空调设备安装维修相关理论知识在线模拟考试题库 从事特殊工种作业人员必须熟悉相应特殊工种作业的安全知识及防范各种意外事故的技能,要求从业人员必须持国家安全生产监督管理局颁发<中华人民共和国特 ...

  8. 软件测试中软件质量的定义,软件测试(Software Testing)和软件质量的定义

    软件测试(Software Testing)和软件质量的定义 1.软件测试(Software Testing)的定义 官方释义: a.用来增进判定软件的正确性.完整性.安全性和品质的进程: b.是一种 ...

  9. 3GPP接口定义及相关协议一, 手机通信专有名词中英文对照

    1 3GPP接口定义及相关协议一览 Controlling Radio Network Controller (CRNC) A role an RNC can take with respect to ...

  10. 凸优化理论(一)深入理解仿射集,凸集,锥等定义及相关证明

    文章目录 1:仿射集相关定义与证明 2:相关子空间与性质证明 3:线性方程组的解集与化零空间 4:任意集合构建最小仿射集-仿射包 5:凸集相关:凸包-凸组合 6:锥 Cone与凸锥 Convex Co ...

最新文章

  1. centos 6.8 64B mini origin vm file
  2. 程序员基本功11树和二叉树
  3. cypress测试脚本_Cypress 自动化测试学习使用
  4. 力扣交替打印FooBar
  5. python读取Excel实例详细教程
  6. 2021高考成绩查询大连,2021年大连高考各高中成绩及本科升学率数据排名及分析...
  7. 通过NodeJS自动生成的MySQL的REST风格API
  8. Atitit 硬件 软件 的开源工作 差异对比
  9. .NET 指南:包装异常
  10. mysql中group_concat函数_MySQL中group_concat函数
  11. SBUS2,一个增强型的SBUS协议,可实现双向通讯功能。SBUS2和SBUS区别到底在哪呢?
  12. 步进电机的加速时间是怎么样的?
  13. 对象取值操作Object.values()
  14. ASP.NET读取Word文档转换为PDF文件的方法
  15. java实现多种格式视频上传、转码、播放、下载工具类
  16. 3DLC系列之:2D 曲线面板
  17. adguard home上网慢_如何正确使用smartdns搭配adguardhome, 优选dns并去除广告
  18. 现在能否办理5G卡?联通:尚未对公众客户开放办理
  19. 2022年最佳WordPress企业主题
  20. 武汉科技大学计算机实验预约系统,实验室与设备管理处

热门文章

  1. 学习可爱彩色线条PS极简马克笔简笔画:饮品篇
  2. 定时器的ETR有何功能?
  3. 计算机二级ms在线模拟,2018年全国计算机二级在线自测模拟考场/网页版:MS Office高级应用(含真题及答案)...
  4. 计算机开机后桌面放大,开机后桌面图标变大 桌面图标变大了怎么处理?
  5. 如何看台式机计算机编号,如何查看台式电脑的主机编号和型号
  6. URL中带特殊字符的处理方式
  7. HTML标签关系——双标签和单标签,标签的嵌套与并列
  8. 简单的js时间转中文大写时间
  9. 同一个基站连接两个核心网AMF POOL的场景分析及带AMF重选的注册流程
  10. Win10 IE浏览器无法打开HTTPS网站的解决方法--win10专业版