在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

提高關(guān)鍵系統(tǒng)軟件開發(fā)的質(zhì)量

王璐 ? 來源:theoks ? 作者:theoks ? 2022-07-22 08:06 ? 次閱讀

任何優(yōu)化軟件開發(fā)過程的嘗試都將不可避免地遇到質(zhì)量、資源和時間之間的古老權(quán)衡。這個三重約束對于項目經(jīng)理來說是眾所周知的,格言是只有三分之二才有可能成功。

當(dāng)然,沒有公司真的想在質(zhì)量上妥協(xié),但對于安全關(guān)鍵型或業(yè)務(wù)關(guān)鍵型軟件而言,風(fēng)險更高,因為在質(zhì)量上妥協(xié)可能會導(dǎo)致嚴(yán)重的財務(wù)或危及生命的后果,因此主要關(guān)注點必須放在質(zhì)量上對于此類項目。那么,當(dāng)項目的性質(zhì)要求軟件質(zhì)量必須是最重要的時候,您如何優(yōu)化嵌入式軟件開發(fā)呢?

培養(yǎng)質(zhì)量文化

質(zhì)量文化將減少實現(xiàn)優(yōu)質(zhì)產(chǎn)品的開銷,并意味著在生產(chǎn)高質(zhì)量軟件時需要更少的有意識的思考和努力。

幸運的是,通過遵循一些簡單的原則,發(fā)展質(zhì)量文化相對容易。質(zhì)量文化傾向于促進透明度和所有權(quán)。他們還將測試和質(zhì)量控制視為開發(fā)過程的重要組成部分,而不是最后的開發(fā)步驟。

有效的質(zhì)量文化的基石是良好的溝通。技術(shù)包括從每日例會到報告錯誤時提高清晰度的所有內(nèi)容,以便在修復(fù)錯誤時不太可能犯錯誤。跨職能團隊和團隊之間的密切溝通也有助于促進質(zhì)量文化,并確保所有利益相關(guān)者對質(zhì)量和安全目標(biāo)有很好的理解。

優(yōu)化您的軟件開發(fā)方法

現(xiàn)代軟件開發(fā)方法,如敏捷和 DevOps,被廣泛認為比傳統(tǒng)的瀑布方法產(chǎn)生更快的結(jié)果。所有主要的軟件安全標(biāo)準(zhǔn)(例如,IEC 61508、ISO 26262 和 DO-178C)都將軟件開發(fā)定義為線性過程,v 模型在左側(cè)顯示需求定義,在右側(cè)顯示測試,如下圖所示:

圖 2:ISO 26262 道路車輛定義的 V 型 - 功能安全

這使得在開發(fā)安全關(guān)鍵軟件時很難擺脫線性瀑布方法。現(xiàn)代敏捷開發(fā)實踐側(cè)重于頻繁發(fā)布,這可能會給安全關(guān)鍵型軟件的開發(fā)帶來問題,因為每個發(fā)布都需要經(jīng)過正式的驗證和/或認證流程。同樣,DevOps 原則(例如持續(xù)部署)在涉及硬件時會變得更加復(fù)雜。

但是,仍然可以利用許多 DevOps 和敏捷原則來創(chuàng)建一種簡化的、更具迭代性的方法來開發(fā)安全關(guān)鍵型和業(yè)務(wù)關(guān)鍵型嵌入式項目。

Shift-left

在項目開發(fā)生命周期中較早(左)移動工作量通常會導(dǎo)致整體工作量減少?;ǜ鄷r間確保軟件需求和設(shè)計正確可減少生產(chǎn)問題并避免將時間花在浪費性的開發(fā)活動上。左移的測試方法的原理是,更早地發(fā)現(xiàn)錯誤意味著可以更快、更容易、更便宜地修復(fù)它們。這主要是因為,如果測試被延遲,依賴項變得難以解除。

Shift-left 可以增量地應(yīng)用于大型和復(fù)雜的系統(tǒng)。敏捷通過在敏捷方法中為每個沖刺或迭代使用迷你 v 模型來進一步實現(xiàn)這一點。

寫出高質(zhì)量的需求

從硬件開始

讓領(lǐng)域?qū)<覅⑴c需求定義

優(yōu)化項目范圍

簡單的設(shè)計

靜態(tài)分析

自動化測試生成

使用持續(xù)集成

保持硬件循環(huán)

簡化需求可追溯性

編寫易于維護的測試

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5091

    文章

    19176

    瀏覽量

    307193
收藏 人收藏

    評論

    相關(guān)推薦

    如何提高嵌入式代碼質(zhì)量?

    嵌入式代碼的質(zhì)量是至關(guān)重要的。本文將探討如何通過有效的開發(fā)方法和工具來提高嵌入式代碼的質(zhì)量,以確保系統(tǒng)的可靠性和可維護性。 理解嵌入式
    發(fā)表于 01-15 10:48

    我國軟件開發(fā)者數(shù)量超過940萬

    在近日舉辦的開放原子開發(fā)者大會上,工業(yè)和信息化部負責(zé)人傳來了一則令人振奮的消息:我國軟件開發(fā)者數(shù)量已經(jīng)突破940萬大關(guān)。這一數(shù)據(jù)不僅彰顯了我國在軟件開發(fā)領(lǐng)域的雄厚實力,也預(yù)示著我國在全球軟件開
    的頭像 發(fā)表于 12-23 11:08 ?283次閱讀

    電磁兼容系統(tǒng)軟件(EMC系統(tǒng)

    智慧華盛恒輝電磁兼容系統(tǒng)軟件 一、基本概念 軟件開發(fā)可以來這里,這個首肌開始是幺烏扒,中間是幺幺叁叁,最后一個是泗柒泗泗,按照你的順序組合可以找到。 華盛恒輝科技有限公司:是一家專注于高端軟件定制
    的頭像 發(fā)表于 11-27 10:04 ?169次閱讀

    北京軟件開發(fā)公司有那些?做軟件的公司有哪些?

    北京作為中國的科技創(chuàng)新中心之一,擁有眾多提供軟件開發(fā)服務(wù)的公司。以下是一些在北京地區(qū)較為知名的軟件開發(fā)公司: 華盛恒輝科技有限公司:是一家專注于高端軟件定制開發(fā)服務(wù)和高端建設(shè)的服務(wù)機構(gòu)
    的頭像 發(fā)表于 10-28 15:02 ?530次閱讀

    ECU電控軟件開發(fā)及測試介紹

    本文重點介紹符合AutoSar架構(gòu)的應(yīng)用軟件開發(fā)、MBD開發(fā)模式下的軟件質(zhì)量評估與優(yōu)化方案、復(fù)雜場景下的ECU性能壓力測試方案。
    的頭像 發(fā)表于 09-26 14:25 ?3528次閱讀
    ECU電控<b class='flag-5'>軟件開發(fā)</b>及測試介紹

    9月12日云技術(shù)研討會 | ECU電控軟件開發(fā)及測試全流程解決方案

    本次研討會,經(jīng)緯恒潤將結(jié)合業(yè)務(wù)團隊多年來在軟件開發(fā)和測試領(lǐng)域的工程實踐經(jīng)驗,分享探討基于AutoSar架構(gòu)的應(yīng)用軟件開發(fā)、基于MBD開發(fā)軟件質(zhì)量
    的頭像 發(fā)表于 09-26 14:18 ?1445次閱讀
    9月12日云技術(shù)研討會 | ECU電控<b class='flag-5'>軟件開發(fā)</b>及測試全流程解決方案

    選擇PoE PSE系統(tǒng)軟件解決方案

    電子發(fā)燒友網(wǎng)站提供《選擇PoE PSE系統(tǒng)軟件解決方案.pdf》資料免費下載
    發(fā)表于 09-24 09:13 ?1次下載
    選擇PoE PSE<b class='flag-5'>系統(tǒng)軟件</b>解決方案

    嵌入式軟件開發(fā)與AI整合

    嵌入式軟件開發(fā)與AI整合是當(dāng)前技術(shù)發(fā)展的重要趨勢之一。隨著人工智能技術(shù)的快速發(fā)展,嵌入式系統(tǒng)越來越多地集成了AI算法,以實現(xiàn)更復(fù)雜的智能功能。以下是關(guān)于嵌入式軟件開發(fā)與AI整合的詳細分析
    的頭像 發(fā)表于 07-31 09:25 ?805次閱讀
    嵌入式<b class='flag-5'>軟件開發(fā)</b>與AI整合

    軟件開發(fā)珠璣》+60條戒律

    包含需求、設(shè)計、項目管理、文化和團隊合作、質(zhì)量、過程改進6個方面的內(nèi)容,提供了豐富、實用的工具和方法。當(dāng)開發(fā)人員更好的理解了需求時,便能夠從用戶的角度觸發(fā)思考更優(yōu)秀的解決方案。從這點來看,每個軟件開發(fā)人員或團隊?wèi)?yīng)人手一份這本書,
    發(fā)表于 06-24 19:27

    【《軟件開發(fā)珠璣》閱讀體驗】+ 心得

    【《軟件開發(fā)珠璣》閱讀體驗】+ 心得 感謝電子發(fā)燒友論壇提供的讀書機會。讀這本書使我在編程方面多了位資深老師。 在軟件項目開發(fā)領(lǐng)域的時,我閱讀了《軟件開發(fā)珠璣》這本書。它以獨特的視角和
    發(fā)表于 06-23 17:56

    cnc系統(tǒng)軟件一般包括哪幾個部分

    CNC(計算機數(shù)控)系統(tǒng)是一種廣泛應(yīng)用于工業(yè)制造領(lǐng)域的自動化控制系統(tǒng)。它通過計算機軟件和硬件的結(jié)合,實現(xiàn)了對機床的精確控制,提高了生產(chǎn)效率和產(chǎn)品質(zhì)量
    的頭像 發(fā)表于 06-14 16:01 ?1367次閱讀

    上位機軟件開發(fā)用什么語言

    上位機軟件開發(fā)是指開發(fā)用于與下位機(如PLC、單片機等)進行通信、控制和數(shù)據(jù)處理的計算機軟件。上位機軟件在工業(yè)自動化、物聯(lián)網(wǎng)、智能家居等領(lǐng)域有著廣泛的應(yīng)用。選擇合適的編程語言對于
    的頭像 發(fā)表于 06-06 10:44 ?2172次閱讀

    電表自動抄表系統(tǒng)軟件

    1.電表自動抄表系統(tǒng)軟件簡述電表自動抄表系統(tǒng)軟件,是一種現(xiàn)代化電力工程可視化工具,它利用先進的信息科技,實現(xiàn)遠程、實時電能計量數(shù)據(jù)收集和分析。該系統(tǒng)不僅提升了電力工程公司的運營高效率,也極大
    的頭像 發(fā)表于 05-17 14:19 ?634次閱讀
    電表自動抄表<b class='flag-5'>系統(tǒng)軟件</b>

    淺談存內(nèi)計算生態(tài)環(huán)境搭建以及軟件開發(fā)

    后,我們現(xiàn)在將轉(zhuǎn)向?qū)崿F(xiàn)存內(nèi)計算技術(shù)潛力的關(guān)鍵:存內(nèi)計算生態(tài)環(huán)境的搭建以及軟件開發(fā)的具體細節(jié)。它們不僅為存內(nèi)計算應(yīng)用的開發(fā)和運行提供必要的基礎(chǔ),也是實現(xiàn)高效數(shù)據(jù)處理和分析的關(guān)鍵組成部分。
    發(fā)表于 05-16 16:40

    廣告電商+超級云APP結(jié)合 # 軟件開發(fā)# 模式開發(fā)# 小程序開發(fā)# App開發(fā)

    軟件開發(fā)APP
    jf_01576396
    發(fā)布于 :2024年04月09日 17:42:13
    主站蜘蛛池模板: 天天se天天cao综合网蜜芽 | 欧美 日韩 中文字幕 | 污女网站 | 亚洲人xx视频 | 欧美日韩性大片 | www.色多多 | 最黄色的视频 | 老色皮 | 婷婷综合久久中文字幕 | 亚洲性视频网站 | 超人碰碰碰人人成碰人 | 一级一片一a一片 | 国产尤物在线视频 | 国产亚洲婷婷香蕉久久精品 | 一色屋成人免费精品网站 | 国产一级鲁丝片 | 啪啪网站视频 | 午夜丁香婷婷 | 天堂免费观看 | 二级黄绝大片中国免费视频0 | 欧美三级 欧美一级 | 高清一级| 色偷偷成人 | 久久免费99精品久久久久久 | 69视屏| 卡一卡二卡三国色天香永不失联 | 伊人久久香 | 开心六月婷婷 | 成年人在线网站 | 亚洲综合在线一区 | 4438全国最大成人免费高清 | 天堂资源地址在线 | 久久澡人人澡狠狠澡 | 午夜黄色网 | 看视频免费网站 | 国产尤物在线视频 | 国产精品美女免费视频大全 | 男人操女人视频免费 | 日韩毛片 | 国模大胆一区二区三区 | 欧美成人看片一区二区三区 |