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

性能工程成熟度模型

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

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

简介

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

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

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

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

什么是性能工程

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

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

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

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

目标受众

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

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

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

模型表

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

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

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

建设性能工程的演进路线

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

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

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

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

结语

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

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

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

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

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

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

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

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

标签:
  • 热门焦点
  • 官方承诺:K60至尊版将会首批升级MIUI 15

    全新的MIUI 15今天也有了消息,在官宣了K60至尊版将会搭载天玑9200+处理器和独显芯片X7的同时,Redmi给出了官方承诺,K60至尊重大更新首批升级,会首批推送MIUI 15。也就是说虽然
  • 让我们一起聊聊文件的操作

    文件【1】文件是什么?文件是保存数据的地方,是数据源的一种,比如大家经常使用的word文档、txt文件、excel文件、jpg文件...都是文件。文件最主要的作用就是保存数据,它既可以保
  • Python异步IO编程的进程/线程通信实现

    这篇文章再讲3种方式,同时讲4中进程间通信的方式一、 Python 中线程间通信的实现方式共享变量共享变量是多个线程可以共同访问的变量。在Python中,可以使用threading模块中的L
  • 10天营收超1亿美元,《星铁》比《原神》差在哪?

    来源:伯虎财经作者:陈平安即便你没玩过《原神》,你一定听说过的它的大名。恨它的人把《原神》开服那天称作是中国游戏史上最黑暗的一天,有粉丝因为索尼在PS平台上线《原神》,怒而
  • 自律,给不了Keep自由!

    来源 | 互联网品牌官作者 | 李大为编排 | 又耳 审核 | 谷晓辉自律能不能给用户自由暂时不好说,但大概率不能给Keep自由。近日,全球最大的在线健身平台Keep正式登陆港交所,努力
  • 新电商三兄弟,“抖快红”成团!

    来源:价值研究所作 者:Hernanderz 随着内容电商的概念兴起,抖音、快手、小红书组成的“新电商三兄弟”成为业内一股不可忽视的势力,给阿里、京东、拼多多带去了巨大压
  • 东方甄选单飞:有些鸟注定是关不住的

    文/彭宽鸿编辑/罗卿东方甄选创始人俞敏洪带队的“7天甘肃行”直播活动已在近日顺利收官。成立后一年多时间里,东方甄选要脱离抖音自立门户的传闻不绝于耳,“7
  • 年轻人的“职场羞耻感”,无处不在

    作者:冯晓亭 陶 淘 李 欣 张 琳 马舒叶来源:燃次元“人在职场,应该选择什么样的着装?”近日,在网络上,一个与着装相关的帖子引发关注,在该帖子里,一位在高级写字楼亚洲金
  • Android 14发布:首批适配机型公布

    5月11日消息,谷歌在今天凌晨举行了I/O大会,本次发布会谷歌带来了自家的AI语言模型PaLM 2、谷歌Pixel Fold折叠屏、谷歌Pixel 7a手机,同时发布了Androi
Top