欧美在线专区-欧美在线伊人-欧美在线一区二区三区欧美-欧美在线一区二区三区-pornodoxxx中国妞-pornodoldoo欧美另类

position>home>sport

更新迭代是軟件生命力重要表現(xiàn)

——從軟件視角看波音737事故系列述評(píng)之二

更新迭代是軟件生命力重要表現(xiàn)


波音737墜機(jī)事故對(duì)全球航空業(yè)的更新發(fā)展帶來了巨大沖擊,盡管事故調(diào)查尚未得出最終結(jié)論,迭代但MCAS(自動(dòng)糾正失速系統(tǒng))軟件漏洞確系是軟件導(dǎo)致事故發(fā)生的重要原因。波音公司在推進(jìn)工業(yè)技術(shù)軟件化過程中投入巨大,生命但為何依然無法避免軟件帶來的力重安全隱患,這也許與軟件自身的表現(xiàn)開發(fā)與應(yīng)用特點(diǎn)緊密相關(guān)。

一般而言,更新產(chǎn)品開發(fā)包括了需求分析、迭代產(chǎn)品設(shè)計(jì)、軟件開發(fā)、生命測(cè)試等環(huán)節(jié)。力重對(duì)于大多數(shù)硬件產(chǎn)品而言,表現(xiàn)往往生產(chǎn)完成后一個(gè)開發(fā)周期也就完成了。更新而軟件卻大不相同,迭代一個(gè)軟件的軟件開發(fā)完成只是代表其生命周期的開始,軟件的持續(xù)維護(hù)和更新才是一個(gè)具有生命力的軟件的關(guān)鍵。因此,可以說,任何軟件都是不完美的,都是需要持續(xù)迭代的。例如,已擁有28年歷史的Linux內(nèi)核每兩三個(gè)月就會(huì)有新的版本供用戶更新,平均每兩年就會(huì)有一次重大版本的迭代。再比如,微軟公司的視窗操作系統(tǒng)每個(gè)月都會(huì)發(fā)布新的補(bǔ)丁以保證系統(tǒng)安全漏洞的及時(shí)修復(fù)。比特幣公有鏈之所以能承載千億美元的數(shù)字資產(chǎn)而保持穩(wěn)定,其背后依賴的就是每年3000多次以上的代碼更新提交。綜合來看,軟件持續(xù)更新的主要驅(qū)動(dòng)力有三個(gè):一是軟件功能的增加與完善,二是與新硬件設(shè)備的適配,三是安全漏洞的修復(fù)。對(duì)于任何一款軟件特別是面向行業(yè)應(yīng)用的軟件而言,安全漏洞的修復(fù)是最為重要的。沒有絕對(duì)的安全,要想保證軟件的持續(xù)安全應(yīng)用,就必須對(duì)它進(jìn)行持續(xù)的更新。事實(shí)上,在去年獅航737MAX事故發(fā)生后,波音公司就已經(jīng)認(rèn)識(shí)到MCAS軟件漏洞的存在,而正是因?yàn)檐浖]能得到及時(shí)更新,才為埃航事故的發(fā)生埋下隱患。

軟件系統(tǒng)要想實(shí)現(xiàn)持續(xù)的更新迭代,就要求軟件提供者具備對(duì)軟件更新的可控能力。這種可控能力既包括對(duì)用戶更新行為的影響力,也包括對(duì)軟件開發(fā)團(tuán)隊(duì)的管理能力,以及自身進(jìn)行軟件開發(fā)的創(chuàng)新能力。在這其中,對(duì)核心代碼的理解程度和管理能力至關(guān)重要。在軟件領(lǐng)域,代碼是核心技術(shù)的載體,可以說,誰掌握了代碼,誰就拿到了核心技術(shù)創(chuàng)新的主動(dòng)權(quán);誰主導(dǎo)技術(shù)創(chuàng)新,誰就擁有更多軟件可控力。軟件可控力的重要性在于:一是對(duì)軟件的設(shè)計(jì)細(xì)節(jié)做到了然于胸,避免出現(xiàn)設(shè)計(jì)缺陷和低級(jí)漏洞;二是可提高軟件更新迭代的效率,在出現(xiàn)問題后能夠及時(shí)補(bǔ)救。波音空難的發(fā)生,就與波音對(duì)MCAS系統(tǒng)可控力弱有密切相關(guān),原定的MCAS系統(tǒng)軟件更新一再推遲,究其原因,可能與波音公司軟件開發(fā)依賴他國公司外包、自身缺乏主導(dǎo)權(quán)且疏于管理有關(guān)。當(dāng)前,圍繞軟件可控力,軟件代碼的控制權(quán)以及軟件創(chuàng)新的主導(dǎo)權(quán)在未來市場(chǎng)競(jìng)爭中的價(jià)值正在凸顯,2018年微軟花費(fèi)75億美元收購全球最大的開源代碼托管平臺(tái)Github就是例證。當(dāng)然,不可否認(rèn)的是,提高軟件可控力也不完全等同于系統(tǒng)框架下每個(gè)軟件都需要完全自主開發(fā),我國C919飛機(jī)就使用了來自派克宇航、霍尼韋爾、利勃海爾等國外公司的多類系統(tǒng),實(shí)現(xiàn)多類軟件的高效管理,做到及時(shí)更新亦是提高軟件可控力的表現(xiàn)。

沒有任何一款軟件是無暇的,是絕對(duì)安全的,軟件的生命力就體現(xiàn)在對(duì)其外部環(huán)境如硬件設(shè)備、用戶需求等的匹配水平和對(duì)其自身問題如系統(tǒng)bug、安全漏洞等的修復(fù)水平。要想使軟件發(fā)展好,其核心路徑就在于持續(xù)地更新迭代,關(guān)鍵環(huán)節(jié)即是軟件開發(fā)和管理的可控。對(duì)于我國軟件產(chǎn)業(yè)發(fā)展而言,一方面,應(yīng)引導(dǎo)軟件開發(fā)企業(yè)加強(qiáng)對(duì)軟件代碼層面創(chuàng)新能力的建設(shè),持續(xù)對(duì)主要軟件產(chǎn)品進(jìn)行完善和優(yōu)化,并積極參與國際開源項(xiàng)目,以大量的代碼貢獻(xiàn)獲取前沿技術(shù)創(chuàng)新的主動(dòng)權(quán);另一方面,應(yīng)依托主要系統(tǒng)集成商和大型設(shè)備制造商,建立完善有效的軟件管理體系,及時(shí)向軟件提供方反饋應(yīng)用需求和使用問題,促進(jìn)必要的軟件產(chǎn)品和系統(tǒng)更新,防范應(yīng)用風(fēng)險(xiǎn)。

(本文作者系賽迪智庫信息化與軟件產(chǎn)業(yè)研究所博士)


責(zé)任編輯:吳麗琳

Popular articles

主站蜘蛛池模板: 日本高清www| 丰乳娇妻镇| 久久天天躁夜夜躁狠狠85台湾 | 夜夜操天天操| 四虎影院国产| 百合潮湿的欲望| www.中文字幕.com| 2018国产大陆天天弄| 日本三级生活片| 美女把腿扒开让男人桶爽国产| 亚洲午夜精品一区二区| 日本免费区| 五月婷婷电影网| 国内精品伊人久久久影视| 男乱女| 一本一本久久a久久综合精品蜜桃| 99久久国产综合精品麻豆| 亚洲成a人片在线观看中文| 国产精品久久久久久久久电影网| 翁与小莹浴室欢爱51章| 久久国产精品久久久久久| 蜜桃成熟时1997在线看免费看| 男人桶女人j的视频在线观看| 欧美边吃奶边爱边做视频| 天天躁夜夜躁狠狠躁2021| 好色成人网| 调教女m视频| 成年女人在线视频| 国产三级免费观看| 精品国产福利在线观看91啪| 中国一级黄色| 免费观看国产| 波多野结衣三人蕾丝边| 国外成人免费高清激情视频| 亚洲国产日韩欧美一区二区三区| 欧美日韩国产精品自在自线| 娃娃脸1977年英国| acg里番全彩侵犯本子福利| 女人18毛片a级毛片| 久久综合久久综合九色| 韩国男女无遮挡高清性视频|