没有合适的资源?快使用搜索试试~ 我知道了~
工程7(2021)415新闻亮点传统信息技术加剧了流行病带来的痛苦米奇·莱斯利高级技术作家当2019冠状病毒病(COVID-19)疫情于二零二零年三月在美国爆发时,美国国会通过一项法案,向创纪录数量的失业人士提供额外失业救济。支付这笔钱的任务落在了各州身上,但在其中的20多个州,老化的计算机系统难以处理激增的索赔,将许多经济拮据的居民的付款推迟了几周甚至几个月。在美国加利福尼亚州,一个专家调查小组发现,尽管就业部门该系统例如,对许多人来说,即使提出索赔也很困难,因为申请网站与手机不兼容,也不适合残疾人[3]。而且,记录申请人信息的数据库中的家庭地址字段美国许多州在失业金支付方面遇到的困难突出表明,许多重要的IT系统是多么陈旧、笨重和低效。老化的IT系统也是造成银行业务中断、航班延误和安全漏洞的主要原因[2]。美国马萨诸塞州剑桥市哈佛大学公共政策讲师大卫·伊夫斯说:“这些问题是持续存在的。”然而,对过时的IT没有简单的补救办法,更换或翻新旧的硬件和软件是昂贵、耗时和危险的。一项针对企业领导人的调查发现,他们公司74%的IT升级都失败了[4]。一些新颖的方法,例如部署人工智能(AI)来改造过时的软件[5],可能会使大修更容易。但在某些情况下,专家们早就警告过IT老化的问题。美国政府问责局(GAO)在2016年的一份报告中确定了联邦机构中最需要升级的十个系统[6]。美国财政部保存美国纳税人和企业数据的主文件是最古老的。但最令人不安的例子来自国防部,20世纪70年代的该系统已经进行了改进,不再需要长期过时的磁盘(图2)[8],财政部现在正在更新其纳税人记录[9]。尽管如此,2019年发布的最新版GAO报告确定了另外六个超过30年的重要联邦政府系统。遗留IT的其他例子比比皆是。世界金融系统依赖于编程通用面向业务的这种语言是在1959年引入的,许多知道它的程序员都是同样的年龄-他们的平均年龄现在大约是60岁,尽管最近对COBOL的兴趣激增[1,12]。日本有许多理由来取代旧技术。首先,旧系统运行起来很昂贵。2019年,美国政府将其约900亿美元的IT预算的80%以上用于维护现有系统,其中许多是遗留技术[10]。旧的硬件速度慢,缺乏现代化的能力。像国防部的IBM Series/1这样的恐龙机器的计算能力远远低于一部现代智能手机[14]。由于最近国家失业有关的流行病Fig. 1.美国国防部使用20世纪70年代的IBM Series/1计算机来帮助控制该国的核武库。直到2019年,计算机仍然需要8英寸软盘。图片来源:US GAO(公共领域)。https://doi.org/10.1016/j.eng.2021.03.0042095-8099/©2021 THE CONDITOR.由爱思唯尔有限公司代表中国工程院和高等教育出版社有限公司出版。这是一篇基于CC BY-NC-ND许可证的开放获取文章(http://creativecommons.org/licenses/by-nc-nd/4.0/)。可在ScienceDirect上获得目录列表工程杂志首页:www.elsevier.com/locate/engM. 莱斯利工程7(2021)415416图二.现在的传统技术,8英寸软盘(背面)是一个信息存储的突破,持有80 kb的数据,当它在1971年商业推出。它在20世纪80年代的继任者,3.5英寸软盘(左),现在也已经过时了,取而代之的是通用串行总线(USB)数据键(右下),今天可以容纳许多千兆字节的数据。图片来源:Wikimedia(public domain)。尽管存在一些问题,但老化的系统在危机期间也可能缺乏灵活性。2017年,马萨诸塞州将其失业系统转移到云端,使其能够在COVID-19导致许多人失业时更快地做出反应[15]。要求各国马萨诸塞州有68%的时间在最后期限内完成现代化过时的系统似乎是一个明显的战略,但组织往往坚持使用传统技术。一个原因是,在许多情况下,它仍然在发挥作用。‘‘There arebillions of lines of code that work, day in and day out,” said JonPyke, chief execu- 只有当前所未有的事件发生时,事情才会分崩离析。此外,Sneed说,用户使用他们熟悉的成熟系统通常更有效率。但是,老化的IT系统仍然在运行的最大原因可能是阻碍其现代化或更换的许多障碍[2]。升级的成本往往令人望而却步,工作可能会中断,而且成功的几率很低。此外,公司和政府往往缺乏动力,开始这些项目,说屋檐。他说,例如,政客们不愿推动政府系统的改革考虑到许多升级需要十多年的时间,他们知道他们可能不会Sneed说,IT经理在支持升级项目时也会同样 遗留系统的复杂性也使其难以彻底检修。软件就是一个很好的例子。Sneed说,世界上大部分多年来,许多软件系统已经发展到巨大的规模,它们充满了非功能性或冗余代码。在1979年至2017年期间,Sneed的一个企业客户看到其软件系统从200万行扩展到1100万行。一个相关的问题是文件质量差。Sneed回忆说,几乎他所咨询的每个组织都有但是这些记录很少是最新的,而且最初的程序员通常在升级时已经离开了。考虑.根据Sneed的说法,有问题的代码的一个解决方案是用现成的、专门编写的软件来替换它然而,这些程序可能很麻烦,而且“用户往往被迫围绕它们工作,组织还可能决定保留原始软件并添加新的界面,以提供当今用户期望的功能,例如友好的基于图形的访问。但这一选择并不能纠正基础系统的任何问题。最后,Sneed总结说,重写古老的代码可能是“最不坏”的选择。 但是在程序员用现代语言重铸旧软件之前,他们可能必须分析数百万行代码,以弄清楚它是如何工作的,以及它支持哪些功能修改旧的软件是一项巨大的任务,计算机巨头IBM的沃森人工智能系统正在解决这个问题。尽管存在所有障碍,但还是有一些IT现代化成功的故事。例如,东北欧国家爱沙尼亚因采用智能IT战略而受到赞誉[16]。该国在20世纪90年代初独立时不得不从头开始,这使其更具创新性。爱沙尼亚对遗留IT采取预防性方法,在13岁之前更换所有关键系统[16]。对于一些组织来说,敏捷的方法,即他们开发和推出执行某些操作的模块,可能比将升级组织为一个大规模的项目更有效,Eaves说。后者尽管COVID-19引发的失业危机仍在继续,但一些失业人士正在看到IT升级的好处。2020年1月,科罗拉多州启动了现代化的系统,这将首次允许该州通过电子邮件或文本与收件人沟通[17,18]。但其他受益者将有更长的等待时间。俄勒冈州是美国最后一个在2020年发放补充失业金的州,但它才刚刚开始升级其系统,新版本预计至少要到2025年才能上线。引用[1] 拉夫特号COBOL 程序员响应号召,支持失业救济制度[互联网]。纽约:IEEESpectrum; 2020年4月10日[引用于2021年1月13日]。可查阅:https://spectrum.ieee.org/tech-talk/computing/software/cobol-programmers-answer-call-unemployment-benefits-systems。[2] Charette RN.在遗留IT系统的隐藏世界中[互联网]。纽约:IEEE Spectrum;2020 年 8 月 28 日 [ 引 用 于 2021 年 1 月 13 日 ] 。 可 从 以 下spectrum.ieee.org/computing/it/inside-hidden-world-legacy-it-systems获得:[3] Richardson Y,Pahlka J.就业发展部罢工小组的详细评估和建议。次报告.萨克拉门托:加利福尼亚州政府运营局; 2020年9月19日。[4] 每个人都想淘汰大型机,但74%的现代化努力失败了。旧金山:TechRepublic;2020年6月4 日[引用于2021年1月13日]。可从:https://www.Techrepublic.Com/Article/Everyone-Wants-到退休的大型机,但74-Of-Modernization-Efforts-Fail/。[5] 约 翰 逊 ·D IBM Watson 的 下 一 个 挑 战 : 使 遗 留 代 码 现 代 化 。 纽 约 : IEEESpectrum; 2020年10月15日[引用于2021年1月13日]。可从以下网址获得:https://spectrum.ieee.org/tech-talk/artificial-intelligence/machine-learning/ibm-ai-watson-modernize-legacy-code。[6] 联邦机构需要解决老化的遗留系统。次报告.华盛顿特区:美国政府问责局; 2016年5月。[7] 曼根湾美国军方使用8英寸软盘协调核力量行动[互联网]。纽约:CNBC; 2016年5月25日[引用于2021年1月13日]。可查阅:https://www.cnbc.com/2016/05/25/us-military-uses-8-inch-floppy-disks-to-coordinate-nuclear-force-operations.html。[8] 斯塔克湖更新完成:美国核武器不再需要软盘。纽约:纽约时报; 2019年10月24日[引用2021年1月13日]。可查阅:https://www.nytimes.com/2019/10/24/us/nuclear-weapons-floppy-disks.html。[9] 个税处理引擎项目正在取得进展。次报告.华盛顿特区:美国财政部; 2020年9月。[10] 各机构需要为关键的遗留系统制定现代化计划。次报告.华盛顿特区:美国政府问责局; 2019年6月。[11] Khalili J.《不想死的编程语言》(The Programming Language That Don't Want toDie)伦敦:技术雷达; 2020年6月27日[引用2021年1月13日]。可从以下网址获得www.techradar.com/news/the-programming-language-that-doesnt-want-to-die:M. 莱斯利工程7(2021)415417[12] 科尔切斯特湾你知道COBOL吗?如果是这样的话,可能会有一份工作给你。纽约 : 华 尔 街 日 报 ; 2018 年 9 月 21 日 [ 引 用 2021 年 1 月 13 日 ] 。 可 从 :https://www.wsj.com/articles/do-you-know-cobol-if-so-那里可能是一个工作给你-1537550913。[13] 需要更新-日本新首相将政府拖入数字时代。伦敦:经济学人; 2021年1月2日[引用2021年1月20日]。可查阅:https://www.economist.com/asia/2021/01/02/japans-new-总理-drags-government-into-the-digital-era。[14] 贝格利·N智能手机的计算能力与过去和现在的超级计算机相比如何[互联网]。纽约: 商 业内幕 ; 2017年11月6日[引用2021 年1月13日]。可从以下网址获取:https://www.businessinsider.com/infographic-how-computing-power-has-changed-over-time-2017-11。[15] 莫厄湖佛罗里达州在大流行期间支付失业救济金的情况下倒数第二。坦帕:坦帕湾 时 报 ; 2020 年 12 月 3 日 [ 引 用 2021 年 1 月 13 日 ] 。 可 查 阅 :https://www.tampabay.com/news/florida-politics/2020/12/03/florida-next-to-last-in-paying-unemployment-benefits-during-the-pandemic/。[16] Charette RN.爱沙尼亚对遗留IT的管理如何帮助其度过大流行[互联网]。纽约:IEEE Spectrum; 2020年9月21日[引用2021年1月13]。可从以下网站获得:https://spectrum.ieee.org/riskfactor/computing/it/estonia-manages-legacy-it。[17] 肯尼迪湾科罗拉多州将在1月跳到新的失业制度,因为成千上万的人等待帮助。百年:科罗拉多州公共广播电台; 2020年12月16[引用日期2021年1月13日]。可查阅:https://www.cpr.org/2020/12/16/colorado-will-leap-to-new-unemployment-system-in-january-as-thousands-wait-for-help/。[18] 菲利普斯N.经过二十年和近1亿美元,科罗拉多州推出了一个新的在线失业救济制度。丹佛:丹佛邮报; 2021年1月11日[引用2021年1月13日]。可从以下网址获得:https:www.denverpost.com/2021/01/10/colorado-unemployment-benefits-new-claims-system/。[19] 罗戈威湾俄勒冈州的计算机不断向失业工人发送错误的信件;该州表示无法阻止他们 。 波 特 兰 : 俄 勒 冈 人 ; 2020 年 12 月 6 日 [ 引 用 2021 年 1 月 13 日 ] 。 可 从 :www.oregonlive.com/business/2020/12/oregons-computers-keep-sending- 求 职信给失业工人国家说没有停止他们。HTML.
下载后可阅读完整内容,剩余1页未读,立即下载
cpongm
- 粉丝: 5
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功