<软考高项备考>《论文专题 - 65 质量管理(4) 》

4 过程3-管理质量

4.1 问题

4W1H过程
做什么为了评估绩效,确保项目输出完整、正确且满足客户期望,而监督和记录质量管理活动执行结果的过程作用:①核实项目可交付成果和工作已经达到主要干系人的质量要求,可供最终验收;②确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范
为什么做保证有缺陷的产品、成果、服务不能交付
谁来做组织中质量控制部门或名称相似的组织单元什么时候做 执行之后,对项目产品、成果、服务进行的检查评估
如何做数据收集(核对单、核查表、统计抽样、问卷调查)、数据分析(绩效审查、根本原因分析)、检查、测试/产品评估、数据表现(因果图、控制图、直方图、散点图)、会议
主要成果应结合项目场景重点描写项目中某个产品的质量检查情况,应从产品质量问题上去举例。例1:某具体的产品质量检测不合格,不合格项是什么,测量的结果是多少,规定的指标是多少,结合项目列举出来来这样才更真实。如果是写帕累托图,那么还要列出检测了多少次,出现问题的的次数是多少,有几次是什么原因,有几次是另外的什么原因等,最后用帕累托原理进行分析得出结果。具体到某一个交付物的测试流程,测试结果。例2:结合因果图去写发现了质量问题,从人机料法环5方面分析造成问题的根本原因,然后是这么解决的。

4.2 技术和工具

过程输入工具和技术输出
监控3.控制质量1.项目管理计划(质量管理计划)2.项目文件(测试与评估文件、质量测量指标、经验教训登记册)3.可交付成果4.工作绩效数据5.批准的变更请求6.事业环境因素7.组织过程资产1.数据收集(核对单、核查表、统计抽样、问卷调查)2.数据分析(绩效审查、根本原因分析)3.检查4.测试/产品评估5.数据表现(因果图、控制图、直方图、散点图)6.会议1.工作绩效信息2.质量控制测量结果3.核实的可交付成果4.变更请求5.项目管理计划更新(质量管理计划)6.项目文件更新(问题日志、经验教训登记册、风险登记册、测试与评估文件)

4.3 范例

范例1:

在这里插入图片描述

控制质量是为了评估绩效,确保项目输出完整、正确且满足客户期望,而监督和记录质量管理活动执行结果的过程。以核实项目可交付成果和工作己经达到主要干系人的质量要求,可供最终验收;确定项目输出是否达到预期目的,这些输出需要满足所有适用标准、要求、法规和规范。在质量控制过程中,我们发现:通过安置残疾人的单位名称去匹配单位信息时,响应速度需要5秒以上,体验感较差。团队成员通过鱼骨图进行了分析,将导致响应速度慢的所有原因进行了分析,图形如下。


我们通过分析后发现,数据库问题为主要原因。团队成员经过排查、讨论后,提出将全省各区县数据进行分表设计,并将数据缓存至本地的变更申请,并认真分析影响,通过了CCB的批准。在将全省各区县数据进行分表设计后,团队成员对读取数据库的响应速度进行检查,发现响应速度由之前的5秒以上降低到了1秒以下,发现该问题有了明显改善,说明变更达到了预期的效果。


在项目试运行阶段,参与试点的用人单位提供的测试数据中,发现存在残疾人缴纳了社保但系统无法自动校验通过的问题。我们利用直方图进行了分析并统计,发现:单位采用税务登记号缴纳,出现了13次,占43.3%;社保缴纳口径为母公司或子公司,出现9次,占30%;单位在社保局的口径为社保内部代码的,出现5次,占16.6%;社保接口不稳定校验不通过等因素,出现3次,占10%。找到原因后,我们将系统的校验规则在原来的必须采用统一社会信用代码,增加了虚拟代码、税务登记号入参。并编制用户手册,提醒经办人确认安置的残疾人归属公司。同时更新了干系人登记册,将社保局技术团队人员纳入其中。

范例2:

控制质量是本项目管理工作的重中之重,关注于项目的可交付成果。控制质量是为了评方绩效,确保项目输出完整、正确且满足客户期望,而监督和记录质量管理活动执行结果的过程。我们以质量管理计划、测试与评估文件、质量测量指标等为依据,开展质量控制工作,主要手段是测试与产品评估、因果图、统计抽样和检查,从而得到核实的可交付成果、质量控制测量结果等。由于项目的模块多,功能复杂,数据量又比较大,我们每完成一个功能模块的需求、设计、开发、测试等都要求项目相关人员参与评审,在会上记录大家的意见、讨论出现的偏差,分析原因,提出解决措施,直至问题解决。为了保障测试质量,我们严格遵守开发人员不测试,测试人员不开发的原则,我们先对不同阶段进行单元测试、集成测试、系统测试、验收测试等工作,然后进行静态测试、动态测试、白盒测试、黑盒测试。在项目实施过程中,技术人员发现系统对数据库的读取响应时间连续几次呈上升趋势。我赶紧组织相关技术人员,采用因果图分析该问题的根本原因,分析可能是接口问题、数据库问题或代码调用问题,又用直方图将这几种问题导致的影响从大到小进行排列,发现接口问题累计达到85%,最终分析得出问题的根源在于接口的开发方案存在缺陷。我随即提出修改接口开发方案的变更申请,并认真分析影响,通过了CCB批准。在对接口重新进行开发后,我又将系统对数据库的读取响应时间进行了检测,发现该问题有了明显的改善,参数稳定控制在合理范围内,说明这次变更当到了预期的效果。如此通过PDCA不断循环,保证可交付成果的质量始终都在控制范围内。

范例3:

控制质量是确保项目输出完整、正确且满足客户期望,监督和记录质量管理行动执行结果的过程,这个过程主要帮助我们核实项目可交付成果己经达到主要干系人的质量要求,供最终验收。质量控制贯穿项目全生命周期各阶段,主要由团队内部完成,重点关注项目可交付成果质量的正确性,一般先于范围确认进行,只有确定项目可交付成果质量达标的情况下才会组织最后的验收。依据质量管理计划、质量测量指标以及工作绩效数据,在日常质量控制中,我们主要采用检查的方法来查找质量问题,并通过核查表的形式来对质量问题的数量进行统计。比如经过统计我们发现代码行错误字符数在不同的检查日期呈现越来越多的趋势,虽然暂时未超过控制临界值,但如果不加控制肯定会产生质量问题。于是我通过具体了解原因发现是因为项目组两名刚毕业大学生经验不足,而带队开发工程师未进行严格把关导致的,于是我迅速组织工程师对代码进行了修改,同时也以此事为案例召开大会对项目团队的质量工作进行了警示提醒。经过较好的质量控制,可交付成果最终完美达到了客户项目合同和客户的质量要求,顺利实现了交付。

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

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

相关文章

C# 静态代码织入AOP组件之肉夹馍

写在前面 关于肉夹馍组件的官方介绍说明: Rougamo是一个静态代码织入的AOP组件,同为AOP组件较为常用的有Castle、Autofac、AspectCore等,与这些组件不同的是,这些组件基本都是通过动态代理IoC的方式实现AOP,是运行时…

linux系统中线程(Thread)解读以及对IO性能的影响

线程是操作系统调度的基本单位,是进程中能够独立执行指令流的子任务。在线程模型中,多个线程共享同一进程的地址空间和其他资源,使得它们可以直接访问相同的内存区域,这样大大简化了数据共享和通信的复杂性。线程有以下几个关键特…

【Web】CTFSHOW PHP特性刷题记录(全)

知其然知其所以然,尽量把每种特性都详细讲明白。 目录 web89 web90 web91 web92 web93 web94 web95 web96 web97 web98 web99 web100 web101 web102 web103 web104 web105 web106 web107 web108 web109 web110 web111 web112 web113 web…

高级分布式系统-第12讲 分布式控制经典理论

控制器基础 分布式控制系统的设计,是指在给定系统性能指标的条件下,设计出控制器的控制规律和相应的数字控制算法。 PID控制器 根据偏差的比例(Proportional)、积分(Integral)、微分(Derivati…

SQL_DCL_管理用户

DCL英文全称 Data Control Language(数据控制语言,用来管理数据库用户,控制数据库的访问权限。 1.查询用户 USE MY SQL; SELECT * FROM USER; 2.创建用户 CREATE USER 用户名主机名 IDENTIFIED BY密码; 3.修改用户密码 ALTER USER 用户名 主机名 …

Android修改Spinner默认文字颜色

要修改Spinner(下拉选择框)的默认文字颜色,你可以使用自定义的Spinner适配器,并重写getView()方法来设置文字颜色。以下是一个示例: 创建一个自定义的Spinner适配器类(继承自ArrayAdapter) class CustomSp…

工作压力测试

每个职场人都会遇到工作压力,在企业人力资源管理的角度来看,没有工作压力是人力资源的低效,适当的工作压力可以促使员工不断进取,然而每个人的抗压能力是不同的,同样的工作量和工作难度,不同的人在面对相同…

编程探秘:Python深渊之旅-----云端部署(六)

为了提高可访问性和性能,团队决定将他们的应用部署到云平台。龙带领团队探索不同的云服务提供商和部署策略。 龙(自信地):将我们的应用部署到云端是一个明智的决策。云计算不仅提供可扩展性,还能让我们的应用全天候运…

ORB-SLAM2重要函数总结(1)——特征点、地图点、关键帧

ORB-SLAM2重要函数总结(1) ORBFeature IC_Angle通过遍历特征点周围的像素,利用灰度质心法来计算特征点的角度朝向。具体地,它根据像素值和像素坐标的加权和来计算方向角度,使特征点具有旋转不变性。computeOrientati…

k8s实战从入门到上天系列第一篇:K8s微服务实战内容开篇介绍

前言 我们使用开源ruoyi微服务基本使用,基于基本的微服务实践。我们来讲解k8s的实战内容。 第一章:开源ruoyi微服务简介基本使用 第二章:k8s基本知识回顾、k3s集群搭建和基本使用 第三章:微服务镜像构建 第四章:中间件…

漏洞复现--GitLab 任意用户密码重置漏洞(CVE-2023-7028)

免责声明: 文章中涉及的漏洞均已修复,敏感信息均已做打码处理,文章仅做经验分享用途,切勿当真,未授权的攻击属于非法行为!文章中敏感信息均已做多层打马处理。传播、利用本文章所提供的信息而造成的任何直…

【MySQL】多表查询 综合练习

多表查询笔记 综合练习 # 1.显示所有员工的姓名,部门号和部门名称。 SELECT e.last_name,e.department_id,d.department_name FROM employees e LEFT JOIN departments d ON e.department_id d.department_id;SELECT e.last_name,e.department_id,d.department…

class_4:car类

#include <iostream> using namespace std; class Car{ public://成员数据string color; //颜色string brand; //品牌string type; //车型int year; //年限//其实也是成员数据&#xff0c;指针变量&#xff0c;指向函数的变量&#xff0c;并非真正的成员函数void (*…

Win10(CPU)+ Anaconda3 + python3.9安装pytorch

1. 安装Anaconda3 1.1 下载Anaconda3 可以在官网下载Anaconda3-2022.05-Windows-x86_64.exe&#xff0c;这个版本对应的是python3.9。 1.2 安装Anaconda3 此步骤比较简单&#xff0c;双击.exe文件&#xff0c;一步一步执行即可&#xff0c;有不确定的可以自行百度&#xff…

BM25(Best Matching 25)算法基本思想

BM25&#xff08;Best Matching 25&#xff09;是一种用于信息检索&#xff08;Information Retrieval&#xff09;和文本挖掘的算法&#xff0c;它被广泛应用于搜索引擎和相关领域。BM25 基于 TF-IDF&#xff08;Term Frequency-Inverse Document Frequency&#xff09;的思想…

使用Spring Boot集成中间件:Elasticsearch基础->提高篇

使用Spring Boot集成中间件&#xff1a;Elasticsearch基础->提高篇 导言 Elasticsearch是一个开源的分布式搜索和分析引擎&#xff0c;广泛用于构建实时的搜索和分析应用。在本篇博客中&#xff0c;我们将深入讲解如何使用Spring Boot集成Elasticsearch&#xff0c;实现数…

C++ 对象模型 | 关于对象

一、C 对象模型 1、对象内存布局 在C中&#xff0c;有两种数据成员&#xff1a;static和nonstatic&#xff0c;以及三种成员方法static、nonstatic、virtual&#xff0c;下面从虚函数、非虚函数、静态成员变量、非静态成员变量等维度来分析&#xff0c;类对象的内存布局。例如…

多线程(1)

1.实现多线程 1.1简单了解多线程【理解】 是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多个线程&#xff0c;提升性能。 1.2并发和并行【理解】 并行&#xff1a;在同一时刻&#xff0c;有多个指令在多个CPU上…

【打卡】牛客网:BM87 合并两个有序的数组

思想&#xff1a; 简单粗暴的方法是先合并、再排序。没有技术含量。 此外&#xff0c;很容易想到是用归并方法。问题是对A[]从前往后赋值&#xff0c;会覆盖A[]中有用的数值。 模板的巧妙之处是&#xff0c;从后往前赋值&#xff0c;完美避开覆盖问题。 我看了模板的之后写…

js let和var的区别

在JavaScript中&#xff0c;let和var都是用来声明变量的关键字&#xff0c;但它们之间存在一些重要的区别&#xff1a; 作用域&#xff1a;var声明的变量具有函数作用域或全局作用域&#xff0c;这意味着它们的作用域范围在函数内或全局范围内。相比之下&#xff0c;let声明的…