1. gzyueqian
      13352868059

      嵌入式開發(fā):固件難題—構(gòu)建還是購買?

      更新時間: 2022-05-31 09:31:12來源: 粵嵌教育瀏覽量:8326

        每個開發(fā)團隊都需要決定是從頭開始設(shè)計和構(gòu)建軟件還是購買軟件組件,推出一款成功的產(chǎn)品也需要考慮更多的因素才能成功、高效并最大限度地提高生產(chǎn)力。那么,一個嵌入式開發(fā)團隊應(yīng)該如何決定是否應(yīng)該構(gòu)建或購買全部或部分軟件組件呢?

        步驟 1 – 確定可用資源

        第一步是確定項目團隊當前可用的資源。盤點將使團隊了解有多少工程師可用、分配的完成項目的時間(很少有足夠的時間)、總體項目預(yù)算,甚至可能是啟動資金。團隊甚至可以考慮確定可能影響開發(fā)進度的現(xiàn)成工具。

        步驟 2 – 根據(jù)復(fù)雜性對組件進行分類

        開發(fā)基本軟件架構(gòu)將為開發(fā)團隊提供有關(guān)設(shè)備復(fù)雜性和所需主要軟件組件的總體概念。例如,由于需要圖形驅(qū)動程序、通信驅(qū)動程序、圖像設(shè)計接口和消息傳遞接口,識別需要具有觸摸屏的圖形用戶界面無疑會在復(fù)雜性列表中排名靠前。系統(tǒng)所需的每個組件都可以按從 1 到 10 的值排列,其中 10 是最復(fù)雜的軟件組件。具有高復(fù)雜性排名的組件是購買的候選者。

        步驟 3 – 審查團隊的技能組合

        一旦生成了具有復(fù)雜性排名的組件列表,就可以根據(jù)系統(tǒng)所需的組件評估可用團隊成員的技能。每個嵌入式開發(fā)團隊成員都可以根據(jù)專業(yè)知識和以前開發(fā)每個組件的經(jīng)驗進行排名。除了利用過去的經(jīng)驗來準確了解開發(fā)時間之外,以這種方式對技能進行排名可以讓團隊識別技能差距。



        步驟 4 – 計算盈虧平衡點

        有了基本的系統(tǒng)理解以及開發(fā)團隊現(xiàn)有的能力,現(xiàn)在是時候計算構(gòu)建軟件與購買軟件的盈虧平衡點了。計算盈虧平衡點可能很棘手,因為有許多因素在起作用。典型的故障點來自對開發(fā)時間、固件維護甚至組件復(fù)雜性的樂觀估計。

        主要的業(yè)務(wù)權(quán)衡是上市時間和總體成本。構(gòu)建一個組件最終可能會更便宜,但開發(fā)時間卻是原來的四倍。開發(fā)人員需要確定固件組件的可能供應(yīng)商,了解他們的保修、成本、交付日期以及可能出現(xiàn)的任何潛在集成問題。然后可以將購買的組件成本與估計的構(gòu)建成本進行比較,并且在與時間進行比較時,可以確定盈虧平衡點。

        步驟 5 – 確定構(gòu)建與購買的投資回報率

        歸根結(jié)底,嵌入式開發(fā)團隊需要提供一個解決方案,試圖優(yōu)化公司在產(chǎn)品中的投資回報率 (ROI)。有很多方法可以查看這一點。首先,人們可以著眼于盡量減少成本,或者其次,最大限度地提高銷售額。在產(chǎn)品生命周期內(nèi),與購買的軟件相關(guān)的許可費是否比構(gòu)建成本更高?也許最初的構(gòu)建成本高于購買軟件,但由于數(shù)量或產(chǎn)品路線圖,投資于工程師的技能組合以便可以在內(nèi)部完成工作是有意義的。有許多因素需要考慮,雖然許多人將投資回報率視為嚴格的金錢回報,但做出正確決定可能需要更廣泛的鋪位。

        步驟 6 – 做出決定

        在某些時候,開發(fā)團隊需要做出決定。 到目前為止,我們已經(jīng)討論了一些步驟,這些步驟應(yīng)該為該過程提供一些工程或科學(xué)思想,但有時會根據(jù)直覺做出決定。 其他時候會做出決定,因為編寫我們自己的RTOS會很酷。嘗試使用受控的決策過程。

        結(jié)論

        做出購買固件組件的決定可能是一個艱難的決定。在某些情況下,結(jié)果可能是延遲交付,甚至增加開發(fā)成本。遵循此處列出的步驟可以幫助嵌入式開發(fā)人員將決策過程轉(zhuǎn)變?yōu)橐粋€更加可控和深思熟慮的過程,通過考慮更大的圖景而不僅僅是短期現(xiàn)金流。

      免費預(yù)約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 色婷婷亚洲六月婷婷中文字幕 | 欧美黑白配黑人一区二区三区 | 视频精品一区二区三区 | 先锋资源视频在线资源 | 中文字字幕专区在线精品乱码 | 在线观看国产日韩亚洲中 |