2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

敏捷运动与持续工程

  • 2014-08-27
  • 本文字数:798 字

    阅读完需:约 3 分钟

2014 年 8 月的 IBM 技术峰会上,IBM 杰出工程师、Rational 系统与软件工程开发首席架构师 Eran Gery 提到了他所做的关于“持续工程”方面的一些工作。“ Continuous Engineering ”中所指的工程并非是软件工程,而是物理工程,目前已经在飞机制造、汽车制造等行业展开应用。本报道将对持续工程的理念和目前的进展进行简单阐述。

物理工程领域的工期是很长的:一部新的汽车车型设计需要 4、5 年,一架飞机的新机型设计需要十年以上。时间都用在哪儿了?IBM 总结了导致物理工程进度缓慢的三大瓶颈所在:

  1. 工程链条长,上下游工具太多,各个层面的数据离散,导致工程师如果要有效的掌握、分析数据以做出决策需要花费很多时间
  2. 零件完成制作后无法一一测试,为了等待其他部件完成之后才统一测试验证,这部分等待浪费了很多时间
  3. 前一个设计的很多经验没有固化,在进行新一个型号的设计时花费了很多时间在重复上一个设计做过的事情上

这三大瓶颈就如同软件交付团队在测试、部署、规划这三个场景一样,如果解决,则能够大大缩短工程的周期。

在软件交付团队中,目前已经有 DevOps 的理念应对,旨在通过统一标准、实时的全链路监控与数据分析、加上自动化的脚本 / 工具构成管理与持续反馈机制,来实现高频率的部署与快速的自动修复。

在物理工程领域,IBM 针对三大瓶颈也分别提出了解决的思路:

  1. 上下游工具的接口标准化,将来自建模设计、供应链、工厂等不同环节的不同工具之间联通起来,把不同数据集里面的数据集中的整合起来以供分析
  2. 利用软件制作虚拟的模型,对已经做好的物理组件进行测试验证,尽早发现组件设计上的缺陷
  3. 建立抽象化的工程原型,提高对已有设计的复用

当然,由于物理条件所限,硬件工程的周期并不一定能像软件那样做到每日交付数次的频率,但目前一些持续工程的实践已经成功将十数年的飞机机型设计周期缩短至四五年。而且,随着物理设备中的软件含量越来越高,我们可以对产品中的软件进行更高频率的升级,持续改善产品。

2014-08-27 19:521690

评论

发布
暂无评论
  • ABAQUS 有限元分析软件吃 CPU 还是 GPU 比较多?

    ABAQUS软件是一款广泛应用于结构力学分析的有限元软件,它能够模拟各种复杂的力学行为,包括结构静态分析、动态分析、热分析等。在ABAQUS软件的使用过程中,电脑的配置对于软件的运行速度和效率起着至关重要的作用。

    2023-07-05

  • 平台工程 101:Dev、Sec 和 Ops 的自动化黏合剂

    国际权威知名调研机构 Gartner 在《2023年最重要的10个技术趋势》报告中将平台工程(Platform Engineering)列为高速发展的技术趋势之一,并预测到2026年80%的软件企业都将搭建平台团队以为内部的工程师提供可复用的服务、组件以及工具来帮助应用交付。 

    2023-02-08

  • 开篇词|为什么 TDD 是当前最具工程效能的研发流程?

    我相信,我掌握了测试驱动开发那天,我才成为了可靠、高效的职业程序员。

    2022-03-16

  • 性能看护: 如何更好地守护产品性能?

    测试驱动的核心理念,就是在做软件设计优化、编码优化、性能调优的时候,都基于性能测试来驱动优化工作,而不是想当然。

    2021-07-01

  • 2D CAD 设计软件 CADintosh X 激活版

    CADintosh X 激活版一款Mac平台上的2D CAD设计软件,它可以帮助用户创建和编辑技术图形、平面图、流程图、机械图等

    2023-05-25

  • 构建可观测平台:应该购买商业产品还是自己搭建?

    建立可观测性,是应该自己搭建,还是直接购买商业产品呢?这节课,我们就来聊聊这个问题。

    2022-09-23

  • CST 电磁仿真软件要怎么学?

    CST电磁仿真软件是一种在电磁领域广泛应用的专业仿真工具,它可协助工程师模拟和分析多种电磁现象。然而,要学习CST电磁仿真软件需有一定的基础知识和实践经验。本文将介绍几种学习CST电磁仿真软件的方法和步骤,以帮助新手快速学会。

    2023-07-18

  • 结束语|以重构为动力,让遗留系统焕发新生

    系统重构的学习之旅,即将告一段落,今天,我还想和你分享三点“意识”层面的改变,这对于我们落地遗留系统改造同样重要。

    2023-04-12

  • 软件要想做的好,测试必定少不了

    有句话说道:“质量是设计出来的,而不是测出来的。”这其实就是在追根溯源bug的产生,因为只有知道了其根源才可以行之有效的解决这一问题。因此要将测试左移到软件最初的设计阶段,并贯穿整个研发活动的始终。

    2022-10-28

  • 软件需求文档、设计文档、开发文档、运维文档大全

    在软件开发过程中,文档扮演着至关重要的角色。它不仅记录了项目的需求、设计和开发过程,还为项目的维护和管理提供了便利。本文将详细介绍软件开发文档的重要性和作用,以及需求分析、软件设计、开发过程、运维管理和项目管理等方面的文档要求。

    2023-09-21

  • 28. 前端工程

    2023-09-30

  • 如何学习 ABAQUS 有限元仿真分析软件

    ABAQUS是一种常用的有限元仿真分析软件,广泛应用于工程领域。学习ABAQUS需要一定的基础知识和实践经验。下面将介绍一些学习ABAQUS的方法和步骤,帮助初学者快速入门。

    2023-07-17

  • 01|DDD 小传:领域驱动设计为什么这么火?

    DDD为什么在这几年又火起来了呢?这节课会为你揭秘。

    2022-12-06

  • 一般的仿真软件需要什么配置的电脑?

    仿真软件是一类用于模拟和分析电子、电路、电磁、辐射等领域的工具,通过数学模型和算法,可以预测和评估设计的性能和行为。仿真软件在工程设计中起到了至关重要的作用,可以帮助工程师优化设计方案、减少实验成本和时间,并提高产品的可靠性和性能。一般的仿

    2023-11-07

  • ABAQUS 是什么软件?哪里可以学习有限元分析技术?

    ABAQUS是一款高级的非线性有限元分析软件,广泛应用于工程仿真和分析领域。它是一种用于求解结构、流体、热传导、电磁场等物理问题的强大工具。ABAQUS可以模拟和分析各种复杂的工程问题,如结构强度、振动、热传导、疲劳、碰撞等。它能够模拟各种复杂物理现象

    2023-09-04

  • 电脑的配置对仿真软件的分析速度有影响吗?

    仿真软件的分析速度是衡量其性能的重要指标之一。电脑配置的优劣直接影响着仿真软件的运行效率和分析结果的准确性。因此,了解电脑配置对仿真软件分析速度的影响是非常重要的。

    2023-08-22

  • 老工程师荐读!PCB 设计避坑指南

    在PCB设计后进行电路实物板生产,通常会因为设计与生产设备的工艺制成不匹配,导致设计好的PCB板无法生产成实物电路板。因此,设计工程师在设计过程中需清楚地了解生产的工艺制程能力,在生产前检查出可制造性问题。

    2022-11-30

  • ARTS 打卡第二周

    ARTS

    2023-08-27

  • ABAQUS 下载 -ABAQUS 软件官方版教程下载

    ABAQUS是一款强大的有限元分析软件,被广泛应用于工程设计与分析领域。它提供了一套完整的工具和流程,可以帮助工程师模拟和预测结构的力学行为和性能。下面将介绍ABAQUS软件的几个优点,以及它在工程设计与分析中的应用。

    2023-07-12

  • 一次说清楚:CAE 软件可以做什么?

    引言:计算机辅助工程(CAE)软件是现代工程设计与分析的重要工具,它以计算机技术为基础,利用数值模拟和仿真方法来解决各种工程问题。本文将探讨CAE软件的广泛应用领域,以及它在工程设计与分析中的作用。

    2023-07-12

发现更多内容

变电站运维推陈出新?无人值守却更胜一筹

一只数据鲸鱼

数据可视化 3D可视化 智慧电网 变电站

针对 Restful 协议下的接口测试平台设计

GrowingIO技术专栏

RESTful

如何让研发新同学快速 Onboarding

GrowingIO技术专栏

研发管理

Rust从0到1-集合-字符串

rust string 集合 字符串 Collections

长夜漫漫,聊聊synchronized锁的打怪升级路

码农参上

synchronized 签约计划第二季

做个开发喜欢的产品

MavenTalker

产品经理 产品设计 系统开发

JavaScript实现:如何写出漂亮的条件表达式

华为云开发者联盟

代码 JavaScrip 条件表达式 多条件语句 多属性对象

上手 WebRTC DTLS 遇到很多 BUG?浅谈 DTLS Fragment

阿里云CloudImagine

阿里云 音视频 WebRTC SRS流媒体服务器 视频云

开发者测试:你必须知道7件事

华为云开发者联盟

软件工程 测试 工程师 代码 开发者测试

缓存数据一致性 - 架构师峰会演讲实录

万俊峰Kevin

缓存 微服务 cache 分布式缓存 Go 语言

三大业界大佬的DevOps解决方案

码语者

DevOps

构建可靠的磁盘系统:故障判定和自动化处理

焱融科技

云原生 运维自动化 高性能 分布式存储 超融合

五行合一,微服务运行态建设的“内功心法”

BoCloud博云

微服务

2021 iOS 进阶学习视频推荐

程序员 ios开发

密码学系列之:IDEA

程序那些事

IDEA 密码学 程序那些事

由一张精益MVP图所浮想联翩

Man

敏捷开发 研发管理

浅入浅出 MySQL 索引

leonsh

MySQL 索引

SpringCloud微服务架构实战:Feign+Hystrix实现RPC调用保护

小Q

Java 学习 面试 微服务 spring cloud alibaba

Docker 存储调整的几种方法

运维研习社

Docker 5月日更 存储管理

比物理线程都好用的C++20的协程,你会用吗?

华为云开发者联盟

事件驱动 嵌入式 事件 主循环 C++20

CampusBulider(模模搭)学习笔记6:室内搭建

ThingJS数字孪生引擎

3D可视化 数字孪生

模块4作业-Redis方案

高亮

架构训练营

Dubbo Stub与Mock

青年IT男

dubbo

《Spring 手撸专栏》| 开篇介绍,我要带新人撸 Spring 啦!

小傅哥

spring 后端 小傅哥 面经 手撸Spring

看见技术的价值 | 音视频技术有奖征文来啦~

InfoQ写作社区官方

音视频 声网 热门活动

玩转直播系列之RTMP协议和源码解析(2)

vivo互联网技术

RTMP 直播技术

LeetCode题解:341. 扁平化嵌套列表迭代器,DFS,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

【LeetCode】二叉树的堂兄弟节点Java题解

Albert

算法 LeetCode 5月日更

「打碎质疑」,阿里云未来何止600亿?

ToB行业头条

云计算 阿里云 盈利模式

极光开发者周刊【No.0514】

极光GPTBots-极光推送

开发者

人工智能基础1 - DAY8

Qien Z.

人工智能 5月日更

敏捷运动与持续工程_研发效能_sai_InfoQ精选文章