NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

敏捷运动与持续工程

  • 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:521151

评论

发布
暂无评论
发现更多内容

别被你的框架框住了

Teobler

angular.js 大前端 React 框架 编程范式

【Redis集群原理专题】(1)介绍一下常用的Redis集群机制方案的原理和分析

洛神灬殇

集群 redis cluster redis sentinel 11月日更

CSS架构揭秘之Ant design

Augus

CSS 11月日更

基于海思Hi3559A或者Atlas_200模块,Hi3559A(主)+Atlas_200(从)开发AI加速边缘计算主板的三种模式

Todd Wong

人工智能 深度学习

自定义View:如何手写ViewGroup实现ListView效果

Changing Lin

11月日更

一些关于原宇宙的思考

Simon

元宇宙 Metaverse

自动驾驶 传感器和计算硬件 易筋 ARTS 打卡 Week 76

John(易筋)

ARTS 打卡计划 arts

网络安全—如何从IP源地址角度,预防DDoS攻击?

郑州埃文科技

Hive数据抽样与存储格式详解

五分钟学大数据

11月日更

十分钟搞懂WebAssembly

俞凡

Wasm

财经大课:通货膨胀的逻辑

石云升

学习笔记 财经思维 11月日更

数据库版本控制中间件flyway企业落地

小鲍侃java

11月日更

【架构实战营】模块四

衣谷

架构实战营

区块链新闻编辑部成立,看区块链如何助力新闻传播?

CECBC

Go语言学习查缺补漏ing Day2

Regan Yue

Go 语言 11月日更

requests-html库初识 + 无资料解BUG之 I/O error : encoder error,Python爬虫第30例

梦想橡皮擦

11月日更

kafka常用命令

williamcai

kafka

CentOS环境下Redis的安装和配置

Empty

redis

Android C++系列:Linux文件系统(二)

轻口味

c++ android jni 11月日更

通过USB接入双目UVC协议外接人脸比对相机实现1:1比对开发

Todd Wong

数字化办公

dart系列之:dart中的异步编程

程序那些事

flutter dart 程序那些事 11月日更

【LeetCode】最长和谐子序列Java题解

Albert

算法 LeetCode 11月日更

面试必备(背)--Go语言八股文系列!

微客鸟窝

Go 语言 八股文 11月日更

Prometheus 都可以采集那些指标?-- 常用 Exporter 合集

耳东@Erdong

内容合集

【Flutter 专题】03 图解第一个程序 Hello World!

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 11月日更

和12岁小同志搞创客开发:手撕代码,做一款亮度可调节灯

不脱发的程序猿

少儿编程 DIY 智能硬件 创客开发 Arduino

DDD是软件设计思维方式的转变

Bruce Talk

领域驱动设计 DDD

前端开发:VS Code编辑器新建Vue文件自定义模板的方法

三掌柜

11月日更

Redis 实现限流的三种方式

大数据技术指南

11月日更

搞定大厂算法面试之leetcode精讲1.开篇介绍

全栈潇晨

算法面经

模块四作业:千万级学生管理系统的考试试卷存储方案

dean

架构实战营

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