企業(yè)實(shí)施軟件工程化開(kāi)發(fā)與管理的研究_第1頁(yè)
企業(yè)實(shí)施軟件工程化開(kāi)發(fā)與管理的研究_第2頁(yè)
企業(yè)實(shí)施軟件工程化開(kāi)發(fā)與管理的研究_第3頁(yè)
企業(yè)實(shí)施軟件工程化開(kāi)發(fā)與管理的研究_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、企業(yè)施行軟件工程化開(kāi)發(fā)與管理的研究企業(yè)施行軟件工程化開(kāi)發(fā)與管理的研究摘要:企業(yè)施行軟件工程化開(kāi)發(fā)與管理,是進(jìn)步軟件質(zhì)量的關(guān)鍵。本文首先提出了在軍工通信企業(yè)中實(shí)行軟件工程化管理的原因,然后深化討論了企業(yè)施行軟件工程化開(kāi)發(fā)與管理的幾點(diǎn)好處,并在其中闡述了軟件成熟度模型的概念。關(guān)鍵詞:軟件工程化軟件成熟度模型一、引言對(duì)于通信軍工企業(yè)而言,軟件工程化開(kāi)發(fā)與管理的要求的提出是軍方先于企業(yè)自身。?軟件綠皮書(shū)?在2022年5月就正式公布施行了,而那時(shí)候自主推動(dòng)軟件工程化建立的軍工通信企業(yè)還比擬少。所以,企業(yè)一開(kāi)場(chǎng)感受到這方面的壓力主要是為滿足軍方關(guān)于軟件文檔、軟件三庫(kù)管理、轉(zhuǎn)階段評(píng)審等方面的要求。而由于這些

2、工作的催促落實(shí)主要由軍代表系統(tǒng)在施行,因此,給大家的印象是軟件工程化主要是為了進(jìn)步和保證軟件質(zhì)量。確本質(zhì)量控制是施行軟件工程化的一個(gè)重要目的,但絕對(duì)不是唯一目的,甚至不是最重要的目的。二、企業(yè)施行軟件工程化開(kāi)發(fā)與管理的幾點(diǎn)好處歸納起來(lái),企業(yè)施行軟件工程化開(kāi)發(fā)與管理的好處有下面幾個(gè)方面:一采用工程化的開(kāi)發(fā)方法與過(guò)程管理方法使大規(guī)模、復(fù)雜通信裝備軟件研制成為可能如今通信裝備軟件在代碼的規(guī)模、開(kāi)發(fā)工作量、軟件的復(fù)雜程度上已經(jīng)與以前不可同日而語(yǔ),代碼規(guī)模在幾萬(wàn)、幾十萬(wàn)行的嵌入式通信軟件或軟件模塊已非常常見(jiàn),大局部工程都不是個(gè)人單獨(dú)可以完成的,必須進(jìn)展多人分工協(xié)作。而不采用適宜的開(kāi)發(fā)和管理工具、程序和方

3、法就不可能施行大規(guī)模的分工協(xié)作。因此,可以說(shuō)軟件工程化施行到什么程度是與軟件自身的規(guī)模與復(fù)雜性親密相關(guān)的,對(duì)于那些功能獨(dú)立、規(guī)模不大、流程清楚的軟件模塊就可以而且必須采用簡(jiǎn)化的開(kāi)發(fā)方法和管理流程,否那么就得不償失。二軟件工程化的良好施行可以使企業(yè)軟件研制過(guò)程可視,從而可測(cè)、可控企業(yè)在投資并啟動(dòng)一個(gè)工程后,自然很關(guān)心工程的進(jìn)度、經(jīng)費(fèi)、人力需求等的變動(dòng)情況。企業(yè)管理人員甚至是企業(yè)高層管理者必須經(jīng)常得到關(guān)于工程狀態(tài)和性能的有關(guān)數(shù)據(jù)以便進(jìn)展決策。但在軟件研制中經(jīng)常出現(xiàn)的情況是,只有一線開(kāi)發(fā)人員才掌握工程真正的進(jìn)展情況和存在的困難與問(wèn)題,研制過(guò)程對(duì)其它人而言就是一個(gè)黑盒,工程過(guò)程的可視性極為有限,從而也

4、無(wú)法進(jìn)展性能測(cè)量。工程管理人員或企業(yè)決策者很難得到詳細(xì)的數(shù)據(jù)以進(jìn)展工程管控。這在中稱(chēng)為是等級(jí)1。在的等級(jí)2,建立了根本的工程管理流程,實(shí)現(xiàn)了對(duì)顧客需求論文聯(lián)盟的追蹤和管理。這些管理使得研制過(guò)程具有初步的可視性,軟件研制過(guò)程可以看作為一個(gè)接一個(gè)的黑盒子。在黑盒子之間,就是工程的里程碑控制點(diǎn)。盡管管理者可能不知道盒子內(nèi)發(fā)生的開(kāi)發(fā)過(guò)程的細(xì)節(jié)情況,但具備了初步的管控的可能。在的等級(jí)3,等級(jí)2中各黑盒子的內(nèi)部構(gòu)造,即工程定義軟件過(guò)程中的開(kāi)發(fā)和管理流程成為可視的。這些工程定義軟件過(guò)程來(lái)自于企業(yè)定義的標(biāo)準(zhǔn)軟件流程。企業(yè)對(duì)工程的檢查、測(cè)量和控制深化到了黑盒子內(nèi)部這些開(kāi)發(fā)流程之間的控制點(diǎn),高層的決策有了更多來(lái)自

5、于過(guò)程測(cè)量,而非開(kāi)發(fā)者本人的關(guān)于過(guò)程狀態(tài)和性能的數(shù)據(jù),從而使決策的根據(jù)更加充分、更加客觀??傊?,軟件工程化的施行可以使企業(yè)的科研管理和決策更加依靠程序、制度而不是個(gè)人,從而走向科學(xué)、合理、有序。三軟件工程化的施行使企業(yè)積累豐厚的過(guò)程資產(chǎn)并使軟件技術(shù)成果的良好管控成為可能在才能成熟度模型集成最新版本Iv1.2中,將組織過(guò)程資產(chǎn)定義為組織標(biāo)準(zhǔn)過(guò)程、生命周期模型、裁剪指南、組織度量庫(kù)、組織過(guò)程資產(chǎn)庫(kù)、工作環(huán)境標(biāo)準(zhǔn)六大局部。這些過(guò)程資產(chǎn)是企業(yè)管理智慧和經(jīng)歷的結(jié)晶,是企業(yè)核心競(jìng)爭(zhēng)力的重要組成局部,是企業(yè)軟件實(shí)力的表達(dá)。在目前市場(chǎng)變化劇烈、人才流動(dòng)頻繁的外部環(huán)境下,企業(yè)過(guò)程資產(chǎn)也是企業(yè)最穩(wěn)定、可靠的資產(chǎn)。

6、軟件技術(shù)成果是企業(yè)集體智慧的結(jié)晶,屬于企業(yè)的智力資產(chǎn)。如前所述,在混亂、無(wú)序、非工程化的開(kāi)發(fā)狀態(tài)下,工程完畢后,企業(yè)得到的僅僅是軟件代碼和一堆湊數(shù)的文檔,企業(yè)實(shí)際上只得到了工程技術(shù)成果的一小局部,工程研制過(guò)程中的技術(shù)積累大局部局限在一線開(kāi)發(fā)人員、至多是一線工程經(jīng)理。后續(xù)工程研制要想?yún)⒖蓟蚶靡郧肮こ痰某晒麡O其困難,除非企業(yè)永遠(yuǎn)用同一個(gè)或同一組開(kāi)發(fā)人員。軟件工程化的施行首先就是建立軟件工程過(guò)程組SEPG,其作用就是制定過(guò)程并施行過(guò)程改良,這樣企業(yè)軟件過(guò)程資產(chǎn)的維護(hù)和管理就有了歸屬的責(zé)任部門(mén)。當(dāng)然,企業(yè)還有很多其它的管理過(guò)程,如質(zhì)量管理過(guò)程、消費(fèi)組織管理過(guò)程等,并都有各自的負(fù)責(zé)部門(mén)。按照等級(jí)3的要

7、務(wù)施行軟件產(chǎn)品工程后,軟件技術(shù)成果對(duì)于管理人員來(lái)說(shuō)也更加透明、量化,而不再是黑盒子。這就為技術(shù)成果的共享、復(fù)用和長(zhǎng)期積累等奠定了良好的基矗四軟件工程化的施行有助于企業(yè)質(zhì)量保證才能的提升,使企業(yè)逐漸建立良好的軟件研制和消費(fèi)質(zhì)量信譽(yù)對(duì)于單個(gè)軟件的研制來(lái)講,評(píng)審和測(cè)試是質(zhì)量控制的有效手段。但對(duì)于衡量一個(gè)企業(yè)整體的軟件質(zhì)量保證才能而言,企業(yè)的軟件過(guò)程才能、軟件開(kāi)發(fā)的工具、方法和環(huán)境是衡量的主要因素。軟件工程化就是系統(tǒng)性的加強(qiáng)企業(yè)軟件過(guò)程才能和工程才能的有效途徑。基于理論的軟件工程化技術(shù)更是給出了一種軟件才能逐步進(jìn)步和成熟的量化的方法。企業(yè)按照這種方式施行軟件工程化,在使自己的質(zhì)量保證才能逐步進(jìn)步的同時(shí)

8、,也容易被外部客戶所認(rèn)同和認(rèn)可,從而促使客戶做出對(duì)自己有利的決策。實(shí)際上,理論最初就是美國(guó)軍方為解決如何評(píng)價(jià)供給商的軟件才能而交由SEi所研究提出的。目前,按照制訂的GJB5000在2022年已正式發(fā)布。軍方已安排進(jìn)展了試點(diǎn),時(shí)機(jī)成熟后將逐步強(qiáng)迫推行。就像GJB9001A的推行一樣,作為企業(yè)承當(dāng)軍方型號(hào)研制工程的一個(gè)必備條件和門(mén)檻。所以,企業(yè)應(yīng)對(duì)此高度重視并實(shí)在做好準(zhǔn)備。三、完畢語(yǔ)軟件產(chǎn)品一旦形成,在沒(méi)有人為改動(dòng)的情況下,有千篇一律和一成不變的特點(diǎn),因此,軟件產(chǎn)品的質(zhì)量主要在研制過(guò)程中形成。通過(guò)建立根本軟件工程過(guò)程和軟件質(zhì)量保證體系、對(duì)工程進(jìn)展工程化管理,進(jìn)一步完善軟件工程化管理系統(tǒng),企業(yè)的軟件設(shè)計(jì)就能到達(dá)設(shè)計(jì)標(biāo)準(zhǔn)、過(guò)程受控、風(fēng)險(xiǎn)受控、質(zhì)量可靠的目的。參考文獻(xiàn):1單銀根,王安,黎連業(yè)軟件才能成熟度模型與軟件開(kāi)發(fā)技術(shù)北京:北京航天航空大學(xué)出版社

溫馨提示

  • 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)論