亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于GJB5000A的機(jī)載軟件配置管理技術(shù)

        2020-06-10 07:40:34王絲雨
        電子技術(shù)與軟件工程 2020年4期
        關(guān)鍵詞:配置管理軍用基線

        王絲雨

        (中國(guó)直升機(jī)設(shè)計(jì)研究所 江西省景德鎮(zhèn)市 333001)

        當(dāng)前軍用飛機(jī)呈現(xiàn)系列化、多用途的發(fā)展趨勢(shì),通過(guò)軟件來(lái)實(shí)現(xiàn)的功能越來(lái)越多,以及對(duì)裝備安全和任務(wù)執(zhí)行效果的要求不斷提高,對(duì)于機(jī)載軟件的質(zhì)量要求也在不斷提高。然而軍用軟件具有生命周期長(zhǎng),需求變更較頻繁等特點(diǎn),由此可能會(huì)帶來(lái)軟件版本交叉復(fù)雜等問(wèn)題,同時(shí)由變更引起的代碼、文檔等一系列變化給軟件開(kāi)發(fā)過(guò)程管理也帶來(lái)了一定的難度,因此需要有效開(kāi)展軟件配置管理,以加強(qiáng)對(duì)軟件開(kāi)發(fā)過(guò)程的控制,使軟件開(kāi)發(fā)全生命周期得到管理。

        GJB5000A-2008 軍用軟件研制能力成熟度模型參照美國(guó)卡耐基梅隆大學(xué)所屬的軟件工程研究所發(fā)布的軟件能力成熟度集成模型CMMI1.2版本,進(jìn)行適當(dāng)?shù)谋镜鼗图舨谩?傃b備部于2008年頒布并實(shí)施推廣該標(biāo)準(zhǔn),以提高軍工企業(yè)軟件研制與管理能力[1]。

        1 配置管理概述

        配置管理簡(jiǎn)而言之就是管理軟件的變化,是一種標(biāo)識(shí)、組織和控制修改的技術(shù)[2],是貫穿于整個(gè)軟件生命周期的活動(dòng)。在軟件項(xiàng)目建立的初期階段,項(xiàng)目組開(kāi)始策劃配置管理活動(dòng)并建立配置管理系統(tǒng),隨著項(xiàng)目的進(jìn)展建立并發(fā)布基線。其目的是通過(guò)執(zhí)行版本控制、變更控制等規(guī)程,以及使用配置管理軟件,來(lái)保證所有配置項(xiàng)的完整性和可追蹤性,以使得軟件開(kāi)發(fā)的混亂減到最小。

        2 軍用機(jī)載欽件配置管理現(xiàn)狀

        軍用機(jī)載軟件的研制存在型號(hào)節(jié)點(diǎn)緊、研制項(xiàng)目多、人力資源不足、生命周期長(zhǎng)等特點(diǎn)??傃b備部從 2008 年開(kāi)始實(shí)施并推廣GJB5000A-2008 軍用軟件研制能力成熟度模型,雖然配置管理經(jīng)過(guò)了十余年的發(fā)展,但目前依然存在軟件更改控制不嚴(yán)格、軟件版本錯(cuò)誤、基線控制不嚴(yán)格等問(wèn)題。這給項(xiàng)目的進(jìn)展帶來(lái)了風(fēng)險(xiǎn),也給日后使用和維護(hù)帶來(lái)一定的安全隱患,因此解決這些問(wèn)題成為當(dāng)前配置管理活動(dòng)的主要任務(wù)。

        3 配置管理實(shí)踐

        軟件配置管理實(shí)踐的過(guò)程主要包括:

        (1)構(gòu)建配置管理庫(kù)(含配置管理工具):為了控制配置項(xiàng),在項(xiàng)目啟動(dòng)時(shí)需要設(shè)置配置庫(kù)。包括軟件開(kāi)發(fā)庫(kù)、受控庫(kù)與產(chǎn)品庫(kù),從而控制工作產(chǎn)品。

        配置管理工具是進(jìn)行有效的配置管理的重要手段,配置管理組利用配置管理工具建立配置管理環(huán)境,可以實(shí)現(xiàn)對(duì)多種級(jí)別的權(quán)限進(jìn)行設(shè)置、配置項(xiàng)出入庫(kù)和變更管理、生成配置狀態(tài)記錄等。

        (2)識(shí)別和標(biāo)識(shí)配置管理項(xiàng):配置管理組根據(jù)項(xiàng)目的大小和重要度級(jí)別,參照本單位質(zhì)量體系及型號(hào)要求,選擇配置管理對(duì)象。配置項(xiàng)包括各類管理文檔、技術(shù)文檔、源程序、目標(biāo)程序以及各種數(shù)據(jù)等。

        (3)制訂配置管理計(jì)劃:軟件配置管理計(jì)劃由軟件配置管理員根據(jù)軟件開(kāi)發(fā)計(jì)劃制定,是指導(dǎo)軟件配置管理活動(dòng)和軟件實(shí)施活動(dòng)的依據(jù)。

        (4)出入庫(kù)管理:配置項(xiàng)出入庫(kù)將軟件配置項(xiàng)納入軟件配置管理庫(kù)進(jìn)行管理,使其受到管理和控制,是使配置項(xiàng)有序受控的重要手段。

        (5)版本管理:以版本的形式記錄配置項(xiàng)的變化過(guò)程,版本號(hào)的命名規(guī)則可以根據(jù)單位和項(xiàng)目的特點(diǎn)制定。

        (6)更改控制:對(duì)軟件配置項(xiàng)的更改進(jìn)行控制,包括跟蹤受控庫(kù)中每個(gè)配置項(xiàng)的更改、批準(zhǔn)更改申請(qǐng)、更新基線等。

        (7)建立和維護(hù)配置管理記錄:記錄軟件的配置狀態(tài)和管理工作,使得每個(gè)配置項(xiàng)的內(nèi)容和狀態(tài)都清晰。

        針對(duì)目前機(jī)載軟件研制配置管理過(guò)程中存在的主要問(wèn)題和難點(diǎn),提出以下解決方案:

        (1)正確識(shí)別、標(biāo)識(shí)配置管理項(xiàng),實(shí)施分類型、分級(jí)別管理;

        (2)嚴(yán)格控制軟件更改,加強(qiáng)軟件更改影響域分析;

        (3)加強(qiáng)基線管理,包括基線建立、變更審批等,基線至少包括功能基線、分配基線和產(chǎn)品基線;

        (4)加強(qiáng)版本管理,保證軟件版本的正確性、可追蹤性;

        (5)加強(qiáng)配置管理審核,切實(shí)做好功能配置審核、物理配置審核和配置管理審核。

        3.1 正確識(shí)別,標(biāo)識(shí)配置管理項(xiàng)

        配置標(biāo)識(shí)不標(biāo)準(zhǔn)明確、配置項(xiàng)分類模糊、不嚴(yán)格分級(jí)受控,是目前配置項(xiàng)管理不到位的主要原因。針對(duì)現(xiàn)狀,需要配置管理活動(dòng)明確配置項(xiàng)選擇范圍,規(guī)范配置標(biāo)識(shí)格式。具體方式如下:

        3.1.1 配置項(xiàng)類型及受控級(jí)別

        GJB5000A-2008軍用軟件研制能力成熟度模型中要求軟件配置項(xiàng)分級(jí)管理和分級(jí)受控。其中軟件配置項(xiàng)類型分為A類基線配置項(xiàng),B類獨(dú)立配置項(xiàng),C類需管理配置項(xiàng)。軟件配置項(xiàng)的受控級(jí)別包括:1級(jí)為基線控制,2級(jí)為受到管理和控制,3 級(jí)為受到管理(無(wú)版本)。根據(jù)要求,A類型配置項(xiàng)需進(jìn)行1級(jí)控制,B類型配置項(xiàng)需進(jìn)行2級(jí)控制,C類型配置項(xiàng)需進(jìn)行3級(jí)控制。

        3.1.2 軟件配置項(xiàng)標(biāo)識(shí)規(guī)定

        配置管理項(xiàng)的識(shí)別標(biāo)識(shí)應(yīng)正確全面。正確標(biāo)識(shí)配置項(xiàng)并有序管理配置項(xiàng),需要明確配置項(xiàng)的標(biāo)識(shí)準(zhǔn)則。標(biāo)識(shí)格式大致包括型號(hào)、系統(tǒng)名稱、產(chǎn)品代號(hào)、標(biāo)識(shí)符等要素。例如:

        文檔類配置項(xiàng):

        程序類配置項(xiàng):

        3.2 嚴(yán)格控制軟件更改

        軟件的更改控制是配置管理中的重要一環(huán),需要嚴(yán)格按照規(guī)定完成更改相關(guān)工作并履行審批手續(xù)。目前尚存在著一些問(wèn)題,例如隨意更改,更改流程制度不完善,更改影響域分析不到位等問(wèn)題。這需要配置管理人員、開(kāi)發(fā)人員和測(cè)試人員共同協(xié)作,保證軟件更改活動(dòng)符合體系文件要求。配置項(xiàng)的變更控制分為開(kāi)發(fā)庫(kù)配置項(xiàng)更改控制,受控庫(kù)配置項(xiàng)更改控制以及產(chǎn)品庫(kù)配置項(xiàng)的更改控制。不同庫(kù)的配置項(xiàng),其變更控制的要求不同。

        軟件開(kāi)發(fā)庫(kù)中的配置項(xiàng)如需更改,由項(xiàng)目配置管理組將軟件配置項(xiàng)出庫(kù)給軟件工程組中相關(guān)責(zé)任人進(jìn)行更改,不需審批。

        軟件受控庫(kù)中的配置項(xiàng)如需更改,其步驟如下:

        (1)由問(wèn)題提出人和責(zé)任人一起提出“軟件更改申請(qǐng)”后提交給項(xiàng)目軟件負(fù)責(zé)人;

        (2)項(xiàng)目軟件負(fù)責(zé)人或其指定人員作為分析人員對(duì)變更進(jìn)行影響域分析,分析人員參照變更申請(qǐng)的問(wèn)題描述進(jìn)行影響分析;

        (3)分析人員根據(jù)分析結(jié)果,確定更改類型(更改類型分為程序、文檔、其他);

        (4)分析人員根據(jù)分析結(jié)果,確定更改級(jí)別(包括1類:影響到基線的變更,2類:其他類型變更);

        (5)項(xiàng)目軟件負(fù)責(zé)人對(duì)分析結(jié)果進(jìn)行審核;

        (6)變更責(zé)任人填寫修改建議,由相關(guān)人員進(jìn)行校對(duì),項(xiàng)目軟件負(fù)責(zé)人審核;

        (7)根據(jù)影響分析結(jié)果和變更類型,審批配置項(xiàng)變更;

        (8)實(shí)施軟件配置項(xiàng)更改。

        軟件開(kāi)發(fā)庫(kù)中的配置項(xiàng)的更改,按照更改申請(qǐng)、配置項(xiàng)出庫(kù)、更改實(shí)施、更改測(cè)試、配置項(xiàng)入庫(kù)等流程執(zhí)行

        3.3 加強(qiáng)基線管理

        基線是一組經(jīng)過(guò)驗(yàn)證或確認(rèn)的,并作為后續(xù)工作開(kāi)展依據(jù)的一個(gè)或一組工作產(chǎn)品 。按照GJB5000A-2008基線管理要求以及軟件項(xiàng)目的具體情況,包括功能基線、分配基線、產(chǎn)品基線等。

        基線生成和發(fā)布步驟如下:

        (1)基線責(zé)任人申請(qǐng)建立基線,填寫《基線建立申請(qǐng)表》,并提交項(xiàng)目CCB;

        (2)項(xiàng)目CCB審批《基線建立申請(qǐng)表》;

        (3)項(xiàng)目配置管理組按照《基線建立申請(qǐng)表》中的審核項(xiàng)目對(duì)基線進(jìn)行物理審核,填寫審核結(jié)論,并發(fā)送給項(xiàng)目軟件負(fù)責(zé)人,由項(xiàng)目軟件負(fù)責(zé)人將審核中發(fā)現(xiàn)的問(wèn)題記錄在《項(xiàng)目問(wèn)題列表》中,同時(shí)指定項(xiàng)目配置管理組跟蹤解決;

        (4)審核通過(guò)后,項(xiàng)目配置管理組完成基線的創(chuàng)建,及時(shí)更新《配置狀態(tài)記錄表》,并通過(guò)郵件通知利益相關(guān)方。

        3.4 加強(qiáng)版本管理

        由于軍用機(jī)載軟件的生命周期長(zhǎng)項(xiàng)目多、狀態(tài)多, 軟件版本易出錯(cuò),因此需要加強(qiáng)軟件的版本管理。

        其主要方式包括:

        (1)根據(jù)開(kāi)發(fā)計(jì)劃制定配置管理計(jì)劃,明確需納入開(kāi)發(fā)庫(kù)、受控庫(kù)及產(chǎn)品庫(kù)的配置項(xiàng);

        (2)項(xiàng)目配置管理員應(yīng)全程跟蹤項(xiàng)目進(jìn)程,參與例會(huì),參與各階段評(píng)審等,了解項(xiàng)目過(guò)程中的各配置項(xiàng)是否發(fā)生更改;

        (3)使用配置管理工具,建立三庫(kù);

        (4)嚴(yán)格履行出入庫(kù)手續(xù)和軟件更改手續(xù)。

        3.5 加強(qiáng)配置管理審核

        配置審核是為了驗(yàn)證一個(gè)配置項(xiàng)或構(gòu)成基線的一組配置項(xiàng)是否符合規(guī)定的標(biāo)準(zhǔn)或需求所進(jìn)行的一種審核。依據(jù)配置審核的內(nèi)容,配置審核分成:配置管理審核、功能配置審核、物理配置審核三種類型。

        均需在軟件配置管理計(jì)劃中明確審核的時(shí)間點(diǎn)和頻度,要求:

        (1)每年定期進(jìn)行兩次配置管理審核;

        (2)產(chǎn)品發(fā)布前進(jìn)行功能配置審核;

        (3)軟件配置項(xiàng)入庫(kù)時(shí)進(jìn)行物理配置審核。

        以某軍用飛機(jī)主機(jī)研究所為例,配置管理審核的過(guò)程包括:

        (1)所級(jí)配置管理組和所級(jí)質(zhì)量保證人員制定《配置管理審核計(jì)劃》;

        (2)按照《配置管理審核計(jì)劃》中審核內(nèi)容進(jìn)行審核,形成《配置管理審核報(bào)告》并發(fā)送給項(xiàng)目 CM組和項(xiàng)目軟件負(fù)責(zé)人;

        (3)由所級(jí)配置管理組負(fù)責(zé)跟蹤問(wèn)題直至關(guān)閉。

        功能配置審核時(shí),項(xiàng)目配置管理組參加項(xiàng)目的軟件驗(yàn)收,與驗(yàn)收組一起完成軟件項(xiàng)目的功能配置審核,驗(yàn)證配置項(xiàng)的所測(cè)試功能特征是否已達(dá)到其功能基線文檔中所規(guī)定的需求,且操作和支持文檔是否完備和滿意。

        物理配置審核的過(guò)程包括:

        (1)項(xiàng)目配置管理組在各軟件配置項(xiàng)入庫(kù)時(shí)按照《軟件入庫(kù)申請(qǐng)單》中物理配置審核內(nèi)容進(jìn)行物理配置審核:

        (2)將審核未通過(guò)的《軟件入庫(kù)申請(qǐng)單》發(fā)送至項(xiàng)目軟件負(fù)責(zé)人,由項(xiàng)目軟件負(fù)責(zé)人將審核中發(fā)現(xiàn)的不符合項(xiàng)記錄在《項(xiàng)目問(wèn)題列表》中,并指定項(xiàng)目配置管理組負(fù)責(zé)跟蹤直至關(guān)閉。

        4 總結(jié)

        GJB5000A-2008軍用軟件研制能力成熟度模型適用于對(duì)組織的軟件研制能力進(jìn)行評(píng)價(jià)和對(duì)軟件過(guò)程進(jìn)行評(píng)估和改進(jìn)。本文在說(shuō)明GJB5000A-2008對(duì)于軟件配置管理的要求的同時(shí),還結(jié)合軍用飛機(jī)主機(jī)研發(fā)工作,羅列了進(jìn)行配置管理中所面臨的例如更改控制不嚴(yán)、基線控制不嚴(yán)以及版本控制出錯(cuò)等問(wèn)題,并提出了例如做好配置項(xiàng)識(shí)別與標(biāo)識(shí),加強(qiáng)更改控制和版本控制,加強(qiáng)基線管理等解決方案。以此來(lái)維護(hù)工作產(chǎn)品的完整性,規(guī)范了開(kāi)發(fā)過(guò)程,使軍用機(jī)載軟件更加安全、可靠。

        猜你喜歡
        配置管理軍用基線
        汽車委托外加工零件自動(dòng)化配置管理
        適用于MAUV的變基線定位系統(tǒng)
        威力無(wú)比的軍用霰彈槍
        軍事文摘(2020年14期)2020-12-17 06:27:24
        航天技術(shù)與甚長(zhǎng)基線陣的結(jié)合探索
        科學(xué)(2020年5期)2020-11-26 08:19:14
        軍用機(jī)器人揭秘
        中國(guó)工農(nóng)紅軍軍用號(hào)譜
        一種改進(jìn)的干涉儀測(cè)向基線設(shè)計(jì)方法
        猜謎
        建設(shè)CMDB任重道遠(yuǎn)
        配置管理在軟件測(cè)試中的應(yīng)用
        科技視界(2015年4期)2015-01-02 05:16:00
        国产一区二区三区视频了| 亚洲国产精品国语在线| 国产精品无码Av在线播放小说| AV教师一区高清| 亚洲最大av免费观看| 亚洲av成人久久精品| 亚洲精品在线一区二区| 久久精品中文字幕亚洲| 日韩激情av不卡在线| 国产高清视频在线不卡一区| 男女av一区二区三区| 亚州性无码不卡免费视频| 国产成本人片无码免费2020| 永久免费av无码网站性色av | 一区在线视频免费播放| 免费观看成人欧美www色| 国产又粗又猛又黄又爽无遮挡 | 国产亚洲视频在线播放| 国产精品制服| 精品无码一区二区三区爱欲九九| 亚洲AV永久青草无码性色av | 蜜桃色av一区二区三区麻豆 | 加勒比色老久久爱综合网| 久久国产加勒比精品无码| 日本做受高潮好舒服视频| 久久精品国产日本波多麻结衣| 国产亚洲午夜精品| 色噜噜色哟哟一区二区三区| 亚洲一区二区三区高清在线观看 | 黑丝美女被内射在线观看| av天堂中文亚洲官网| 国产一区国产二区亚洲精品| 性做久久久久久久| 久久天天躁夜夜躁狠狠躁2022| 免费福利视频二区三区| 久久国产黄色片太色帅| 色欲aⅴ亚洲情无码av| 欧美在线视频免费观看| 台湾自拍偷区亚洲综合 | 国产小视频在线看不卡| 乱人妻中文字幕|