草庐IT

航天工业的IT领导者谈数字化转型的三个经验

Robert Lightfoot 2023-03-28 原文

想象一下,当宇宙飞船准备发射到一个充满未知行星、恒星和星系的宇宙中时,你会深感震撼。对许多人来说,站在发射现场是一个梦想,但这正是我在职业生涯中有幸多次经历的事情。当你知道自己正在以某种方式贡献于这项伟大的事业时,肾上腺素就会上升,这无疑是一件令人敬畏的事情。

在我的职业生涯中,这种感觉从未减弱过,但随着航天工业采用了数字化转型等新方法,这种感觉背后的能量也在不断发展和进步。例如,我们的团队一直在利用增强现实和智能制造工具,服务于美国国家航天局阿尔忒弥斯1号项目的各个阶段。

然而,你不是非要去太空才能利用数字工具。数字化转型应该是每个公司都要考虑的优先事项,但它对不同的行业可能意味着不同的事情。在这一点上,任何人都可以利用数字工具,但如果你不知道如何利用它们,又何谈发挥其最大效用?

我相信,了解何时以及如何战略性地利用数字工具是将业务带入未来的必要条件——在这一过程中提供速度和敏捷性。我鼓励你接受使命驱动的转型,它可以贯穿公司的方方面面,改变你的工作、设计、测试和生产技术、产品和服务的方式。

从我的经验来看,要想成功地实施一项宏大的数字化转型,有三个关键因素可以帮助确保它能够交织在企业文化的结构中,而不仅仅是手中可用的一种工具。

1、 与客户并肩而行

贴近客户,并真正倾听他们的需求。新出现的威胁和不断变化的地缘政治格局意味着我们的客户需要更快的交付速度。除此之外,真正了解他们的优先事项意味着你的团队可以提供更聪明的解决方案,同时在正确的地方承担风险。

我的领导方法是在这个过程中与我的客户并肩而行。这种方法可以帮助项目更快地进行,并更容易地利用数字化转型使业务进入更高的档位。就我而言,虽然航天工业正在吸引更多的竞争者,但真正的竞赛是与时间赛跑。要想在时间上占得先机,你必须使用工具、技术和系统,帮助你以前所未有的速度将产品交付到该领域。

2、使用数字工具作为测试平台

测试、学习、调整:这是实现创新的秘诀。在将技术送入轨道或为客户的任务部署能力之前,你需要对其功能进行测试。对于一些技术来说,将它们送入轨道是获得见解和改进的最佳方式。

团队的一个关键优先事项应该是技术演示的一致节奏,你可以通过测试和随后扩展新功能来管理风险。它也向你的客户强调,你已经投入了时间通过各种选项和应用程序对技术进行压力测试。这样做的好处是,你可以在交付新的、强大的解决方案时获得优势,同时还可以对产品中的许多可能性灌输信心。

3、将“为什么”放在中心位置

我们许多人日常使用的一些发明,如水过滤系统、防刮眼镜、人工耳蜗、记忆泡沫等,都直接来自于航天工业的发现。此外,在了解天气模式方面也有创新,这样你就能知道什么时候会下雪或出太阳,以及GPS信号能帮助你找到最近的咖啡店。

这些优势还进一步通过空间、陆地、海洋和空中提供军事通信和信息,帮助人们回家。想象一下,当我们不仅继续改变我们的运营方式,而且对我们所支持的未来使命进行革命性变革时,我们还将能够取得更多成就。你的团队应该每天都在思考你所做的事情背后的“原因”——专注于客户的使命。

对于你的团队和你所执行的任务,问问自己“为什么”?最重要的是,你将如何变革你的业务,以便更好地执行“专注于客户”的使命?

有关航天工业的IT领导者谈数字化转型的三个经验的更多相关文章

  1. ruby-on-rails - rails : save file from URL and save it to Amazon S3 - 2

    从给定URL下载文件并立即将其上传到AmazonS3的更直接的方法是什么(+将有关文件的一些信息保存到数据库中,例如名称、大小等)?现在,我既不使用Paperclip,也不使用Carrierwave。谢谢 最佳答案 简单明了:require'open-uri'require's3'amazon=S3::Service.new(access_key_id:'KEY',secret_access_key:'KEY')bucket=amazon.buckets.find('image_storage')url='http://www.ex

  2. [工业相机] 分辨率、精度和公差之间的关系 - 2

    📢博客主页:https://blog.csdn.net/weixin_43197380📢欢迎点赞👍收藏⭐留言📝如有错误敬请指正!📢本文由Loewen丶原创,首发于CSDN,转载注明出处🙉📢现在的付出,都会是一种沉淀,只为让你成为更好的人✨文章预览:一.分辨率(Resolution)1、工业相机的分辨率是如何定义的?2、工业相机的分辨率是如何选择的?二.精度(Accuracy)1、像素精度(PixelAccuracy)2、定位精度和重复定位精度(RepeatPrecision)三.公差(Tolerance)四.课后作业(Post-ClassExercises)视觉行业的初学者,甚至是做了1~2年

  3. ruby - 你会如何在 Ruby 中表达成语 "with this object, if it exists, do this"? - 2

    在Ruby(尤其是Rails)中,您经常需要检查某物是否存在,然后对其执行操作,例如:if@objects.any?puts"Wehavetheseobjects:"@objects.each{|o|puts"hello:#{o}"end这是最短的,一切都很好,但是如果你有@objects.some_association.something.hit_database.process而不是@objects呢?我将不得不在if表达式中重复两次,如果我不知道实现细节并且方法调用很昂贵怎么办?显而易见的选择是创建一个变量,然后测试它,然后处理它,但是你必须想出一个变量名(呃),它也会在内存中

  4. ruby - Chef : Read variable from file and use it in one converge - 2

    我有以下代码,它下载一个文件,然后将文件的内容读入一个变量。使用该变量,它执行一个命令。这个配方不会收敛,因为/root/foo在编译阶段不存在。我可以通过多个聚合和一个来解决这个问题ifFile.exist但我想用一个收敛来完成它。关于如何做到这一点有什么想法吗?execute'download_joiner'docommand"awss3cps3://bucket/foo/root/foo"not_if{::File.exist?('/root/foo')}endpassword=::File.read('/root/foo').chompexecute'join_domain'd

  5. ruby-on-rails -/it/和/\Ait\Z/有什么区别 - 2

    在Ruby中,这两个表达式看起来做的事情相似:'it'=~/^it$/#0'it'=~/\Ait\Z/#0#but/^it$/==/\Ait\Z/#false所以我想知道^-\A和$-\Z和如何选择使用哪一个? 最佳答案 仅当您匹配的字符串可以包含新行时,差异才重要。\A匹配字符串的开头。^匹配字符串的开头或紧跟在新行之后。同样\Z只匹配字符串的结尾,而$匹配字符串的结尾或者一行的结尾。例如正则表达式/^world$/匹配“hello\nworld”的第二行,但表达式/\Aworld\Z/匹配失败。

  6. ruby-on-rails - 每当 gem : I set :output but the logfile doesn't show up where I'd expect it to - 2

    在我的schedule.rb文件中,我有以下几行:set:output,'/log/cron_log.log'every5.minutesdocommand'echo"hello"'end我按照这个问题Rails,usingwhenevergemindevelopment中的建议运行了whenever-w,并且我假设cronfile已编写并正在运行。(我也尝试重新启动Rails服务器。)当我运行$crontab-l时,我看到以下内容:0,5,10,15,20,25,30,35,40,45,50,55****/bin/bash-l-c'echo"hello">>/log/cron_log

  7. ruby 正则表达式 : "capture string unless it is followed by..." - 2

    我的正则表达式捕获引用的短语:"([^"]*)"我想通过忽略引号来改进它,引号后跟',-'(按此特定顺序排列的逗号、空格和破折号)。我该怎么做?测试:http://rubular.com/r/xls6vN1w92 最佳答案 这应该可以做到,使用NegativeLookahead:"(?!,-)([^"]*)"(?!,-)有点恶心,但它有效。您要确保引号后面没有跟您的字符串,否则匹配将从结束引号开始。http://rubular.com/r/yFMyUKJOHL 关于ruby正则表达式:"

  8. ruby - Textmate 错误重复行 "ruby: warning: -K is specified; it is for 1.8 compatibility and may cause odd behavior" - 2

    在Textmate中使用ctrl+shift+d快捷方式重复行时,出现以下错误:“ruby:警告:指定了-K;这是为了1.8兼容性,可能会导致奇怪的行为” 最佳答案 此问题不仅限于重复行,还可能出现在其他使用ruby​​的地方。我通过将Preferences...>Advanced>ShellVariables中的PATH更改为/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin来解决它:/usr/bin:/bin:/usr/sbin:/sbin此更改后,Tex

  9. 从零开始学习Linux运维,成为IT领域翘楚(二) - 2

    文章目录🔥Linux系统目录结构🔥Linux用户和用户组🔥Linux用户管理🔥Linux系统目录结构文件系统组织结构⭐ /lib系统开机所需要最基本的动态链接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。⭐ /lost+found一般情况下是空的,当系统非法关机后,这里就存放了一些文件。⭐ /etc所有系统管理所需要的配置文件和子目录my.conf⭐ /usr用户的很多应用程序和文件都放在这个目录下。⭐ /bin是Binary的缩写,这个目录存放着经常使用的命令⭐ /sbin(usr/sbin、/usr/local/sbin)sbin就是peruse

  10. 沉睡者IT - 如何识别NFT“洗盘交易”? - 2

    推荐阅读1:【创业粉引流变现项目】推荐阅读2:【抖音网上如何赚钱变现】推荐阅读3:【中视频横版16:9视频制作教程】对金融人士来说,“洗盘交易”(washtrading)并不是一个新词。加密货币也以相同的买入和卖出手法来回进行“洗盘”, NFT 市场亦是如此。“洗盘交易”使得NFT爱好者很难衡量市场对某一系列的真正兴趣,还夸大和扭曲了交易量,对交易平台的分析也造成误导。那如何用链上数据来识别“洗盘交易”,检测可疑活动呢?本文来自 Forkast,原文作者:ANNDYLIAN,由Odaily星球日报译者Katie辜编译。什么是“洗盘交易”?洗盘交易是一种市场操纵形式,投资者同时买卖同一种金融产品

随机推荐