当前位置:首页 > 科技  > 软件

性能工程成熟度模型

来源: 责编: 时间:2024-01-10 09:35:12 284观看
导读作者 | 张旭海简介性能工程成熟度模型,是由 Thoughtworks 安全与系统研发业务线和西安邮电大学计算机学院共建的“软件性能工程联合实验室”发布的一组能力成熟度评估模型,用于识别组织性能工程体系建设的现状和改进方

作者 | 张旭海uRO28资讯网——每日最新资讯28at.com

简介

uRO28资讯网——每日最新资讯28at.com

性能工程成熟度模型,是由 Thoughtworks 安全与系统研发业务线和西安邮电大学计算机学院共建的“软件性能工程联合实验室”发布的一组能力成熟度评估模型,用于识别组织性能工程体系建设的现状和改进方向。uRO28资讯网——每日最新资讯28at.com

该模型从架构设计、研发编码到测试看护和持续运营等环节,关注全流程的性能实践,包括性能建模、性能观测、看护定界和性能分析及优化。通过性能工程成熟度级别,组织可以评估其性能工程能力建设的状态,有针对性地定义目标,提升性能工程水平,推动系统性能的标准化和规模化改善。uRO28资讯网——每日最新资讯28at.com

uRO28资讯网——每日最新资讯28at.com

什么是性能工程

uRO28资讯网——每日最新资讯28at.com

性能工程是一种系统性的工程化方法,目标在于通过整合设计、构建工具链和研发工作流程,实现系统性能的标准化、规模化改善和守护。对性能工程能力的建设,可简要概括为如下方面:uRO28资讯网——每日最新资讯28at.com

  • 通过构建闭环的性能工程反馈系统(DevPerfOps),从性能建模、性能测试、看护定界到迭代优化,实现全流程性能关注。
  • 通过积累专家经验形成知识库,以数据与度量指标驱动架构设计决策,形成性能优化标准实践,降低性能优化门槛。
  • 通过自助性能分析工具链,提供一站式的性能分析平台,简化操作、降低工具学习和使用成本。

因此,性能工程的核心在于多种实践相结合,构建持续的性能反馈机制和实践,以推动系统性能的不断改善。(关于性能工程的更多细节,请参考性能工程系列文章)uRO28资讯网——每日最新资讯28at.com

目标受众

uRO28资讯网——每日最新资讯28at.com

性能工程成熟度模型的受众涵盖产品研发生命周期的多个阶段,包括以下几个方面的角色:uRO28资讯网——每日最新资讯28at.com

  • CTO/CIO和技术总监:关注组织的整体性能工程水平,通过模型的评估结果了解组织在性能方面的成熟度,指导战略规划和资源分配。
  • 软件架构师:通过模型了解和评价组织在架构设计和性能建模方面的实践成熟度,从而更好地理解性能目标,进行性能建模,指导软件设计。
  • 开发人员:通过模型了解组织在代码研发阶段的性能实践水平,参照既有性能设计和目标,为其提供优化方案和改进建议。
  • 测试人员:模型为测试人员提供了性能测试和验证的方向,帮助他们构造和评价测试系统,确保测试环节覆盖关键性能路径,改善测试效果。
  • 运维人员:模型为运维人员提供了性能观测和分析的实践方向,帮助他们认识性能变化趋势并给出性能预警和建议,确保系统运行的高效和稳定。

模型表

uRO28资讯网——每日最新资讯28at.com

uRO28资讯网——每日最新资讯28at.com

uRO28资讯网——每日最新资讯28at.com

建设性能工程的演进路线

uRO28资讯网——每日最新资讯28at.com

uRO28资讯网——每日最新资讯28at.com

基于性能工程成熟度模型表,企业和组织可以参考如下的演进路线来建设性能工程的能力体系:uRO28资讯网——每日最新资讯28at.com

  • 系统化:在架构评审流程中,引入性能建模,建立团队性能优化意识;同时通过可观测性指标采集工具的完善提升排查问题效率。
  • 数据化:性能看护集成CI,积累指标变化趋势,使用积累的数据驱动架构设计决策。
  • 知识化:保持组织内经验交流,建立知识库,形成对反模式的共同认知。
  • 资产化:针对常见问题形成可快速复用的优化思路,最终产出公共平台化组件能力。
  • 常态化:通过总结工程方法将性能工程活动融入研发周期流程。
  • 智能化:通过积累的性能优化经验,训练优化大模型,快速给出优化建议。

结语

uRO28资讯网——每日最新资讯28at.com

数年来,改善软件性能都十分依赖专家经验,理由很充分:它需要技巧。我们希望通过工程化的模式将这种技巧放大和复用,让性能分析和优化有章可循。uRO28资讯网——每日最新资讯28at.com

作为一个用于评估组织性能工程实践水平的框架,性能工程成熟度模型覆盖了软件研发的全流程,关注性能建模、知识库固化和自助性能分析。uRO28资讯网——每日最新资讯28at.com

通过不同成熟度级别的定义以及参考的演进路线,我们期望该模型能帮助组织识别性能工程建设的方向,并持续地向构建高性能软件的目标迈进。uRO28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-59647-0.html性能工程成熟度模型

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: 被简单的用户注册坑了!出现用户重复

下一篇: Spring Boot:玩转日期时间类型参数转换技巧

标签:
  • 热门焦点
  • 鸿蒙OS 4.0公测机型公布:甚至连nova6都支持

    华为全新的HarmonyOS 4.0操作系统将于今天下午正式登场,官方在发布会之前也已经正式给出了可升级的机型产品,这意味着这些机型会率先支持升级享用。这次的HarmonyOS 4.0支持
  • 2023年Q2用户偏好榜:12+256G版本成新主流

    3月份的性能榜、性价比榜和好评榜之后,就要轮到2023年的第二季度偏好榜了,上半年的新机潮已经过去,最明显的肯定就是大内存和存储的机型了,另外部分中端机也取消了屏幕塑料支架
  • 三言两语说透柯里化和反柯里化

    JavaScript中的柯里化(Currying)和反柯里化(Uncurrying)是两种很有用的技术,可以帮助我们写出更加优雅、泛用的函数。本文将首先介绍柯里化和反柯里化的概念、实现原理和应用
  • 大厂卷向扁平化

    来源:新熵作者丨南枝 编辑丨月见大厂职级不香了。俗话说,兵无常势,水无常形,互联网企业调整职级体系并不稀奇。7月13日,淘宝天猫集团启动了近年来最大的人力制度改革,目前已形成一
  • 微博大门常打开,迎接海外画师漂洋东渡

    作者:互联网那些事“起猛了,我能看得懂日语了”。“为什么日本人说话我能听懂?”“中文不像中文,日语不像日语,但是我竟然看懂了”…&hell
  • 半导体需求下滑 三星电子DS业务部门今年营业亏损预计超10万亿韩元

    7月17日消息,据外媒报道,去年下半年开始的半导体需求下滑,影响到了三星电子、SK海力士、英特尔等诸多厂商,营收明显下滑,部分厂商甚至出现了亏损。作为
  • 回归OPPO两年,一加赢了销量,输了品牌

    成为OPPO旗下主打性能的先锋品牌后,一加屡创佳绩。今年618期间,一加手机全渠道销量同比增长362%,凭借一加 11、一加 Ace 2、一加 Ace 2V三款爆品,一加
  • 微软发布Windows 11新版 引入全新任务栏状态

    近日,微软发布了Windows 11新版,而Build 22563更新主要引入了几周前曝光的平板模式任务栏等,系统更流畅了。更新中,Windows 11加入了专门针对平板优化的任务栏
  • 亲历马斯克血洗Twitter,硅谷的苦日子在后头

    文/刘哲铭  编辑/李薇  马斯克再次挥下裁员大刀。  美国时间11月14日,Twitter约4400名外包员工遭解雇,此次被解雇的员工的主要工作为内容审核等。此前,T
Top