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:521683

评论

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

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

    2022-03-16

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

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

    2023-08-22

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

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

    2023-05-25

  • ABAQUS 有限元分析软件吃 CPU 还是 GPU 比较多?

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

    2023-07-05

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

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

    2023-07-18

  • ARTS 打卡第二周

    ARTS

    2023-08-27

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

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

    2023-07-12

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

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

    2023-07-12

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

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

    2023-11-07

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

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

    2023-07-17

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

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

    2023-09-21

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

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

    2023-09-04

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

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

    2023-02-08

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

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

    2021-07-01

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

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

    2022-09-23

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

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

    2022-10-28

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

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

    2023-04-12

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

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

    2022-12-06

  • 28. 前端工程

    2023-09-30

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

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

    2022-11-30

发现更多内容

大数据培训班学习方法有哪些

小谷哥

OceanBase 社区版4.0发版:一个全新的里程碑

OceanBase 数据库

低代码选型应该注重哪些方面的能力?

优秀

低代码

Linux文件系统ln-软连接、硬链接

A-刘晨阳

Linux 运维 11月月更 软硬连接

【LeetCode】第 k 个数 Java 题解

Albert

算法 LeetCode 11月月更

前端培训有哪些比较好的学习方法

小谷哥

抓包分析 TCP 握手和挥手

C++后台开发

网络协议 TCP/IP 后端开发 C++开发 抓包分析

数字化转型中的数字智能

PMO实践

数字化 科技 数智化 数智未来

开发问题记录

青柚1943

对话ACE第六期:数据库上云的趋势和挑战

OceanBase 数据库

安全!稳定!可信!选OceanBase就对了

OceanBase 数据库

python中私有成员和公有成员

乔乔

11月月更

上海大数据培训机构应该注意什么

小谷哥

甘特图是什么意思?甘特图制作步骤教程

优秀

甘特图

项目管理的精髓

PMO实践

项目管理 PMO 项目经理

易仓科技×OceanBase:打造跨境行业全生态链的新零售SaaS

OceanBase 数据库

Linux中的日志管理

A-刘晨阳

Linux 运维 日志 log 11月月更

【C语言】default 关键字

謓泽

11月月更

西安Java线下机构学习费用

小谷哥

零依赖监控解决方案:TDengine+Grafana落地实施

TDengine

数据库 tdengine 时序数据库

从ZETA无线通信技术特点出发选择合适的物联网协议

ZETA开发者

物联网 通信 通信协议 无线通信 物联网技术

客如云×OceanBase:分布式云升级助力客如云降本增效

OceanBase 数据库

融云全球社交泛娱乐洞察,「音频社交」如何出海破圈

融云 RongCloud

出海社交 通讯

在线 Notebook 教学实训,支持分组评审作业|ModelWhale 版本更新

ModelWhale

人工智能 机器学习 数据分析 编程建模 教学实训

OceanBase CTO杨传辉:单机分布式一体化助力企业降本增效

OceanBase 数据库

新能源物流车行业如何服务升级 地上铁联合火山引擎VeDI“破题”

字节跳动数据平台

大数据 数据应用

Canvas 拖拉拽建模工具,支持排序导出 Notebook 内容|ModelWhale 版本更新

ModelWhale

人工智能 机器学习 数据分析 canvas 编程建模

GPU 和显卡是什么关系?

Finovy Cloud

人工智能 gpu 云渲染 GPU渲染

Linux su命令 – 切换用户、用户提权

A-刘晨阳

Linux 运维 sudo 11月月更 用户提权

web服务器

初学者

网络 web服务器 11月月更

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