质量和效能的平衡一直是软件研发过程中永恒的话题,从短期看质量和效能似乎是矛盾的,但是从长期看质量和效能却能做到有机地统一,面对质量和效能的平衡,我们需要的不仅是战略层面的思考,还需要微观层面的工程实践, 为工程师提供顶级交流平台 CCF TF第84期 主题 质量与效能 2022年11月29日 19:00-21:00 长按识别或扫码报名 报名链接:https://conf.ccf.org.cn/TF84 为此,本期邀请到前京东测试资深专家陈磊、戴尔中国卓越研发集团资深DevOps架构师管俊、Thoughtworks软件测试和质量专家刘冉三位专家来和大家分享他们对质量效能的观点和实践经验。 11月29日,欢迎报名! 具体权益请点击查看:CCF个人会员权益 申请公司会员,可享受更多免费名额、品牌宣传及其他权益,详情点击查看:CCF公司会员权益或咨询电话0512-83912127 长按识别或扫码入会 参会方式 2022年11
上周又和朋友聊起了质量内建与效能提升相关的话题,仔细想想,好像很少把这两个话题放在一起思考,其实,质量和效能是“既要、也要”的关系,效能的提升能够将软件研发中的风险更快、更及时地暴露出来,同时减轻团队负担 ,反过来又能提升质量本身。 而在敏捷的模式下,我们希望这段代码能够快速地被验证,获得质量反馈。这不也正是研发效能中所提倡的么,不管是本地验证、集成CICD还是各类专项测试,都是为了尽快得到这个反馈。 如果你的团队一直处于B象限中,其实很难去保证质量,越急越错是很常见的事件。所以需要团队中有人去思考如何改进,如何提升效能,让团队从B象限中释放出来,做更多有意义的改进,来反哺产品质量。 不论的是质量观的改变,还是具体研发效能的提升,都会给你后续的职业生涯带来帮助,现在团队有这样的要求和氛围,远比你单纯的自己去学,要高效得多。
2020年9月4日,QECon组委会将在上海龙之梦大酒店召开为期两天的全球软件质量&效能大会。腾讯WeTest受邀参加,携手5位重量级讲师为现场及观看直播的听众分享腾讯的效能提升之道。 在战疫环境与社会氛围逐渐好转的金秋9月,WeTest终于将在时隔10个月后,在全球软件质量&效能大会(简称QECon大会)上与你线下相见。 QECon全球软件质量&效能大会(Quality & Efficiency Conference)由此诞生。 QECon代表着追寻“提质增效”的最佳实践,质量驱动效率,效能产生价值,质效合一,为国内企业提高全球市场竞争力服务。 本次QECon全球软件质量&效能大会,规划了一个主会场和多个分会场:云原生工程/质量中台、AI/大数据测试、工程效能、质量保障与管理、测试自动化、需求工程与用户体验、性能测试、架构与代码质量/重构、高效研发体系
本文主要从质量和研发工程效能领域两方面讲解测试人员未来发展。 测试人员在质量领域的发展 在软件测试工作中常常要对产品质量进行评估,这使得测试人员适合向质量管理领域发展。 目前,很多自动化测试团队、工具开发团队、测试技术研究团队都逐渐转型为工程效能团队,专注于组织工程能力的提升。研发工程效能领域也是测试者的一个不错的发展方向。 图4是一个典型的研发工程效能建设框架图,代表了目前产研效能领域的主要工作内容。 图4 研发工程效能建设框架示意图 图4所示框架包含了5个基本流: 价值流,从用户需求到产品开发,最后交付给用户产生价值的过程。 4.工具开发专家 从工程效能的角度来说,工具开发主要包含如下几项。 项目管理工具的开发:如需求管理系统、测试用例管理系统、缺陷管理系统等的开发。
导语 2021年5月28日-5月29日,QECon全球软件质量效能大会将在美丽的鹏城深圳湾万丽酒店召开。 QECon全球软件质量&效能大会旨在追寻“质效合一”的最佳实践,本届QECon大会将聚焦“智能”、“云原生”、“业务价值”、“协同提效”四个主题,邀请各领域专家学者共同探讨。 大会亮点 本届QECon大会有1大主会场,云原生质量、数据驱动效能、精益与敏捷、自动化测试、专项测试、泛终端测试、质量内建、研发流程管理、团队建设与转型、智能测试、新兴测试、质量保障体系、工程效能与开源协同 简介:本议题将从云游戏的前生今世、建立云游戏测试系统、提升云游戏测试效率与精度、云游戏质量标准建设四个方面全面剖析云游戏的质量保障体系。 十余年品质管理经验,致力于质量标准建设、产品质量提升。
研发过程中有各种需求的评审、审批流和质量卡点,有的是为了质量把关,有的是为了彰显权力,还有一些是为了信息告知。 质量卡点质量卡点的设计要格外小心。 好的质量卡点能及时发现问题,避免风险和及时止损,但是过多、过于繁重的质量卡点也会延缓软件研发流程的进度,尤其是这些过多、过于繁重的质量卡点本身质量较差、服务不稳定、成本较高、且很耗时。 DevOps|从腾讯TEG CDC解散聊技术中台DevOps|中式土味OKR与绩效考核落地与实践DevOps|研发效能+项目经理PMOAI DevOps | ChatGPT 与研发效能、效率提升(中)DevOps |AGI : 智能时代研发效能平台新引擎(上)
11个 Javascript 小技巧帮你提升代码质量 ❝Javascript 常用代码优化和重构的方法 ❞ 简介 主要介绍以下几点: 提炼函数 合并重复的条件片段 把条件分支语句提炼成函数 合理使用循环 11. 纯函数 纯函数是指不依赖于且不改变它作用域之外的变量状态的函数。纯函数的返回值只由它调用时的参数决定,它的执行不依赖于系统的状态(执行上下文)。
研发效能革命:Bug管理工具如何重塑软件质量保障体系在数字化转型加速的今天,软件研发团队正面临前所未有的交付压力。 根据Gartner最新调研,超过67%的科技企业正在评估或已经更换其缺陷管理系统,这一趋势折射出研发效能工具市场的深层变革。传统Bug管理系统作为质量保障的"独立王国"正面临根本性挑战。 某头部互联网企业的工程效能报告显示,研发人员平均每天需要在不同系统间切换23次,其中38%的时间耗费在Bug状态同步和跨系统沟通上。 从问题记录到质量洞察的范式转移缺陷管理工具的演进本质上是研发效能理念的升级。TestRail等工具开始集成质量度量功能,不仅能统计Bug数量,还能分析缺陷分布模式、修复周期趋势和复发概率。 现代研发团队需要的是能支撑持续测试、即时反馈和预防性质量保障的协同平台。选择工具时,团队更应关注其是否能促进质量共建文化,而非仅比较功能清单。
FinTech 质效 大数据金融、AI金融、区块链金融、量化金融、质量保障、效能提升等技术与业务深度融合。 大数据、人工智能、区块链、云计算等新兴前沿技术给金融业务带来一系列的新兴业务模式、新产品服务等,如何保障这些新兴业务模式、新产品服务的质量?如何提升它们研发的效能? 互联网与金融共舞下,会给质量,效能带来哪些机遇与挑战呢? 沿着 “连接的价值”这个思路来重新理解QECon这个品牌,就解释为“Quality + Effectiveness + Connect”,即QECon将质量、效能和每一位软件从业人员连接在一起,构建起交流分享的平台 预约福利 QECon质量效能大会9月25日上午主会场直播通道 + 大会PPT会后资料包下载,扫描下方图片二维码即可预约获取 偷偷告诉你! 我们昨天的中秋红包封面又补了400个哦!
QECon全球软件质量&效能大会上海站 倒计时3天 会议时间:9月25-26日 9:00--18:00 会议地点:上海闵行区宝龙艾美酒店 9月25日上午主会场日程 09:05-09:35 话题 IBM 全球企业咨询服务部 副合伙人 话题2:全面拥抱云化,云原生技术下的 测试新形态 徐 琨 Testin云测 总裁 话题3:互联网下半场背景下 质效建设新趋势 路 宁 快手 负责质量与研发效能部 话题4:敏捷与安全一样也不能少 王 冬 360公司 测试部 高级总监 10:25-10:40 共创伙伴颁奖 、新书发布 10:50-11:20 话题:以深度代码分析驱动研发效能提升的典型案例 关钦杰 思码逸咨询总监 研发过程提效专家 原中兴努比亚研发提效内部顾问、敏捷实践教练、质量带头人。 11:20-12:00 话题:新一代研发效能中台的设计与实现 张力柯 腾讯云 产品研发效能中心负责人 美国德州大学圣安东尼奥分校计算机博士,曾在微软、Uber、BCG等一线大型企业担任过开发工程师和解决方案设计师等岗位
7月8日-9日,由QECon组委会主办,一场以“质量”和“效能”为主题的大会将在深圳拉开帷幕。 大会将深度聚焦:研发效能、卓越工程、质量工程、数智化测试,汇集行业大咖共振探讨,共同激发质量新动能,铸就效能新时代。 会议信息 会议时间:7月8-9日 会议地点:深圳湾万丽酒店三层宴会厅 深度聚焦质量与效能,预见软件行业的璀璨未来 “反内卷” 的潮流已经悄然而至,各大厂们似乎都在忙着”反内卷”,开始控制加班、取消“ 大小周”,抛弃以前那种野蛮生长的方式,开始追求高质量发展和承担起社会责任,把管理的重心转移到“研发效能”上,通过研发效能的提升来降本增效,朝着一种更科学、更可持续的方向在发展。 、数据驱动效能,加强研发效能的度量和可视化呈现,持续改进研发效率和质量,质效合一,才是今天企业发展的必经之路。
本文整理自该公司IT部门研发效能负责人罗冰鑫在TAPD思享汇上的分享,为大家讲述该公司如何基于TAPD进行项目管理,探索优化研发管理流程,实现整体效能提升。 Part 1 保险行业数字化转型的背景 随着数字化转型向保险领域不断渗透,保险行业同样亟需加速数字化转型,提升研发效能。 基于此,该公司从关注人、关注流程、关注实践方向三方面入手应对问题挑战,同时基于TAPD解决方案持续探索构建全流程研发一体化管理,对研发全生命周期进行效能评估并持续改进,从而提升研发效能。 一方面,我们意识到只有整体高效才能带来业务的成功;另一方面,我们注重价值驱动增量交付,通过基于产品全生命周期做效能评估,把端到端的全价值流管理可视化,并构建起一体化协同的工具网络,加快团队数字化转型,不断探索研发效能提升实践 (四)搭建指标体系,实现高质量交付 指标体系需要从交付效率、交付质量、交付能力三方面去衡量。
为了解决因为代码圈复杂度产生的代码质量问题,C++11提供了type_tratis类型萃取功能,在一定程度上可以消除冗长的代码分支语句,降低圈复杂度进而提升代码的可维护性。 1 基本的type_traits C++ 11之前通过const或者enum枚举定义一个编译期常量的类型,在C++11中,则不需要这么定义,只需要从std::integral_constant进行派生即可 1.1 定义编译期常量 C++11中可以从std::integral_constant派生,定义自己的编译期常量,std::integral_constant的定义原型为: template <class
11. 纯函数 纯函数是指不依赖于且不改变它作用域之外的变量状态的函数。 纯函数的返回值只由它调用时的参数决定,它的执行不依赖于系统的状态(执行上下文)。
智能自动化测试 为了更好的保障用户的产品质量,给予用户更好的平台使用体验。我们一直在对自动化测试技术进行研究、探索与思考,不断的追求技术进步。 测试报告等功能交给WeTest,自身则有更多的精力聚焦业务本身测试,WeTest提供了高稳定性的设备、自动化设备运维监控,测试稳定性达99.68%,测试效率提升40%,让用户无需担忧设备问题,更加高效便捷地检验产品质量 十余年品质管理经验,致力于质量标准建设、产品质量提升。 金牌专家团队,通过5大维度,41项指标,360度保障您的产品质量。
本文整理自该公司IT部门研发效能负责人罗冰鑫在TAPD思享汇上的分享,为大家讲述该公司如何基于TAPD进行项目管理,探索优化研发管理流程,实现整体效能提升。 Part 1 保险行业数字化转型的背景 随着数字化转型向保险领域不断渗透,保险行业同样亟需加速数字化转型,提升研发效能。 基于此,该公司从关注人、关注流程、关注实践方向三方面入手应对问题挑战,同时基于TAPD解决方案持续探索构建全流程研发一体化管理,对研发全生命周期进行效能评估并持续改进,从而提升研发效能。 一方面,我们意识到只有整体高效才能带来业务的成功;另一方面,我们注重价值驱动增量交付,通过基于产品全生命周期做效能评估,把端到端的全价值流管理可视化,并构建起一体化协同的工具网络,加快团队数字化转型,不断探索研发效能提升实践 (四)搭建指标体系,实现高质量交付 指标体系需要从交付效率、交付质量、交付能力三方面去衡量。
本着「少些概念解决问题,脚踏实地躬身入局」的原则,之前写了一些关于研发效能领域实践的文章,写完之后我一般用的标签是「研发效能」「持续集成」「持续交付」「DevOps」,这样就让本来很简单的一件事复杂了很多 11、最佳的架构、需求和设计出自于自组织的团队。 部署到生产环境可能受到诸多因素影响,比如额外的文档准备、数据库变更、配置变更、上线窗口等,所以强调质量保证通过不需要人工审批直接部署到生产环境意义不大。 是一种产品研发管理思维框架,将精益创业与持续交付1.0相结合,强调业务与IT间的快速闭环,以“精益思想”为指导,全面贯彻“识别和消除一切浪费”的理念,通过一系列工作原则与实践,帮助企业以一种可持续方式、高质量 研发效能 定义:研发效能是一个组织高效交付产品的能力,以及围绕提高这一能力所建立起来的由规范、流程、标准、工具、度量体系、实践等组成的系统工程体系。
在C++11之前,类模板或者模板函数的模板参数是固定的,从C++11开始,C++标准委员会增强了模板的功能,新的模板特性允许在模板定义中模板参数可以包含零到无限个参数列表,声明可变参数模板时主要是在class 2 可变参数模板类 可变参数模板类实际上就是一个模板类,参数是可变的,在C++11中,元组类std::tuple就是一个可变参数的模板类。可变参数模板类参数包展开时主要通过模板特化和继承的方式进行。 除此之外,在C++11之前,定义一个工厂类,需要写很多的重载函数,进而创建不同的实例,使用范化后,只需要一个可变参数模板就可以支撑很多功能。
Google Analytics 无处不在,对于大多数营销功能的统计报告至关重要。作为加入 ClickHouse 之前没有营销分析经验并发现自己定期以博客形式贡献内容的人,我长期以来一直认为 Google Analytics (GA4) 提供了一种快速、无缝的方式来衡量网站。因此,当我们负责报告我们内容策略的成功情况并确保我们制作的内容与您(我们的用户)相关时,GA4 似乎是一个明显的起点。
对于大量小而美的互联网软件项目,当版本需求被确认之后,比拼的就是研发能力,具体来讲就是从需求转化成软件或者服务的能力,这其中研发效能的高低对于理平台这里首先明确两个关键词的含义:CI: 持续集成,开发提交代码后