嵌入式軟件開(kāi)發(fā)過(guò)程探討0204_第1頁(yè)
嵌入式軟件開(kāi)發(fā)過(guò)程探討0204_第2頁(yè)
嵌入式軟件開(kāi)發(fā)過(guò)程探討0204_第3頁(yè)
嵌入式軟件開(kāi)發(fā)過(guò)程探討0204_第4頁(yè)
嵌入式軟件開(kāi)發(fā)過(guò)程探討0204_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

PAGE5嵌入式應(yīng)用軟件開(kāi)發(fā)過(guò)程標(biāo)準(zhǔn)化管理探討上海美多通信設(shè)備有限公司程衛(wèi)紅嵌入式軟件廣泛應(yīng)用于國(guó)防、工控、家用、商用、辦公、醫(yī)療等領(lǐng)域,嵌入式計(jì)算機(jī)系統(tǒng)存在著專用性強(qiáng)、可靠性高、實(shí)時(shí)性強(qiáng)、軟硬件結(jié)合緊密等特點(diǎn),嵌入式軟件是嵌入式計(jì)算機(jī)應(yīng)用系統(tǒng)的核心與靈魂,它在軍用電子裝備中有著廣泛的應(yīng)用,其中一些中小型軍用電子裝備研發(fā)企業(yè)的嵌入式軟件研發(fā)團(tuán)隊(duì)一般僅有數(shù)人至十幾人,且存在人員流動(dòng),缺乏對(duì)其開(kāi)發(fā)過(guò)程的有效技術(shù)及質(zhì)量的監(jiān)管控制,造成一些軟件嵌入式更改頻繁、開(kāi)發(fā)效率低,質(zhì)量無(wú)法保證。而通用軟件開(kāi)發(fā)中廣泛使用的CMM/CMMI模型是以大企業(yè)為對(duì)象制定的,在這些企業(yè)中實(shí)施有困難。規(guī)范其開(kāi)發(fā)過(guò)程存在一定難度,這成為這些企業(yè)控制裝備質(zhì)量、提高研發(fā)效率的瓶頸。本文依據(jù)軟件工程化思想、CMM/CMMI模型和GJB9001B質(zhì)量管理體系的思想原則,結(jié)合嵌入式軟件開(kāi)發(fā)的自身特點(diǎn),針對(duì)中小型軟件研發(fā)企業(yè)的具體情況提出了嵌入式軟件開(kāi)發(fā)過(guò)程的標(biāo)準(zhǔn)化管理及質(zhì)量控制的一些思路,以饗讀者。1嵌入式軟件開(kāi)發(fā)過(guò)程的標(biāo)準(zhǔn)化分析1.1嵌入式軟件與嵌入式系統(tǒng)嵌入式系統(tǒng)(EmbeddedSystem)是指用于執(zhí)行獨(dú)立功能的專用計(jì)算機(jī)系統(tǒng)。它以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁減,能適應(yīng)實(shí)際應(yīng)用系統(tǒng)中對(duì)功能、性能、可靠性、成本、體積、功耗、電磁兼容等嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)[1]。嵌入式軟件與嵌入式系統(tǒng)是密不可分的,嵌入式軟件是基于嵌入式系統(tǒng)而專門(mén)設(shè)計(jì)的軟件。嵌入式軟件是針對(duì)特定應(yīng)用領(lǐng)域,基于某一固定的嵌入式硬件平臺(tái)系統(tǒng)而專門(mén)設(shè)計(jì),用來(lái)達(dá)到用戶預(yù)定目標(biāo)的計(jì)算機(jī)軟件。嵌入式系統(tǒng)中軟件與硬件緊密配合/協(xié)調(diào)工作,強(qiáng)調(diào)硬件/軟件的協(xié)同性與整合性。開(kāi)發(fā)時(shí)著重軟硬件協(xié)同設(shè)計(jì)方法,即使用統(tǒng)一的方法和工具協(xié)同設(shè)計(jì)目標(biāo)系統(tǒng)的軟硬件體系結(jié)構(gòu),以最大限度地挖掘目標(biāo)應(yīng)用系統(tǒng)軟硬件能力,獲得高可靠、高性價(jià)比的系統(tǒng)優(yōu)化設(shè)計(jì)方案[2]。與通用計(jì)算機(jī)系統(tǒng)相比,它具有以下特點(diǎn)。系統(tǒng)的專用性嵌入式軟件系統(tǒng)為特定的用戶設(shè)計(jì),面向特定的應(yīng)用領(lǐng)域,這種強(qiáng)針對(duì)性決定了嵌入式系統(tǒng)在硬件/軟件系統(tǒng)設(shè)計(jì)方面都必須量體裁衣(體積/功耗/成本),以滿足應(yīng)用系統(tǒng)的特定應(yīng)用要求。硬件的依賴性在嵌入式系統(tǒng)中,軟件與硬件結(jié)合非常緊密。軟件的運(yùn)行離不開(kāi)特定的硬件平臺(tái),當(dāng)硬件平臺(tái)發(fā)生改變時(shí),其中的嵌入式軟件要根據(jù)硬件的變化進(jìn)行修改和系統(tǒng)的移植。此外,嵌入式系統(tǒng)中有限的硬件資源制約著軟件的開(kāi)發(fā),決定著軟件的質(zhì)量和效率,因此,在嵌入式系統(tǒng)的設(shè)計(jì)、開(kāi)發(fā)、測(cè)試等過(guò)程中,要充分考慮到硬件資源的約束、管理及使用。高可靠性、穩(wěn)定性軟件可靠性是指在規(guī)定的條件和規(guī)定的時(shí)間內(nèi),軟件運(yùn)行不發(fā)生故障的能力。采用嵌入式系統(tǒng)的裝備,一般都有較高的可靠性的要求,因而對(duì)嵌入式軟件也提出了高可靠性、高穩(wěn)定性的要求。多任務(wù)的搶占性與實(shí)時(shí)性在一些強(qiáng)實(shí)時(shí)應(yīng)用的嵌入式軟件系統(tǒng)中,各任務(wù)的優(yōu)先級(jí)不同,同級(jí)任務(wù)具有搶占的特點(diǎn),而且每個(gè)任務(wù)的響應(yīng)時(shí)間均有明確而嚴(yán)格的要求和限制,否則可能產(chǎn)生災(zāi)難性的問(wèn)題或引發(fā)系統(tǒng)崩潰。目標(biāo)軟件調(diào)試環(huán)境復(fù)雜嵌入式軟件的目標(biāo)系統(tǒng)多為特殊的專用系統(tǒng),通常采用宿主機(jī)/目標(biāo)機(jī)的聯(lián)合開(kāi)發(fā)環(huán)境,借助通用計(jì)算機(jī)作為目標(biāo)機(jī)的宿主開(kāi)發(fā)調(diào)試環(huán)境,利用交叉調(diào)試器、通過(guò)通訊/或JTAG接口對(duì)目標(biāo)機(jī)進(jìn)行相關(guān)的開(kāi)發(fā)調(diào)試,調(diào)試環(huán)境相對(duì)復(fù)雜、干擾因素較多。由于嵌入式軟件具有以上特點(diǎn),其設(shè)計(jì)、實(shí)現(xiàn)與測(cè)試均與普通應(yīng)用軟件研發(fā)不同,我們有必要采用軟件工程化的原理,對(duì)其開(kāi)發(fā)過(guò)程進(jìn)行分析研究,優(yōu)化其開(kāi)發(fā)過(guò)程,提高它的可視性、可測(cè)性、可維性、可控性,從而提高嵌入式應(yīng)用軟件的開(kāi)發(fā)質(zhì)量。1.2一般嵌入式軟件開(kāi)發(fā)過(guò)程的標(biāo)準(zhǔn)化分析明確開(kāi)發(fā)過(guò)程節(jié)點(diǎn),使軟件開(kāi)發(fā)過(guò)程的管理有序受控將產(chǎn)品質(zhì)量控制原則貫穿于嵌入式軟件開(kāi)發(fā)全過(guò)程,規(guī)定嵌入式軟件開(kāi)發(fā)過(guò)程主要節(jié)點(diǎn)設(shè)置里程碑標(biāo)志,進(jìn)行必要的評(píng)審,使嵌入式軟件產(chǎn)品開(kāi)發(fā)過(guò)程的技術(shù)與質(zhì)量管理有序受控。嵌入式軟件研制過(guò)程一般采用瀑布式模型,其開(kāi)發(fā)工程過(guò)程一般劃分為:1)系統(tǒng)設(shè)計(jì);2)需求分析;3)軟件概要設(shè)計(jì);4)軟件詳細(xì)設(shè)計(jì);5)編程;6)軟硬件聯(lián)合調(diào)試;7)軟件測(cè)試。嵌入式軟件開(kāi)發(fā)的技術(shù)與質(zhì)量管理通常結(jié)合硬件開(kāi)發(fā)同步進(jìn)行,一般劃分為以下幾個(gè)階段:1)方案論證階段;2)初樣階段;3)正樣階段;4)設(shè)計(jì)定型;5)生產(chǎn)定型。嵌入式軟件軟件文檔的標(biāo)準(zhǔn)化嵌入式軟件的文檔資料與嵌入式軟件本身是軟件產(chǎn)品質(zhì)量控制的主體,依據(jù)GJB438A一1997《武器系統(tǒng)軟件開(kāi)發(fā)文檔》,建立和完善軟件文檔庫(kù)(包括文檔模板),通過(guò)對(duì)開(kāi)發(fā)過(guò)程的監(jiān)督,控制文檔與軟件的質(zhì)量,從根本上保證產(chǎn)品質(zhì)量。降低人為因素對(duì)軟件質(zhì)量的影響整個(gè)嵌入式軟件開(kāi)發(fā)質(zhì)量是由每個(gè)項(xiàng)目成員的工作質(zhì)量所決定的,明確嵌入式軟件開(kāi)發(fā)人員具體崗位、任務(wù)分配及工作規(guī)范,盡量降低影響軟件質(zhì)量的人為因素,避免非標(biāo)準(zhǔn)化的多個(gè)崗位重疊造成軟件產(chǎn)品的質(zhì)量失控。注重嵌入式軟件開(kāi)發(fā)關(guān)鍵環(huán)節(jié)質(zhì)量控制在開(kāi)發(fā)的過(guò)程中,嚴(yán)格需求分析、總體設(shè)計(jì)、邊界設(shè)計(jì)、概要設(shè)計(jì)等環(huán)節(jié)的質(zhì)量控制是解決軟件產(chǎn)品質(zhì)量的關(guān)鍵環(huán)節(jié)。強(qiáng)化用戶和需求分析人員的邊界意識(shí)。在有限的時(shí)間內(nèi),明確相關(guān)的目標(biāo)邊界、功能邊界和數(shù)據(jù)邊界??傮w設(shè)計(jì)時(shí),選擇合適的微處理器和相關(guān)外圍設(shè)備、嵌入式操作系統(tǒng),進(jìn)行軟硬件的合理分割,確定軟件開(kāi)發(fā)、調(diào)試環(huán)境,確保研發(fā)成功。對(duì)嵌入式軟件開(kāi)發(fā)成果進(jìn)行考核設(shè)置重大節(jié)點(diǎn)進(jìn)行軟件評(píng)審,每一小階段的完成以該階段參與人員的輸出完成為標(biāo)志,通過(guò)下一階段參與者直接對(duì)上一階段輸出進(jìn)行考核,使嵌入式軟件開(kāi)發(fā)全過(guò)程處于受控。規(guī)范嵌入式軟件配置項(xiàng)管理軟件的配置管理不是選用一個(gè)軟件配置管理工具軟件就可以了,軟件的配置管理就是軟件技術(shù)狀態(tài)的管理,包括制定和實(shí)施軟件配置管理計(jì)劃,進(jìn)行配置標(biāo)識(shí)、配置控制、配置狀況紀(jì)實(shí)。通過(guò)軟件的配置管理確保軟件配置項(xiàng)的完備、清晰、一致和可追溯性。盡可能實(shí)現(xiàn)版本向前兼容,合并多版本、多分支的產(chǎn)品或部件。嵌入式軟件的正確性及可靠性測(cè)試軟件功能及質(zhì)量測(cè)試是發(fā)現(xiàn)軟件錯(cuò)誤的最有效途徑,是保證軟件質(zhì)量的重要手段,也為評(píng)價(jià)軟件技術(shù)質(zhì)量提供了可靠的依據(jù)。測(cè)試與開(kāi)發(fā)是相輔相成的,軟件測(cè)試工作應(yīng)貫穿整個(gè)軟件開(kāi)發(fā)過(guò)程。保證測(cè)試質(zhì)量首先是選擇合適的測(cè)試人員,他需熟悉軟件測(cè)試的意義、技術(shù)和方法,并項(xiàng)目邊界設(shè)計(jì)系統(tǒng)設(shè)計(jì)師系統(tǒng)分析師002項(xiàng)目邊界確認(rèn)項(xiàng)目負(fù)責(zé)人需求分析師006配置管理計(jì)劃、創(chuàng)建和維護(hù)配置庫(kù)配置管理員項(xiàng)目負(fù)責(zé)人004需求分析需求調(diào)研報(bào)告需求分析師系統(tǒng)分析師002、006需求規(guī)格說(shuō)明需求分析師系統(tǒng)分析師002、006基本數(shù)據(jù)說(shuō)明需求分析師系統(tǒng)分析師002、009需求/邊界確認(rèn)用戶需求確認(rèn)書(shū)需求分析師010、011總體設(shè)計(jì)總體設(shè)計(jì)方案系統(tǒng)分析師002、009、010、011軟件質(zhì)量保證計(jì)劃項(xiàng)目負(fù)責(zé)人系統(tǒng)分析師104、013概要設(shè)計(jì)概要設(shè)計(jì)說(shuō)明、開(kāi)發(fā)環(huán)境說(shuō)明、接口設(shè)計(jì)文檔系統(tǒng)設(shè)計(jì)師系統(tǒng)分析師需求分析師010、012、011、013系統(tǒng)人機(jī)界面系統(tǒng)人機(jī)界面設(shè)計(jì)說(shuō)明界面設(shè)計(jì)師系統(tǒng)設(shè)計(jì)師109、110、111系統(tǒng)人機(jī)界面確認(rèn)人機(jī)界面用戶確認(rèn)報(bào)告需求分析師系統(tǒng)設(shè)計(jì)師115詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)說(shuō)明系統(tǒng)設(shè)計(jì)師015、016測(cè)試設(shè)計(jì)軟件測(cè)試計(jì)劃軟件測(cè)試說(shuō)明(測(cè)試用例)測(cè)試工程師系統(tǒng)分析師質(zhì)量工程師012、014、017編碼源程序(代碼、代碼注釋)程序員系統(tǒng)設(shè)計(jì)師016、018用戶手冊(cè)程序員系統(tǒng)設(shè)計(jì)師016、018單元測(cè)試缺陷記錄、單元測(cè)試報(bào)告測(cè)試工程師質(zhì)量工程師018軟硬件聯(lián)合調(diào)試聯(lián)合調(diào)試記錄系統(tǒng)設(shè)計(jì)師程序員010系統(tǒng)測(cè)試系統(tǒng)測(cè)試報(bào)告、問(wèn)題報(bào)告、問(wèn)題處理報(bào)告測(cè)試工程師質(zhì)量工程師019、020設(shè)計(jì)定型程序員手冊(cè)固件保障手冊(cè)資源綜合保障文件程序員系統(tǒng)工程師021產(chǎn)品規(guī)范(可結(jié)合硬件一起編寫(xiě))系統(tǒng)分析師全體021、025工藝文件編制首件鑒定生產(chǎn)支持工程師021、025、026配置狀態(tài)報(bào)告、版本說(shuō)明文檔配置管理員008用戶試用報(bào)告技術(shù)支持工程師培訓(xùn)培訓(xùn)計(jì)劃、培訓(xùn)環(huán)境準(zhǔn)備培訓(xùn)教案等培訓(xùn)工程師技術(shù)支持工程師120、123各項(xiàng)評(píng)審、定型審查審查申請(qǐng)、各項(xiàng)評(píng)審報(bào)告項(xiàng)目負(fù)責(zé)人021、025、028階段總結(jié)報(bào)告項(xiàng)目負(fù)責(zé)人系統(tǒng)分析師現(xiàn)場(chǎng)試驗(yàn)報(bào)告技術(shù)支持工程師質(zhì)量工程師質(zhì)量分析報(bào)告質(zhì)量工程師測(cè)試工程師024各階段評(píng)審報(bào)告項(xiàng)目負(fù)責(zé)人系統(tǒng)分析師2.3嵌入式軟件文檔標(biāo)準(zhǔn)化要求依據(jù)GJB438A一1997《武器系統(tǒng)軟件開(kāi)發(fā)文檔》[4],建立軟件文檔標(biāo)準(zhǔn)化模板,根據(jù)模板編制軟件文檔,具體要求本文不再一一說(shuō)明。對(duì)于嵌入式軟件文檔的編制時(shí)需注意以下幾點(diǎn)。a)在編制軟件概要設(shè)計(jì)說(shuō)明、詳細(xì)設(shè)計(jì)說(shuō)明時(shí),如果存在一下情況,應(yīng)加以說(shuō)明。1)上電復(fù)位、掉電、關(guān)機(jī)、正常工作時(shí)的時(shí)序狀態(tài)情況說(shuō)明,包括軟件的加載(引導(dǎo))方式說(shuō)明、DSP系統(tǒng)的初始化內(nèi)容及流程說(shuō)明和系統(tǒng)中斷向量表的配置說(shuō)明。2)多CPU系統(tǒng)或主從系統(tǒng)設(shè)計(jì)的考慮(如果存在)DSP與上級(jí)系統(tǒng)內(nèi)CPU協(xié)調(diào)工作的通信方式說(shuō)明DSP與上級(jí)系統(tǒng)內(nèi)CPU的通信協(xié)議的說(shuō)明DSP與上級(jí)系統(tǒng)內(nèi)CPU的交換信息的命令字格式定義說(shuō)明。3)程序的框架結(jié)構(gòu)及系統(tǒng)資源需求程序的功能劃分和規(guī)劃,包括DSP內(nèi)部硬件資源分配情況注明。實(shí)時(shí)多任務(wù)系統(tǒng),其中應(yīng)包括前、后臺(tái)模塊的功能劃分和時(shí)限要求。功能模塊間粗拓?fù)淇驁D。模塊中中斷處理的方式、類型和級(jí)別。4)防流水線沖突的說(shuō)明。(如有)5)對(duì)存儲(chǔ)器有特殊要求的指令字的使用注明。b)文檔化源程序文件要求源程序文件要求文件中包括源程序及其注釋內(nèi)容,注釋的意義必須與程序一致,應(yīng)規(guī)定注釋行數(shù),一般不少于源程序總行數(shù)的35%。標(biāo)識(shí)符:包括模塊名、變量名、常量名、標(biāo)號(hào)名、子程序名、數(shù)據(jù)名和緩沖區(qū)名等;序言性注釋:置于每個(gè)程序模塊的開(kāi)頭,給出程序的整體說(shuō)明;功能性注釋:嵌在源程序體中,必須正確的描述其后的語(yǔ)句或程序的功能或執(zhí)行的效果;數(shù)據(jù)說(shuō)明:常量說(shuō)明→簡(jiǎn)單變量類型說(shuō)明→數(shù)組說(shuō)明→公用數(shù)據(jù)塊說(shuō)明→所有文件說(shuō)明整形量說(shuō)明→實(shí)型量說(shuō)明→字符量說(shuō)明→邏輯量說(shuō)明VHDL語(yǔ)言文檔化3某嵌入式軟件標(biāo)準(zhǔn)化開(kāi)發(fā)過(guò)程舉例上海美多通信設(shè)備有限公司開(kāi)發(fā)的通信終端采用ARM嵌入式系統(tǒng)[5],軟件包括初始化模塊、核心處理模塊、顯示模塊、鍵盤(pán)模塊、數(shù)據(jù)處理模塊、通信模塊以及與外設(shè)通信模塊等。該軟件開(kāi)發(fā)過(guò)程以本文提出的開(kāi)發(fā)過(guò)程為標(biāo)準(zhǔn)過(guò)程,在其基礎(chǔ)上進(jìn)行裁減,形成項(xiàng)目軟件開(kāi)發(fā)過(guò)程。通信終端軟件開(kāi)發(fā)過(guò)程分方案論證階段、初樣階段、正樣階段、設(shè)計(jì)定型四個(gè)階段,在里程碑節(jié)點(diǎn)處結(jié)合硬件進(jìn)行了公司級(jí)以上的評(píng)審,具體有方案審查、軟件需求分析評(píng)審、初樣軟件評(píng)審、正樣軟件評(píng)審、設(shè)計(jì)定型審查等。通信終端軟件開(kāi)發(fā)過(guò)程確定了軟件開(kāi)發(fā)的具體崗位、任務(wù)分配、輸入和輸出及完成時(shí)間,通過(guò)評(píng)審和考核使全過(guò)程受控,見(jiàn)表3通信終端軟件輸出考核表。該項(xiàng)目的成功實(shí)施,并取得較好的產(chǎn)品質(zhì)量,驗(yàn)證了本文提出的開(kāi)發(fā)過(guò)程的有效性。表3通信終端軟件輸出考核表序號(hào)具體崗位承擔(dān)人員輸出考核情況項(xiàng)目負(fù)責(zé)人馮xx……(略)合格通信終端項(xiàng)目邊界確認(rèn)書(shū)合格通信終端軟件質(zhì)量保證計(jì)劃合格系統(tǒng)分析師馮xx通信終端項(xiàng)目可行性報(bào)告合格通信終端軟件總體設(shè)計(jì)方案合格通信終端軟件風(fēng)險(xiǎn)評(píng)估報(bào)告合格需求分析師劉xx終端軟件需求調(diào)研報(bào)告合格終端軟件需求規(guī)格說(shuō)明合格終端軟件基本數(shù)據(jù)說(shuō)明合格終端軟件人機(jī)界面確認(rèn)書(shū)合格終端軟件用戶需求確認(rèn)書(shū)合格系統(tǒng)設(shè)計(jì)師周xx終端軟件概要設(shè)計(jì)說(shuō)明合格終端軟件詳細(xì)設(shè)計(jì)說(shuō)明合格終端軟件聯(lián)合調(diào)試記錄合格界面設(shè)計(jì)師湯xx終端軟件人機(jī)界面設(shè)計(jì)說(shuō)明合格程序員孫xx湯xx初始化模塊源程序(代碼、代碼注釋)核心處理模塊源程序(代碼、代碼注釋)、顯示模塊源程序(代碼、代碼注釋)、鍵盤(pán)模塊源程序(代碼、代碼注釋)、數(shù)據(jù)處理模塊源程序(代碼、代碼注釋)、通信模塊源程序(代碼、代碼注釋)與外設(shè)通信模塊源程序(代碼、代碼注釋)合格各模塊調(diào)試記錄合格終端軟件用戶手冊(cè)合格測(cè)試工程師周xx等終端軟件測(cè)試計(jì)劃合格終端軟件測(cè)試說(shuō)明(測(cè)試用例)合格終端軟件單元測(cè)試報(bào)告、缺陷記錄合格配置管理員李xx終端軟件配置管理計(jì)劃合格終端軟件配置狀態(tài)報(bào)告合格終端軟件版本說(shuō)明文檔合格質(zhì)量工程師徐xx終端軟件質(zhì)量分析報(bào)告合格生產(chǎn)支持工程師許xx……(略)合格培訓(xùn)工程師張xx……(略)合格技術(shù)支持工程師華xx……(略)合格通信終端的嵌入式軟件開(kāi)發(fā)采用了本文設(shè)計(jì)的標(biāo)準(zhǔn)化開(kāi)發(fā)過(guò)程,通過(guò)軟件工程化管理,使全過(guò)程受控,取得了較好的產(chǎn)品質(zhì)量和開(kāi)發(fā)效率。4結(jié)束語(yǔ)軟件工程化管理要求[3]是GJB9001B—2009《質(zhì)量管理體系要求》所要求的,采用適宜的軟件開(kāi)發(fā)過(guò)程是實(shí)現(xiàn)項(xiàng)目軟件工程化的基礎(chǔ)。嵌入式軟件專用性強(qiáng)、與硬件結(jié)合緊密,本文結(jié)合其特點(diǎn)設(shè)計(jì)標(biāo)準(zhǔn)化的開(kāi)發(fā)過(guò)程,使嵌入式軟件的開(kāi)發(fā)可視、可測(cè)、可維、可控,通過(guò)對(duì)項(xiàng)目成本、人員、進(jìn)度、質(zhì)量、風(fēng)險(xiǎn)等的管理,保證嵌入式軟件開(kāi)發(fā)項(xiàng)目能夠按照預(yù)定的成本、進(jìn)度、質(zhì)量順利完成。軟件開(kāi)發(fā)工程化已成為大家共識(shí),嵌入式軟件項(xiàng)目成功與否與項(xiàng)目規(guī)劃、軟件規(guī)模、軟硬件技術(shù)方案選擇、進(jìn)展控制、需求變化、邊界控制和風(fēng)險(xiǎn)管理等諸多因素有關(guān),進(jìn)一步開(kāi)展嵌入式軟件工程標(biāo)準(zhǔn)化,如建立、完善模塊設(shè)計(jì)規(guī)范、軟件可靠性設(shè)計(jì)規(guī)范、編碼規(guī)范、

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論