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

        ?

        基于GJB5000A三級(jí)過(guò)程域的軟件開(kāi)發(fā)管理探討

        2017-03-06 00:26:03周甄珍王浩宇
        軟件導(dǎo)刊 2017年1期

        周甄珍+王浩宇

        摘要摘要:介紹GJB5000A三級(jí)的基本概念,并在此基礎(chǔ)上闡述軟件開(kāi)發(fā)實(shí)施的重要過(guò)程,最后結(jié)合項(xiàng)目實(shí)踐提出項(xiàng)目實(shí)施過(guò)程中普遍存在的問(wèn)題及建議。

        關(guān)鍵詞關(guān)鍵詞:GJB5000A;過(guò)程域;軍用軟件開(kāi)發(fā);軟件項(xiàng)目管理

        DOIDOI:10.11907/rjdk.161642

        中圖分類(lèi)號(hào):TP319文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào)文章編號(hào):16727800(2017)001013302

        軍用軟件研制能力成熟度模型采用分級(jí)表示的方法,主要分為5個(gè)等級(jí)[2]:1級(jí)(或M1)為初始級(jí),2級(jí)(或M2)為已管理級(jí),3級(jí)(或ML3)為已定義級(jí),4級(jí)(或ML4)為已定量管理級(jí),5級(jí)(或ML5)為優(yōu)化級(jí)。從軟件開(kāi)發(fā)過(guò)程看,成熟度1級(jí)的過(guò)程通常是隨意、無(wú)序的;成熟度2級(jí)的項(xiàng)目已確保其過(guò)程按照方針進(jìn)行策劃并執(zhí)行;在成熟度等級(jí)3,過(guò)程已經(jīng)得到了很好的定義和理解,并采用標(biāo)準(zhǔn)、規(guī)程、工具和方法進(jìn)行了描述。

        標(biāo)準(zhǔn)包含22個(gè)過(guò)程域[3],按不同成熟度等級(jí)進(jìn)行了分類(lèi),每個(gè)能力成熟度等級(jí)包含若干過(guò)程域。組織在提升成熟度等級(jí)的過(guò)程中,應(yīng)使用相應(yīng)成熟度等級(jí)中的過(guò)程域以及較低成熟度等級(jí)中的全部過(guò)程域,增量地實(shí)現(xiàn)幾個(gè)過(guò)程域相關(guān)的專(zhuān)用目標(biāo)和共用目標(biāo)。其中成熟度等級(jí)2包括配置管理、測(cè)量與分析、項(xiàng)目監(jiān)控、項(xiàng)目策劃、過(guò)程和產(chǎn)品質(zhì)量保證、需求管理、供方協(xié)議管理7個(gè)過(guò)程域,成熟度等級(jí)3則是在成熟度等級(jí)2的基礎(chǔ)上增加了決策分析與決定、集成項(xiàng)目管理、組織過(guò)程定義、組織過(guò)程焦點(diǎn)、組織培訓(xùn)、產(chǎn)品集成、需求開(kāi)發(fā)、風(fēng)險(xiǎn)管理、技術(shù)解決方案、確認(rèn)、驗(yàn)證11個(gè)過(guò)程域。

        2GJB5000A三級(jí)實(shí)施中的關(guān)鍵過(guò)程

        2.1需求開(kāi)發(fā)與管理

        需求開(kāi)發(fā)的目的是挖掘并分析顧客、產(chǎn)品和產(chǎn)品部件的需求。需求管理的目的是管理項(xiàng)目需求,并標(biāo)識(shí)這些需求與項(xiàng)目的計(jì)劃和工作產(chǎn)品之間的不一致性。具體實(shí)施步驟[4]如下:①將用戶(hù)需求轉(zhuǎn)換為軟件系統(tǒng)需求,制定軟件系統(tǒng)規(guī)范,并通過(guò)仿真或編碼實(shí)現(xiàn)的方式確定軟件的關(guān)鍵技術(shù);②將軟件系統(tǒng)需求分解給各個(gè)配置項(xiàng),開(kāi)展軟件需求分析工作,并確定最終解決方案;③對(duì)軟件需求實(shí)現(xiàn)方案進(jìn)行詳細(xì)設(shè)計(jì);④依據(jù)軟件設(shè)計(jì)進(jìn)行代碼的編寫(xiě);⑤每個(gè)開(kāi)發(fā)階段都形成相應(yīng)的文檔,文檔之間采用正逆向追溯表進(jìn)行需求之間的追溯。

        2.2軟件項(xiàng)目管理

        軟件項(xiàng)目管理的目的是在項(xiàng)目的全生命周期內(nèi)制定和維護(hù)項(xiàng)目活動(dòng)計(jì)劃并監(jiān)控計(jì)劃的執(zhí)行,確保項(xiàng)目的有效運(yùn)作。具體實(shí)施步驟如下:①建立項(xiàng)目已定義過(guò)程,完成項(xiàng)目的工作量和進(jìn)度估計(jì),完成軟件項(xiàng)目計(jì)劃,并保證各個(gè)計(jì)劃之間的一致性;②依據(jù)階段計(jì)劃,在定期監(jiān)控、月分析和里程碑階段進(jìn)行任務(wù)分配和監(jiān)控,針對(duì)出現(xiàn)的問(wèn)題和偏差采取糾正措施;③軟件開(kāi)發(fā)工作完成后,對(duì)軟件開(kāi)發(fā)的各項(xiàng)工作進(jìn)行總結(jié)分析,并編寫(xiě)軟件開(kāi)發(fā)總結(jié)報(bào)告。

        2.3軟件分包管理

        軟件分包管理的目的是保證項(xiàng)目按計(jì)劃讓分包方提交滿(mǎn)足要求的產(chǎn)品。具體實(shí)施步驟如下:①擬制軟件技術(shù)協(xié)議并簽訂合同,并明確與分包軟件研制工作有關(guān)的實(shí)施要求;②按照分包合同及技術(shù)協(xié)議、分包管理計(jì)劃的要求參與并管控分包合同及技術(shù)協(xié)議,以及分包管理計(jì)劃的執(zhí)行;③對(duì)分包方提交的產(chǎn)品進(jìn)行驗(yàn)收,證明該產(chǎn)品能夠滿(mǎn)足軟件技術(shù)協(xié)議的要求。

        2.4軟件質(zhì)量保證

        軟件質(zhì)量保證的目的是使員工和管理者對(duì)過(guò)程和相關(guān)的工作產(chǎn)品能有客觀(guān)深入的了解。具體步驟如下:①開(kāi)展軟件質(zhì)量保證策劃工作,如制定《軟件質(zhì)量保證計(jì)劃》;②在規(guī)定的過(guò)程評(píng)價(jià)時(shí)間點(diǎn)到達(dá)時(shí),或相關(guān)事件發(fā)生時(shí)對(duì)過(guò)程活動(dòng)進(jìn)行評(píng)價(jià),記錄與計(jì)劃、標(biāo)準(zhǔn)、過(guò)程、規(guī)程不符合之處;③在規(guī)定的工作產(chǎn)品評(píng)價(jià)時(shí)間點(diǎn)到達(dá)時(shí)對(duì)軟件工作產(chǎn)品進(jìn)行評(píng)價(jià);④記錄過(guò)程評(píng)價(jià)和工作產(chǎn)品評(píng)價(jià)中發(fā)現(xiàn)的問(wèn)題,跟蹤不符合項(xiàng)的關(guān)閉;⑤在項(xiàng)目規(guī)定的報(bào)告期內(nèi)總結(jié)軟件質(zhì)量保證工作的開(kāi)展情況。

        2.5軟件配置管理

        軟件配置管理[5]的目的是利用配置標(biāo)識(shí)、配置控制、配置狀態(tài)紀(jì)實(shí)和配置審核,建立和維護(hù)工作產(chǎn)品的完整性。具體實(shí)施步驟如下:①開(kāi)展配置管理策劃工作,如建立配置管理系統(tǒng)和制定《軟件配置管理計(jì)劃》;②控制工作產(chǎn)品的入庫(kù)、出庫(kù)和變更活動(dòng),變更應(yīng)采取分級(jí)管理;③在各個(gè)階段結(jié)束點(diǎn)開(kāi)展基線(xiàn)審核,并建立基線(xiàn);④在項(xiàng)目規(guī)定的報(bào)告期內(nèi)總結(jié)軟件配置管理工作的開(kāi)展情況。

        2.6軟件過(guò)程改進(jìn)

        軟件過(guò)程改進(jìn)主要是站在組織層面,提高整個(gè)組織的軟件過(guò)程改進(jìn)能力。主要內(nèi)容包括:①制定并維護(hù)年度軟件過(guò)程改進(jìn)工作計(jì)劃;②制定并維護(hù)軟件過(guò)程體系文件;③定期召開(kāi)例會(huì)和按計(jì)劃定期跟蹤相關(guān)過(guò)程和產(chǎn)品,監(jiān)督過(guò)程改進(jìn)工作及項(xiàng)目組部署的過(guò)程資產(chǎn)的實(shí)施,并在出現(xiàn)偏差時(shí)采取適當(dāng)?shù)募m正措施;④定期在組織內(nèi)開(kāi)展內(nèi)部評(píng)估,為下一輪過(guò)程改進(jìn)工作作準(zhǔn)備;⑤更新組織級(jí)測(cè)量數(shù)據(jù)與軟件工作環(huán)境標(biāo)準(zhǔn),對(duì)軟件過(guò)程資產(chǎn)進(jìn)行系統(tǒng)維護(hù),對(duì)全年的軟件過(guò)程改進(jìn)工作進(jìn)行分析和總結(jié);⑥根據(jù)軟件過(guò)程改進(jìn)工作的活動(dòng)、狀態(tài)和結(jié)果組織管理評(píng)審,以便評(píng)價(jià)和掌握過(guò)程改進(jìn)工作績(jī)效,并形成相關(guān)決策事項(xiàng),作為下輪過(guò)程改進(jìn)工作的基礎(chǔ)。

        2.7重大決策過(guò)程

        重大決策過(guò)程的目的是采用正式的評(píng)價(jià)過(guò)程分析重大問(wèn)題或事項(xiàng)可能的決策,依據(jù)定義的評(píng)價(jià)準(zhǔn)則和評(píng)價(jià)方法,選擇一個(gè)盡可能滿(mǎn)足多個(gè)利益相關(guān)方要求的解法,從而規(guī)避決策結(jié)果可能帶來(lái)的重大風(fēng)險(xiǎn)。其中,主要要素包括評(píng)價(jià)準(zhǔn)則、評(píng)價(jià)方法、參與評(píng)價(jià)人員和評(píng)價(jià)時(shí)間。組織人員確定重大決策問(wèn)題的備選方案,或在需要時(shí)進(jìn)一步明確重大決策事項(xiàng);對(duì)評(píng)價(jià)結(jié)果做出決定,在必要時(shí)進(jìn)行風(fēng)險(xiǎn)分析;對(duì)活動(dòng)的結(jié)果作記錄,記錄形式可采用會(huì)議紀(jì)要、評(píng)審報(bào)告或獨(dú)立的文檔。

        3GIB5000A三級(jí)實(shí)施過(guò)程中的常見(jiàn)問(wèn)題與建議

        (1)同行評(píng)審流于形式。同行評(píng)審被定義為“由軟件工作產(chǎn)品生產(chǎn)者的同行遵循已定義的規(guī)程對(duì)產(chǎn)品進(jìn)行的技術(shù)評(píng)審”[6],在目前的軟件開(kāi)發(fā)過(guò)程中,存在“重代碼、輕文檔”的現(xiàn)象,從而導(dǎo)致軟件開(kāi)發(fā)文檔的質(zhì)量普遍不高,因此需要相關(guān)領(lǐng)域的專(zhuān)家對(duì)文檔質(zhì)量進(jìn)行把關(guān)。然而,目前大多數(shù)評(píng)審只是流于形式,而未能發(fā)現(xiàn)實(shí)質(zhì)性問(wèn)題,評(píng)審有效性不足。建議文檔評(píng)審之前先交由同行專(zhuān)家進(jìn)行文檔審查;管理層需要給予同行評(píng)審提供支持,如資源、時(shí)間、培訓(xùn)和激勵(lì)等;評(píng)審結(jié)果生成評(píng)審缺陷分析表,用于檢測(cè)評(píng)審的有效性。

        (2)對(duì)軟件測(cè)試過(guò)程不夠重視。目前軟件開(kāi)發(fā)過(guò)程中由于時(shí)間緊、前期項(xiàng)目計(jì)劃未得到有效策劃和跟蹤,導(dǎo)致后續(xù)測(cè)試時(shí)間嚴(yán)重不足。軟件測(cè)試是為了盡快、盡早地不斷發(fā)現(xiàn)各種軟件缺陷而開(kāi)展的對(duì)軟件及過(guò)程產(chǎn)品的驗(yàn)證和確認(rèn)活動(dòng)[3]。建議在項(xiàng)目初期安排好項(xiàng)目計(jì)劃,項(xiàng)目除進(jìn)行配置項(xiàng)測(cè)試和系統(tǒng)測(cè)試外,針對(duì)關(guān)鍵重要模塊要開(kāi)展單元和集成測(cè)試,測(cè)試文檔要與開(kāi)發(fā)文檔形成追溯關(guān)系,保證功能與性能的一致性。

        (3)變更控制不到位。與硬件相比,軟件的變更更為頻繁和難以控制。在軟件開(kāi)發(fā)過(guò)程中變更主要來(lái)自計(jì)劃和需求,分為文檔變更和代碼變更。在目前的項(xiàng)目運(yùn)行過(guò)程中,變更影響域分析很薄弱,過(guò)程中比較常見(jiàn)的現(xiàn)象是項(xiàng)目分派和計(jì)劃、設(shè)計(jì)文檔和代碼之間對(duì)應(yīng)不上。建議除了對(duì)變更進(jìn)行分級(jí)控制外,應(yīng)細(xì)化軟件文檔模板(增加正逆向追溯表),并加強(qiáng)對(duì)變更后文檔的同行評(píng)審和聯(lián)合評(píng)審。

        4結(jié)語(yǔ)

        GJB5000A作為軟件開(kāi)發(fā)的一個(gè)通用標(biāo)準(zhǔn),其中的過(guò)程域既獨(dú)立又相互融會(huì)貫通,而在推廣實(shí)施過(guò)程中,要將標(biāo)準(zhǔn)中的要求轉(zhuǎn)化成自身的體系要求,并結(jié)合實(shí)際情況不斷進(jìn)行改進(jìn)與提升,最后達(dá)到規(guī)范開(kāi)發(fā)過(guò)程、提高軟件開(kāi)發(fā)能力和保證軟件產(chǎn)品質(zhì)量的目標(biāo)。

        參考文獻(xiàn):

        [1]GJB5000A2008軍用軟件研制能力成熟度模型[S].2008.

        [2]馮聽(tīng)雷.GJB5000A從二級(jí)到三級(jí)的升級(jí)策略[J].價(jià)值工程,2012(5):7475.

        [3]張萬(wàn)軍,儲(chǔ)善忠.基于CMMI的軟件工程教程[M].北京:清華大學(xué)出版社,2008.

        [4]倪亭.在軟件研發(fā)與測(cè)試中推廣GJB5000A[J].軟件,2013(2):3135.

        [5]董越.未雨綢繆:理解軟件配 置管理[M].北京:電子工業(yè)出版社,2012.

        [6]于波,姜艷.軟件質(zhì)量管理實(shí)踐:軟件缺陷預(yù)防、清楚、管理實(shí)用辦法[M].北京:電子工業(yè)出版社,2008.

        責(zé)任編輯(責(zé)任編輯:黃?。?

        亚洲综合无码一区二区| 国产精品国产三级国产专区不| 亚洲国产中文字幕视频| av无码国产在线看免费网站| 人妻夜夜爽天天爽一区| 欧美亚洲国产片在线播放| 黄片国产一区二区三区| 粉嫩极品国产在线观看| 伊人久久精品无码二区麻豆| 国产一区二区三区av香蕉| 国产乱子伦视频大全| 97se亚洲国产综合在线| 精品久久亚洲中文字幕| 精品久久一区二区三区av制服| 极品美女尤物嫩模啪啪| 亚洲国产18成人中文字幕久久久久无码av| yw尤物av无码国产在线观看| 丰满又紧又爽又丰满视频| 亚洲一区二区在线视频播放| 亚洲精品无码mv在线观看| 人妻中文字幕无码系列| 沐浴偷拍一区二区视频| 亚洲国产一区二区三区视频在线| 免费啪啪视频一区| 国产精品久久久久一区二区三区| 一本大道加勒比东京热| 青青视频一区| 亚洲国产成人精品无码区二本| 亚洲综合日韩精品一区二区| av中文字幕在线资源网| 午夜一级韩国欧美日本国产| 成人欧美一区二区三区1314| 97cp在线视频免费观看| 日本不卡一区二区三区在线| 69天堂国产在线精品观看| 高清无码一区二区在线观看吞精 | 无套内谢孕妇毛片免费看| 91青青草视频在线播放| 久久熟女五十路| 亚洲国产精品自拍一区| 久久99精品国产99久久6尤物|