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

news2024/11/18 8:41:08

4 收尾

4.1 收尾-经验教训

经验:

1、制订科学合理的质量管理,管理质量,质量控制计划很重要。 2、严格执行质量管理,管理质量和质量控制计划很重要。
3、质量管理的工具和技术不宜采用过多,适用和够用就好,关键是如何把这些工具和技术用好,用透。
4、质量控制过程中发现的问题或缺陷一定要严格跟踪直至解决 5、条件成熟的情况下,可以把产出物质量和软件系统的质量作为绩效考核的指标之一。
6、领导越重视质量,往往质量会越好,如何让领导重视质量便是我们项目经理要做的事情。 7、质量与成本有着密不可分的联系
8、项目经理要重视可交付成果物的质量,更要重视开发过程的质量
9、在收集需求过程中,给干系人充分的反馈和干系人对需求做充分的确认,这样可以保证需求的品质。
10、用户视角的测试,可以充分了解用户对于产品的使用习惯。设计出更好的产品。还可以实施用户场景测试。
11、测试的80/20法则,把80%的测试和提高质量的活动用在用户最常用的20%的功能上,这很好的诠释了质量和成本之间的关系。

4.2 收尾-教训:

1、在需求的跟踪和验证上做得还不够,导致测试用例设计的不够全面出现遗漏
2、范围变更时需要充分评估,评估不够充分容易出现进度延迟和成本超支的情况。 3、测试人员如何在项目质量控制过程中更加充分,主动的发挥作用。
4、如何尽量减少同类错误的二次出现 5、在项目中期赶工的情况下,出现了质量下降Bug增多的情况
6、在重构的案件中出现质量镀金的情况,浪费了不必要工时
7、并不是所有的开发案件都适合使用测试驱动开发的方法,所以单元测试只覆盖了部分的功能。

4.3 评审的心得:

1)每次评审必有计划
2)合理安排评审人员,避免滥竽充数
3)评审前安排讲解,避免评审流于形式,走过场。
4)评审结果让当事人签字并承诺解决
5)专人跟踪监督评审时发现的问题

不足之处:

1)评审人员平时工作比较忙,有时候出现评审工作和他们日常工作撞车的现象,这在一定程度上影响了评审质量。
2)产出物评审检查表还不完善,因为评审质量在很大程度上取决于评审工作人员的个人专业水平。

5 参考范文

5.1 参考范文

【背景】

近年来,随着我国5G网络的迅速发展,国家一系列资费下降、携号转网等惠民政策出台,给电信运营商带来前所未有的机会与挑战,为了更好地服务客户,扩大市场占有率,某省移动公司决定投资建设“在线计费系统”项目,2020年7月,我公司经过投标竞标,最后中标承建了该项目,该项目合同金额1100.5万元,建设周期1年。本人因有相关工作经验,经过内部选拔被任命为该项目的项目经理,全面主持该项目管理工作,同时,该项目得到我司副经理江总的高度重视,他决定亲自担任项目保障领导小组组长,并采用了项目型组织形式,为项目的顺利开展奠定了良好的基础。

【功能】

该项目的建设,实现用户侧语音、短信、上网等业务在线实时计费,消除了用户欠费风险;同时通过简化计价规则和优化计费引擎,大幅提升了收入保障自动分析能力,针对剩余流量等资源主动推送,精准营销,提升用户体验,从而为客户在竞争激烈的市场环境中降本增效打下坚实的基础。

【技术】

该系统采用JAVA语言开发,整体采用B/S架构,后台采用前后端分离技术,数据库平台采用oracle 11g和timesten相结合的方式,oracle存放大容量、低访问度的产品订购数据,timesten存放读写频繁、多时性要求的计费数据,数据库服务器及应用服务器均采用的是移动云服务器,满足客户多方面业务需求。【不懂技术的:一定要多方请教老师、公司的技术或者懂行的朋友,绝对不能露馅】

【过渡段】

该系统的主要特点有:功能模块繁多,计价规则复杂,且历史数据遗留差异巨大,项目建设周期长,客户对质量要求苛刻。我作为项目经理,对质量管理尤为重视,通过规划质量管理、管理质量、控制质量三个过程,保证了项目的质量。下面结合项目的实际建设情况,论述我在该项目建设过程中如何进行质量管理。

5.2 参考范围

1、事预则立,规划质量管理

(概念)划质量管理是识别项目及其可交付成果的质量要求、标准,并书面描述项目将如何证明符合 质量要求、标准的过程。正所谓“凡事预则立,不预则废”,我作为项目经理,深知编制一个好的质量管理计划将对项目工作起到事半功倍的效果。我带领项目组成员,在项目计划阶段广泛收集了以往类似项目的经验,根据本项目内部、外部环境特点、干系人登记册、风险登记册和需求文件,采用标杆对照等技术,制定了本项目的质量管理计划,包括:(以备回应自题目)1、成立质量领导小组,公司副总经理江总担任组长;2、设置质保专员2名,测试人员3人,各模块开发人员为第一质量负责人,责任细化到人;3、确定用到的质量工具,如鱼骨图、帕累托法等一系列工具的使用要求;4、编制了各功能模块的质量测量指标,如该项目涉及到33个业务场景,要求测试覆盖率100%,通过率99%;5、每周一次质量评审会,由质保专员主持等。

同时,因客户对质量要求苛刻多变,我们将干系人的质量需求统一到质量管理计划和质量测量指标中,并通过评审,这将有利于以后出现质量问题时的顺利沟通和解决。

2、定期审计,管理质量

(概念)管理质量是把组织的质量政善用于项目,并将质量管理计划转化为可执行的质量活动的过程。为此,我带领全体团队成员将质量保证贯穿整个项目的生命周期,同时,还配备2名经验丰富的质保人员,随时随地对项目工作进行质量审计。根据质量管理计划,项目组每周五举行一次项目质量评审会,会上对本周所有工作文档、代码进行技术评审,以便及时发现质量问题、分析原因,并施加积极影响。
(例1)例如在一次评审会上,质保人员发现项目的收入保障模块,多了一个登陆日志自动归档功能,我查了一下系统变更日志,并未找到此项变更记录,于是我参照职责分配矩阵,找到了这个模块的开发负责人张工询问原因,其反馈是因为客户电话告知他要他增加此功能,并表示已经跟项目经理打好招呼。针对这种情况,我首先向张工强调了遵守变更流程的重要性,否则容易导致与之关联的质量问题,并且在后续的功能测试、验收中就会遗漏,造成很多的质量隐患。通过定期、有效的审计,及时发现并避免这种隐患,质量保证为质量控制提供更好的保证和条件。

(例2)此外,因该系统涉及功能模块繁多,批价规则复杂,历史数据遗留差异巨大,稍不注意就可能留下许多质量问题。所以,在建设过程中,我们投入大量时间和人力对系统进行集成测试,保证了测试质量。如在项目实施过程中,需要进行二次性能压测,确保系统性能达标,我们搭建了测试环境作为一个单独的附加项,在不影响正式版本进展的前提下,测试环境下的压测和正式版本开发工作并行,经过团队成员的努力,二次性能压测很快完成,质量性能达标,客户对此非常满意,增加信心。

3、多措并举,控制质量

(概念)控制质量是为了评估绩效,确保项目输出完整、正确且满足客户期望,而监督和记录质量管
理活动执行结果的过程。计划的再周全,过程执行的再好,如果缺乏有效的质量控制,项目的质量就无法保证,因此控制质量,应贯穿项目的始终。在项目前期,项目团队就制订了严密的测试方案、明确了不同阶段采用不同的测试方法,例如项目中采用V模型和W模型进行软件的单元测试、集成测试、系统测试、验收测试,共设计了33个不同业务场景并由用户进行确认测试,质量管理人员全程参与,针对不同场景,前后经过15轮测试,通过率达到了99%。
(举例)有一次,计费数据接口无法同步,通过鱼骨图法进行层层分析,如图经过分析,再用帕累托图找出主要原因是函数引用出错,占到问题总数的80%以上,我们将精力投入到关键问题的解决上,经过分析解决,问题逐渐收敛。
另外,代码走查是质量控制的常用方法之一,通过代码走查一方面可以提前发现
bug,另一方面可以有效地监督编码员的工作质量。经过有效地控制,产品的质量均保持在可控范围内,在交付用户确认时,系统运行稳健,获得了客户的好评。
在这里插入图片描述

5.3 结尾

【结尾】经过我们团队长达一年的不懈努力,本项目终于在2021年7月,顺利通过甲方的验收,成功上线。预计由于该项目的上线,年均减少欠费过亿,资源提醒不及时类投诉指标降低6%,主动营销推介成功率也提升了12%,为该公司强势应对其他电信运营商的竞争提供了有力的保障,受到各主要干系人的一致好评。
【总结好】本项目的成功,首先来自全体团体成员的努力,其次是得益于我开展卓有成效项目质量管理工作:完善的质量管理计划和改进计划为项目成功打下了坚实的基础;定期的实施,管理质量为项目团队成员建立信心;质量控制消除引起不合格或不满意结果的因素,从而全方位的对质量进行管理。
【总结不足】当然,也存在一些不足,比如,在项目初期,为了赶进度,部分模块的测试不够充分,造成后续模块对接不成功,导致问题追溯和修正浪费了3天时间,经过相关质量控制才回到可控范围。我也深知项目管理的博大精深,将在以后的工作中,不断学习,提升自己。力争为我国的信息化建设做出自己应有的贡献。(400字)

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

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

相关文章

Simulink|电力系统风储联合一次调频仿真模型

主要内容 风电高渗透率下,电力系统对风电场频率调节能力提出了技术要求。考虑风机惯性控制和变桨距控制的频率响应能力,提出将储能与风电自身调频手段相结合,参与系统频率调节。模型采用Simulink进行仿真,建立了风储联合调频下…

Spring Cloud整体架构解析

Spring Cloud整体架构 本文已收录至我的个人网站:程序员波特,主要记录Java相关技术系列教程,共享电子书、Java学习路线、视频教程、简历模板和面试题等学习资源,让想要学习的你,不再迷茫。 Spring Cloud的中文名我们就…

Tiktok/抖音旋转验证码识别

一、引言 在数字世界的飞速发展中,安全防护成为了一个不容忽视的课题。Tiktok/抖音,作为全球最大的短视频平台之一,每天都有数以亿计的用户活跃在其平台上。为了保护用户的账号安全,Tiktok/抖音引入了一种名为“旋转验证码”的安…

《Git学习笔记:IDEA整合Git》

在IDEA中集成Git去使用 通过Git命令可以完成Git相关操作,为了简化操作过程,我们可以在IDEA中配置Git,配置好后就可以在IDEA中通过图形化的方式来操作Git。 在IDEA开发工具中可以集成Git: 集成后在IDEA中可以看到Git相关图标&…

WeNet2.0:提高端到端ASR的生产力

摘要 最近,我们提供了 WeNet [1],这是一个面向生产(工业生产环境需求)的端到端语音识别工具包,在单个模型中,它引入了统一的两次two-pass (U2) 框架和内置运行时(built-in runtime)…

WPF 布局

了解 WPF中所有布局如下,我们一一尝试实现,本文档主要以图形化的形式展示每个布局的功能。 布局: Border、 BulletDecorator、 Canvas、 DockPanel、 Expander、 Grid、 GridView、 GridSplitter、 GroupBox、 Panel、 ResizeGrip、 Separat…

怎样制作一本旅游电子相册呢?

​随着数码技术的发展,旅游电子相册已成为越来越多旅游爱好者的必备工具。它不仅能让您随时随地欣赏自己的旅行回忆,还能分享给亲朋好友,甚至上传到社交媒体上,让更多人了解您的旅行故事。那么,如何制作一本精美的旅游…

HarmonyOS4.0系列——05、状态管理之@Prop、@Link、@Provide、@Consume,以及@Watch装饰器

状态管理 看下面这张图 Components部分的装饰器为组件级别的状态管理,Application部分为应用的状态管理。开发者可以通过StorageLink/LocalStorageLink 实现应用和组件状态的双向同步,通过StorageProp/LocalStorageProp 实现应用和组件状态的单向同步。…

智能路由器中的 dns.he.net可使用自定义域名的免费 DDNS 服务配置方法

今天介绍的这个是可以使用自定义域名同时支持使用二级域名的免费DDNS服务 dns.he.net的动态DDNS服务的配置方法, 这个服务相对还是比较稳定的, 其配置也和其他的DDNS服务有些不太一样, 首先他的主机名: 这里需要设置为登录后分配的区域域名: ipv6.he.net 然后就是 DDNS 用户…

cad二次开发autolisp(一)

文章目录 一、概述1.1 简介1.2 打开编辑器1.3 调试页面 二、数据类型三、函数3.1 用户函数 四、语句4.1 常规语句4.2 流程控制语句 五、图元操作5.1 定义5.2 图元选择5.3 图元属性列表 一、概述 1.1 简介 简介:cad 二次开发语言,后缀名*.lsp适用于编写…

tda7294引脚功能和电压_三款tda7294应用电路

tda7294引脚功能 1脚为待机端; 2脚为反相输入端; 3脚为正相输入端; 4脚接地; 5、11、12脚为空脚; 6脚为自举端; 7脚为Vs(信号处理部分); 8脚为-Vs(信号…

分布式计算平台 Hadoop 简介

Hadoop简介 Hadoop是一种分析和处理大数据的软件平台,是一个用Java语言实现的Apache的开源软件框架,在大量计算机组成的集群中实现了对海量数据的分布式计算。其主要采用MapReduce分布式计算框架,包括根据GFS原理开发的分布式文件系统HDFS、…

解锁 JavaScript 数组的强大功能:常用方法和属性详解(上)

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…

使用Qt连接scrcpy-server控制手机

Qt连接scrcpy-server 测试环境如何启动scrcpy-server1. 连接设备2. 推送scrcpy-server到手机上3. 建立Adb隧道连接4. 启动服务5. 关闭服务 使用QTcpServer与scrcpy-server建立连接建立连接并视频推流完整流程1. 开启视频推流过程2. 关闭视频推流过程 视频流的解码1. 数据包协议…

C++进阶--AVL树

AVL树 一、AVL树的概念二、AVL树节点的定义三、AVL树的插入四、AVL树的旋转4.1 左单旋4.2 右单旋4.3 左右双旋4.4 右左双旋 五、AVL树的验证六、AVL树的删除七、AVL树的性能七、完整代码7.1 AVLTree.h 一、AVL树的概念 二叉搜索树虽可以缩短查找的效率,但如果数据有…

命令行登录Mysql的详细讲解

目录 前言1. 本地登录2. 远程登录3. 拓展 前言 对于命令行登录Mysql一般都是用mysql -u root -p 但对于如何远程登陆,一直其他的参数还是有些盲区,对此总结科普 对于登录过程中出现的问题,可看我之前的文章: 服务器 出现ERROR …

CTF伪随机数爆破

要了解伪随机数的爆破首先你的先知道什么是PHP种子, 借用在rand()函数中,我们可以通过设置随机数种子来影响随机数的生成。例如,在rand()函数中加入了随机数种子编码后,每次运行程序将会生成同样的随机整数序列。这个就是伪随机数…

Python实现对角但非同一性协方差结构回归模型(WLS算法)项目实战

说明:这是一个机器学习实战项目(附带数据代码文档视频讲解),如需数据代码文档视频讲解可以直接到文章最后获取。 1.项目背景 WLS回归分析是一种常用的回归分析方法,通过对数据进行加权处理,可以更准确地评…

CNN:Convolutional Neural Network(上)

目录 1 为什么使用 CNN 处理图像 2 CNN 的整体结构 2.1 Convolution 2.2 Colorful image 3 Convolution v.s. Fully Connected 4 Max Pooling 5 Flatten 6 CNN in Keras 原视频:李宏毅 2020:Convolutional Neural Network 1 为什么使用…

计算机毕业设计 基于Java的国产动漫网站的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ 🍅文末获取源码联系🍅 👇🏻 精…