CMSC5713-IT项目管理之七、质量管理Quality Management

news2025/1/9 21:18:15

文章目录

  • 7.1 Quality
  • 7.2. Software Quality
    • 7.2.1. ISO/IEC 25010 Software Qualities
    • 7.2.2. Internal versus External qualities
    • 7.2.3. Software Metrics
  • 7.3. Quality Specification
  • 7.4. Project Quality Management
    • 7.4.1. Quality Planning
    • 7.4.2. Quality Assurance
      • 7.4.2.1. Quality Assurance Assessment
      • 7.4.2.2. Benchmarking Metrics
      • 7.4.2.3. PDCA Cycle
    • 7.4.3. Quality Control
      • 7.4.3.1. Cause and Effect Diagram
      • 7.4.3.2. Pareto Analysis
      • 7.4.3.3. Quality Control Charts
      • 7.4.3.4. Statistical Sampling
      • 7.4.3.5. Six Sigma
  • 7.5. Testing
  • 7.6 Cost of Quality
  • 7.7. Capability Maturity Models (CMM)

请添加图片描述

7.1 Quality

International Organization for Standardization (ISO) defines quality as “the degree to which a set of inherent characteristics fulfils requirements”
请添加图片描述

7.2. Software Quality

7.2.1. ISO/IEC 25010 Software Qualities

Divide software quality into 2 dimensions:

  • Product quality
  • Quality in use
    请添加图片描述
    请添加图片描述

7.2.2. Internal versus External qualities

请添加图片描述
请添加图片描述

7.2.3. Software Metrics

The external software quality needs to be mapped into internal factors which can be understood and measured.
请添加图片描述

7.3. Quality Specification

请添加图片描述
请添加图片描述

7.4. Project Quality Management

请添加图片描述
Quality Assurance vs Quality Control:

  • QA: Part of Quality Management focused on providing confidence that quality requirements will be fulfilled
  • QC: Part of Quality Management focused on fulfilling quality requirements
    请添加图片描述

7.4.1. Quality Planning

请添加图片描述
请添加图片描述

7.4.2. Quality Assurance

The goal of quality assurance is continuous process quality improvement.
请添加图片描述

7.4.2.1. Quality Assurance Assessment

请添加图片描述

7.4.2.2. Benchmarking Metrics

请添加图片描述

7.4.2.3. PDCA Cycle

请添加图片描述

7.4.3. Quality Control

Quality control checks the project outputs to determine whether they meet the quality standards or definitions based on the project stakeholder’s expectations.

The main outputs of quality control are:

  • Acceptance decisions
  • Rework
  • Process adjustments

7.4.3.1. Cause and Effect Diagram

请添加图片描述

7.4.3.2. Pareto Analysis

Also called the 80-20 rule, meaning that 80 percent of problems are often due to 20 percent of the causes.
请添加图片描述

7.4.3.3. Quality Control Charts

Quality control charts allow you to determine whether a process is in control or out of control.
请添加图片描述

7.4.3.4. Statistical Sampling

请添加图片描述

7.4.3.5. Six Sigma

Six Sigma projects normally follow a fivephase improvement process called DMAIC.
请添加图片描述
The term sigma means standard deviation. Six Sigma uses a scoring system that accounts for time, an important factor in determining process variation.请添加图片描述

7.5. Testing

请添加图片描述
请添加图片描述

7.6 Cost of Quality

请添加图片描述

7.7. Capability Maturity Models (CMM)

请添加图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/21674.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

vscode 阅读 linux kernel 源码

前言 虽然身边的朋友大都在使用 source insight,但我却更喜欢 vscode。 不过 vscode 在代码搜索上确实不如 source insight,这点上我也是吃过亏的。阅读大型代码时,常常搜索不到关键代码,导致对代码的理解不充分。 当使用 vscode…

Java-反射

前言 动态语言与静态语言 动态语言 是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。通俗点说就是在运行时代码可以根据某些条件改变自身结构主要动态语言有:Object…

【开源电路】STM32F401RCT6开发板

【开源电路】STM32F401RCT6开发板🌷实物PCBA: 🌼优化后的3D效果图 📚STM32F401RCT6开发板简介 📑主控是LQFP-64封装的STM32F401RCT6芯片,Micro USB接口供电,功能引脚全部引出,一个…

金融强化学习与finRL开发包

原创文章第110篇,专注“个人成长与财富自由、世界运作的逻辑, AI量化投资”。 01 一些感受 时代的一粒沙,落在每个人身上就是一座山。 这三年,对于这句话,相信很多人更能感同身受。 看历史风云变幻,轻轻…

力扣(LeetCode)21. 合并两个有序链表(C++)

迭代 同时遍历两个链表 , 当前结点值较小的结点插入新的链表尾部。直到有一个链表为空 , 我们将另一个非空链表插入新的链表尾部。 提示 : 使用哑结点,避免特判头结点。二路归并思想应用于链表~ class Solution { public:ListNode* mergeT…

gRPC gateway - Http Restful API gRPC 协议转换

gRPC gateway - http restful gRPC gateway 介绍 gRPC-Gateway 是protocalBufffer的编译插件,根据protobuf的服务定义自动生成反向代理服务器,并将Restful Http API 转化为 gRPC通信协议。反向代理服务器根据 google.api.http 注解生成。 gRPC底层是使用HTTP2 协…

mybatis # $

总结: # 你传入的变量类型会被保留 $ 本质就是拼接 不会考虑拼串的 $ 情况下 参数是整数 跟参数是字符串 字符串情况: 缺少’’ 相当于字符串拼接 ”select * from t_user where username “ “张三” ”select * from t_user where username 张三&…

java 容器

java 容器 数组 数组的扩容问题 ArrayList 的默认初始化容量为0,首次添加元素时,创建容量为(10 || 添加集合大小) ,以后每次扩容的话,为当前容量的1.5倍 public ArrayList() {/*初始化容量大小为0private static final Object…

CEAC之《计算机应用助理工程师》2

👨‍💻个人主页:微微的猪食小窝 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 本文由 微微的猪食小窝 原创 收录于专栏 【CEAC证书】 1组合框的常用属性有 ____________ 。 A、Index B、Text C、Caption D、ListCountA,B,D2在…

ES6 入门教程 16 Reflect 16.2 静态方法 16.3 实例:使用 Proxy 实现观察者模式

ES6 入门教程 ECMAScript 6 入门 作者:阮一峰 本文仅用于学习记录,不存在任何商业用途,如侵删 文章目录ES6 入门教程16 Reflect16.2 静态方法16.2.1 Reflect.get(target, name, receiver)16.2.2 Reflect.set(target, name, value, receiver)1…

数据结构之:数组

数组初体验之数组中重复的数字 数组 : 有限个 相同类型的变量 组成的有序集合 int[] arr; int arr[]; // 静态初始化 String[] strArr {"和平精英","王者荣耀","开心消消乐","欢乐斗地主"}; // 动态初始化 String[] strAr…

自学 TypeScript 第三天 使用webpack打包 TS 代码

安装: 首先第一步,我们要初始化我们项目,在目录下输入 npm init 接下来,我们的安装几个工具 npm i -D webpack webpack-cli typescript ts-loader -D 意思是 开发依赖,也就是我们现在所安装的依赖都是开发依赖&am…

知乎 日报

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言评论界面首页cell的小标题的文字显示下拉刷新前言 这周完成了评论内容,改了一些小bug。收藏界面正在加油,FMDB库目前不是很理解 评论界面…

【C++初阶】三、类和对象(中)

在上一篇类和对象中,我们初步了解了类和对象的基本概念,知道了什么是类,接下来一起看看类和对象的具体细节和实现吧。(以日期类举例) 文章目录类和对象【中】1.类的6个默认成员函数2. 构造函数2.1 构造函数定义2.2 构造…

SpringBoot SpringBoot 开发实用篇 4 数据层解决方案 4.16 SpringBoot 整合 ES 客户端操作

SpringBoot 【黑马程序员SpringBoot2全套视频教程,springboot零基础到项目实战(spring boot2完整版)】 SpringBoot 开发实用篇 文章目录SpringBootSpringBoot 开发实用篇4 数据层解决方案4.16 SpringBoot 整合 ES 客户端操作4.16.1 环境准备…

[附源码]java毕业设计停车场收费管理系统

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

DP入门(一)

前言:由于作者经常卡力扣周赛最后一题的dp,因此决定痛改前非,从头做人,争取下次能做出最后一道dp ak周赛!呜呜呜加油~~ 因此 这个系列的文章不会教 dp ,只会讲刷题思路,目前的计划是先更 lc 的题…

[Spring Cloud] RestTemplate跨进程调用

✨✨个人主页:沫洺的主页 📚📚系列专栏: 📖 JavaWeb专栏📖 JavaSE专栏 📖 Java基础专栏📖vue3专栏 📖MyBatis专栏📖Spring专栏📖SpringMVC专栏📖SpringBoot专…

【k8s】5、资源管理命令-声明式

文章目录一、 yaml和json介绍1、yuml语言介绍2、k8s支持的文件格式3、yaml和json的主要区别二、声明式对象管理1、命令式对象配置2、声明式对象配置3、声明式对象管理命令介绍三、编写资源配置清单1、 编写yaml文件2、 启动并查看资源3、创建service服务对外提供访问测试4、创建…

MySQL介绍

MySQL数据库最初是由瑞典MySQL AB公司开发,2008年1月16号被Sun公司收购。2009年,SUN又被Oracle收购。MySQL是目前IT行业最流行的开放源代码的数据库管理系统,同时它也是一个支持多线程高并发多用户的关系型数据库管理系统。MySQL之所以受到业…