产品研发流程中有哪些质量数据?如何利用这些质量数据?

研发效能度量平台 一、背景 为了提升研发部各部门或各业务线的研发效率和交付质量,我们开发了效能度量平台。 二、开发度量指标 度量指标: 指标定义:按交付效率和交付质量来分类。 平台开发度量样例: 以QA部门为例: ... 阅读详情

本周我们的讨论话题是关于测试质量管理:

讨论话题

  • 问题:产品研发流程中有哪些质量数据?如何利用这些质量数据?
  • 问题描述:在产品研发流程中,其实不仅仅有我们提的bug数量这一质量数据。还有很多可以衡量产品质量的数据纬度,比如:产品需求变更次数。
    我们的最终目标是保障产品质量,提升产品质量的稳定性。因此,在你的工作中有统计哪些质量数据呢?是怎么利用这些质量数据的呢?

大家讨论分享的结果

本周只有一位同学参与讨论,不过我会详细阐明下我的观点。

某公司测试工程师—吕俊杰

其实个人不太建议单纯的使用bug数量或者严重bug数量作为质量好坏的依据甚至开发人员考核。如果真的要看,还是有些重要的指标的,就是bug reopen的次数,冒烟测试的通过率,bug修复的时间效率,上线后反馈bug,bug燃尽图(波峰时间,收敛时间,拐点等)。项目有大小,也要轻重缓急,项目和项目之间没什么好比较的,还是需要看在整个项目过程中,从立项到项目上线期间,这个流程是否合理,是否完成了每个阶段的里程碑。

不过他的观点主要还是围绕着bug,其实我觉得应该有更多的纬度。

我的观点

我觉得思考这个问题的出发点是产品质量,所有可能影响产品质量或者稳定性的因素都可以考虑进去。我觉得大致可以从以下几个方面考虑:

  • 产品需求评审通过率:以产品feature为单位划分,计算每次需求评审通过率。从项目周期角度来看,产品需求评审不通过,会影响产品的正常研发效率。
  • 产品需求变更次数:所有的开发和测试同学,最痛恨的应该就是需求改改改了吧?!每次需求变更,都需要重新评估开发和测试时间,会影响产品正常上线。统计这个数据,也能一定程度给产品经理思想压力,在设计需求时,做更多的考虑。
  • 开发自测通过率:开发研发完成提测时,一定要统计它们自测通过情况。我们可以将测试用例中P0/P1级别的用例提供给开发,让他们进行自测。这个数据很重要,可以直接衡量开发的研发质量和工作态度。
  • 【可选】开发单元测试覆盖率/通过率:如果你的公司,已经推行了单元测试,那么可以在提测打包时,获取单元测试的质量数据。当然这有个前提,开发的单元测试场景得足够充分,建议测试同学能查看开发的单元测试代码。
  • 静态代码检测数据:这个实现成本挺低的,可以在Jenkins里做个持续集成项目,当开发提测时(一般是合代码到qa分支),自动触发进行代码扫描,将常见的问题(比如:空指针)提前暴漏出来。衡量指标可以是:不能有P0、P1级别的问题,P2、P3级别的问题不能超过多少个。
  • bug整体数据:我个人觉得,bug给出一个整体的数据即可,比如:总共有多少个bug、遗留了多少个bug、reopen bug的数量、P0级别bug数量、P1级别bug数量。假如想统计每个开发同学的bug数据,我建议统计两个指标:P0级别bug数量(可以反映研发质量)、reopen bug数量(可以反映研发质量和工作态度)。
  • 线上bug数量:产品上线后,要统计用户反馈的问题,是否有P0级别的致命问题出现。强烈建议组织产品质量复盘会,针对出现的问题,总结优化工作流程。
  • 线上产品质量数据:这主要依赖各种监控平台,比如移动端产品一般有crash率统计工具bugly、服务端产品有质量监控报警平台或者接口自动化监控等,这些数据可以作为产品质量的一个衡量纬度。

总结

上面列了一些质量数据可以参考的点,可能不全。大家如果有其他的建议,可以跟我联系,我再补充。

总之,我建议大家在平时的工作中,要善于利用各种质量数据,一来可以为我们的软件测试工作服务;二来这个数据一定程度可以提升测试在团队中的地位。

比亚迪研发信息化建设规划和实践 比亚迪集团的研发信息化近十年来的实践历程,包含CAD、PLM、BOM、电子电器开发、项目管理等系统 阅读详情

相关推荐

AI产品的研发流程基本认识

人工智能(AI)产品的研发流程是一个系统的工程,涉及到多个阶段,从需求分析到产品上线后的维护。

find_element_by_id的博客 2365

质量度量指标设定分析-2

质量指标列表: No 指标名称 指标描述 能力维度     1 进度偏差 实际结束日期-计划结束日期/(计划开始-实际结束日期) 项目管理能力   2 加班率 总工作时间/正常工作时间 项目管理能力   3

dongjian764的专栏 1388

医疗器械产品研发流程和过程文档详细全面详细介绍

医疗器械产品研发流程和过程文档详细全面详细介绍

wu_jin_hua的专栏 2543

如何建设软件质量保障体系

互联网敏捷化开发风格盛行的趋势下,测试地位趋于边缘化,受限于公司和部门的固有风格化,经常和开发人员一起跟着产品经理疲于做折返跑运动。这里不聊开发产品测试那些事,打铁还需自身硬,主要讲下如何从测试和项目整体出发、建立一套稳定有效的质量保障体系。 版本的发布,一般分为以下类型: 项目,周期较长,立项到上线在3周以上 迭代,正常小版本迭代,以周为单位 生产问题修复,线上问题紧急处理,即时发版 本文着重聊下项目类型,比较适用于中、大型互联网公司。 参与角色,常规有:产品、开发、测试、运维、业务验收方。 项目的阶段.

Python开发分享的博客 4559

研发过程中的质量度量

  测试工程师,本质上就是产品的质量检查员。我们把开发做好的产品拿过来进行检测,从而发现问题,进而解决问题。作为测试,我们应该是比产品更懂技术,比开发更懂产品。测试人员,对于产品的业务逻辑,可能会比产品同学还要更为明白。这样来说,测试对于产品质量的把控尤为重要。   在测试中,从底层的白盒测试,再到UI层的黑盒测试;从相关的接口测试,再到产品的性能测试。从不同的角度来对产品进行测试,检...

diecheng0411的博客 4634

ARM的CI-700和Arteris的NoC对比

设计理念:CI-700注重于为移动和客户端SoC提供定制化的互连解决方案,而Arteris的NoC更侧重于提供灵活、可配置的网络互连技术,适用于多种应用场景。性能与功耗:CI-700通过系统级缓存和网状拓扑结构优化性能和功耗,而Arteris的NoC通过物理感知和多协议支持来提升性能和降低功耗。功能安全:Arteris的NoC提供了功能安全支持,这对于汽车和工业应用尤为重要,而CI-700虽然也关注安全性,但未明确提及功能安全支持。互操作性。

ygyglg的专栏 2622

如何定义项目质量

之前有做过整体质量复盘,之后我就一直在思考,可以从哪些方面定义一个迭代或者项目的质量? 或者说,哪些指标可以协助我们关注跟踪过程中的每一个环节中的数据,以便我们发现问题,左推项目改进? 测试不仅仅是测试,更需要关注项目过程中的每一个节点,做到测试驱动开发、测试驱动产品、测试驱动项目。 以下是个人的一些见解,大家可以一起讨论一下 从团队角度来说 故障数量 故障等级 线上稳定性 线上问题数量 线上问题等级 缺陷解决数量 发现缺陷数量 缺陷严重程度 缺陷解决方案 .

xianyu9264的专栏 881

优化Cartographer重定位速度:从子图筛选到参数调优的完整思路

本文详细介绍了优化Cartographer重定位速度的完整方法,从子图筛选到参数调优,帮助工程师在已知初始位姿的前提下将重定位耗时降低50%以上。重点分析了性能瓶颈、子图筛选策略、匹配算法选择及环境自适应的参数优化策略,并通过实战案例展示了显著效果提升。

weixin_28704565的博客 464

代码质量度量标准_如何度量前端项目研发效率与质量(上篇)

DevUI是一支兼具设计视角和工程视角的团队,服务于华为云DevCloud平台和华为内部数个中后台系统,服务于设计师和前端工程师。官方网站:devui.designNg组件库:ng-devui(欢迎Star)引言 在DevOps,有个很流行的说法是XX项衡量DevOps是否成功的指标。通过对研发流程各个阶段的关键数据进行度量,来判断一个项目是否完成DevOps转型。 这个思路非常正确,...

weixin_39541189的博客 905

AI 算力基础设施深度系列(一):从容器到 Kubernetes——算力底座的诞生

1. 容器 = Namespace(视图隔离) + Cgroup(资源限制) + Union FS(镜像分层)└── 不是虚拟机!共享内核,接近零开销2. K8S 三大设计哲学:└── 声明式 API + 控制循环 + 可扩展架构3. K8S 架构:└── 控制面 (API Server / etcd / Scheduler / Controller Manager)

warm3snow的博客 534

学习海康VisionMaster之圆查找

(1):ROI选中位置修正,并且修正信息需要选择刚刚创建的位置修正组件输出信息,这里的话后续的检测窗口一般都需要做这一步,因为大部分的应用场景都是需要用到实时跟踪的。圆查找模块是用于查找指定区域的圆,并且会输出该圆的相关参数信息,比如圆中心点,圆半径,圆是否存在等信息。7):剔除点数:和高级参数里面的剔除距离搭配使用的,就是过滤较远的边缘点,让拟合圆心出来的轮廓更加接近。中的圆查找,相当于就是拟合圆心,这个在视觉软件中的应用也是非常广泛的,通常用于定位,测量项目。

yuhouxiyang的专栏 2104

FMEA助力医疗设备研发制造:领跑未来,实现弯道超车!

在医疗设备研发过程中,通过FMEA分析,可以预先识别出产品在不同使用场景下可能出现的失效模式,比如设备故障、操作失误等。许多知名的医疗设备制造商都将FMEA作为研发流程中的重要环节,通过不断优化FMEA分析流程和方法,提升产品的可靠性和稳定性。这种跨部门的合作不仅加强了团队之间的沟通与协作,还能够在分析过程中发现新的问题和解决方案,从而进一步提升产品的质量和性能。在医疗设备研发制造领域,运用FMEA不仅可以提升产品质量,更能够大幅缩短研发周期,降低成本,从而在市场竞争中占据有利地位。

tainxingjian的博客 915

AWR2243的等效相位中心与虚拟通道

在俯仰维方向上,不重合的虚拟通道有8个,排序为1:4,9:12。每个虚拟阵元之间的间隔为lambda/2。实际y轴方向虚拟阵列只跨越了8*lambda/2的距离。等效相位中心与虚拟通道类似,只是每个相位中心之间间隔为lambda/4,实际y轴方向等效相位中心只跨越了8*lambda/4=7.59mm的距离

qq_50974341的博客 1981

汽车电子行业研发管理的平台化破局之选——全星研发项目管理软件系统APQP软件系统

面对 IATF 16949 与 VDA等行业要求,临时拼凑的文档不仅耗时,还可能因追溯链断裂错失客户订单。打破传统信息孤岛,将项目策划、产品设计、过程开发、供应商管理、生产控制等环节无缝集成。内置检查表与最佳实践库引导团队系统化实施质量策划,早期风险识别率提高50%,减少后期变更与整改成本。正成为汽车电子企业打造数字化研发体系的核心基础设施,助力企业在智能网联汽车时代构建持续竞争优势。,以平台化优势直击行业痛点,成为汽车电子企业研发提效的核心利器。全星研发管理软件系统:汽车电子研发管理的平台化破局者。

2501_90343043的博客 509

Android 13 Settings蓝牙列表卡顿问题排查及优化过程

此时我们的卡顿优化基本完成了,我们应该要考虑内存是否会泄漏,如果大家不知道哪些需要回收可以用leakcanary和android profiler进行内存检测,看代码有没有内存泄漏。

龚礼鹏的博客 2547

SpringBoot4.0+JDK25+GraalVM实战:云原生新纪元,微服务性能翻倍的落地指南

三者的组合不是偶然,而是“框架优化+JDK升级+虚拟机革新”的必然结果——SpringBoot4.0完善了对GraalVM原生镜像的支持,JDK25强化了云原生与AOT编译能力,GraalVM则提供了极致的启动速度和资源利用率,三者协同,刚好命中云原生微服务的核心痛点。SpringBoot4.0+JDK25+GraalVM的组合,不是简单的版本升级,而是云原生微服务的一次性能革命。

2601_94871597的博客 1141

说说我们怎么数据驱动企业

说说我们怎么数据驱动企业一、战略我们并没有最后才上战略管理软件和信息门户,而是在中期就上线了。我们根据我们战略制定、过程决策管控、事后绩效考核的需要来先制定我们需要收集的信息、报告的报表统计数据、绩效KPI指标计算公式。我们再根据这些我们最高端的企业经营数据信息的需要再来一块块上线我们的业务处理系统。不需要收集的点不收集、不需要管控的点不管控,这样就避免盲目建设业务系统,这样也避免盲目耗费人力输入

阿朱=行业趋势+开发管理+架构 1万+

Django 6.0:有哪些新特性以及它们对实际项目的重要性

Django 6.0 感觉像是一个成熟的版本,它基于实际应用案例而打造。它减少了不必要的复杂性,同时扩展了框架的开箱即用功能。升级到 Django 6.0 不仅仅是为了保持版本更新,更是为了构建更易于维护、更安全、更能适应未来发展的应用程序。

iCloudEnd的博客 341

钢铁电商行业方案:钢铁工业产品全生命周期管理解决方案

面向行业生产智能化及产销一体的趋势,产销协同不够紧密、合同评审流程长,对柔性化生产支撑弱,因此研发协同制造管理系统,对企业资源平衡模型、交期预测模型、能力计划等核心功能算法的进行研究,以协同管理职责为基础,订单为核心,包含产销协同、合同评审、质量设计、计划排程四大模块,实现产销紧密衔接,自动合同评审和质量设计流程,快速响应客户交期,准确反馈生产实绩,改善计划排程体系,提高柔性化生产程度,缩短制造周期,提高生产效率。管控过钢通道(库区、衬板、辊系、溶液、封堵)业务,有效掌控各过钢通道质量状态。...

数商云博客 585

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

大数据技术如何提升企业竞争力

  移动网络、云计算等新兴技术的迅猛发展,以及全球数据的爆炸式增长,标志着我们迎来又一伟大时代——大数据时代。在大数据时代下,企业将迎来怎样的发展机遇呢?将对企业的竞争力产生怎样的影响?   1.企业决策大数据化   大数据的推广应用彻底颠覆了传统经验决策模式,决策的主体由企业高层管理者拓展至一线员工,在网络媒体的宣传作用下,数据获取困难与数据缺失问题得到了较好的解决,越来越来的人接触并认识到了大数据技术,且逐渐参与到了企业决策管理中,促使决策管理呈现民众化、多元化的特征。新时期下,数据分析..

中琛魔方大数据 259

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

数字孪生+AI:国有大型汽车集团-追踪产品交付全生命周期,提升产线与产品稳定性

某国有汽车集团面临新能源转型、产能失衡、供应链效率低下等挑战。通过数字孪生技术构建智能决策体系,实现全要素虚拟映射、AI智能排产、产线实时监控及预测性维护。方案覆盖冲压、焊装等全流程,支持多车型柔性生产,提升资源利用率30%,缩短交付周期20%。项目显著提高智能化水平,实现质量缺陷率降低15%,设备故障预警准确率达95%,为传统车企数字化转型提供标杆案例。

amumuum的博客 1001

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

研发质量管理

起初知道质量管理,是一本项目管理的书,里面项目经理小M和质量管理负责人老Q相互协作,完成了很多项目。 后来正式去学PM的时候,一个邻桌同学就是做研发质量管理工作的。 最近,一个表弟到上海新找了一份工作,是360金融方面的质量管理。 这些让我对质量管理工作产生了好奇,大概是潜意识以为质量管理等同于测试或项目管理或领导的职责,竟没想过有专门的岗位。就跟学科一样,如果单独立科,那必然有成熟的理论依据和实操技术来支持实践。

木木的学习笔记 4252

产品研发流程说明记录

在小型公司,产品研发流程通常较为简单,需求提出后经过简单评审便直接开发上线。而在中大型互联网公司,研发流程更加规范和系统,涉及多部门协作和多环节把控。本文将详细介绍一个标准的产品需求研发流程,帮助相关人员理解每个环节的作用和注意事项。这里参考一个产品需求的研发流程是怎样的?整理产品提出需求PRD 评审交互评审技术评审开发测试排期输出技术文档测试用例评审前后端各自开发前后端联调提测测试环境测试预发布环境测试发布生产环境线上回归测试项目复盘总结。

lovely_yoshino的博客 8446

【黑马-产品项目研发全流程+产品经理工作产出物】产品项目研发全流程

描述当前产品研发的背景描述当前产品用户人群描述当前版本要完成的目标。

2401_88466092的博客 1297

研发质量保障体系搭建

如何构建研发质量保障体系

elmoyan的博客 4641

研发质量管理6大根基

研发质量管理六根基之一: 一、研发流程与指标体系 1、研发流程体系定义方法论:Designflow 1)基于角色、关注客户、锁定开始与结束 2)角色、活动、链接、分支、结束、多线头、返回点、终端与连接 2、研发流程管理体系: 1)L0:公司整体流程体系定义方法论  波特价值链分析模型 2)L1:产品开发流程概览; 3)L2:产品开发阶段流程; 4)L3:产品开发子流程(软件开发流程、硬件开发流程...

wlg007的博客 3873
上一篇: 哪些数据能证明自动化是有价值的?怎么有效的开展自动化?
下一篇: 软件测试行业的职业发展路线如何?如何快速突破职业瓶颈?
布道师玄柯
布道师玄柯 领域专家: 数据科学与机器学习技术领域 领域专家: 数据科学与机器学习技术领域
博客等级 码龄15年 18粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值