一级毛片免费不卡在线视频,国产日批视频免费在线观看,菠萝菠萝蜜在线视频免费视频,欧美日韩亚洲无线码在线观看,久久精品这里精品,国产成人综合手机在线播放,色噜噜狠狠狠综合曰曰曰,琪琪视频

軟件工程技術(shù)和CMM的融合研究的論文

時間:2023-04-27 05:39:38 論文范文 我要投稿
  • 相關(guān)推薦

軟件工程技術(shù)和CMM的融合研究的論文

  摘要:為了進一步順應(yīng)社會發(fā)展的需求,有效提升軟件工程管理效率,努力加快軟件工程與CMM的融合,也是軟件產(chǎn)業(yè)發(fā)展的必然趨勢。本文在對軟件工程發(fā)展歷程及發(fā)展現(xiàn)狀進行分析的基礎(chǔ)上,重點闡述了軟件工程和CMM融合的必要性和方法,并通過具體實例加以概括說明,旨在通過加強相關(guān)領(lǐng)域的應(yīng)用研究,從而進一步完善我國軟件開發(fā)體系的發(fā)展和成熟。

軟件工程技術(shù)和CMM的融合研究的論文

  【關(guān)鍵詞】軟件工程 CMM 發(fā)展與融合

  隨著計算機產(chǎn)業(yè)和網(wǎng)絡(luò)技術(shù)的發(fā)展,軟件開發(fā)成本在整個計算機軟硬件開發(fā)中的比重越來越大,對軟件的規(guī)模和軟件過程管理的要求也越來越高。因此,如何在快速變化的新時期下,加快系統(tǒng)工程中軟件工程與CMM的融合,加強相關(guān)領(lǐng)域的應(yīng)用研究,從而進一步完善我國軟件開發(fā)體系的成熟程度,也是我們必須要思考和解決的重要課題。

  1軟件工程的發(fā)展歷程及發(fā)展現(xiàn)狀

  為了有效地提升軟件質(zhì)量及軟件開發(fā)效率,經(jīng)過近幾十年的實踐和探索,軟件工程也逐漸作為一門獨立的學(xué)科開展應(yīng)用研究。現(xiàn)在軟件工程被正式定義為:“運用系統(tǒng)的、規(guī)范的和可定量的方法來開s發(fā)、運行和維護軟件”,軟件工程的發(fā)展也大致經(jīng)歷了三個發(fā)展階段。第一個階段也就是軟件工程的創(chuàng)始期,主要為上世紀(jì)60年代。通過將傳統(tǒng)工程學(xué)的原理、技術(shù)和方法等應(yīng)用于軟件質(zhì)量的開發(fā)和應(yīng)用,從而逐步提出了軟件工程化的思想,并根據(jù)應(yīng)用的需要,將軟件開發(fā)過程逐步細(xì)化為需求分析、設(shè)計、編程、測試和維護等,軟件工程的概念也隨之應(yīng)運而生。第二階段從上世紀(jì)80年始,伴隨著軟件工程相關(guān)理論的發(fā)展和面向?qū)ο蠓椒ㄅc技術(shù)的不斷成熟,系統(tǒng)軟件有了更加長足的發(fā)展,從而能進一步適應(yīng)更大規(guī)模和更復(fù)雜的運用。在相關(guān)理論發(fā)展和完善的基礎(chǔ)上,軟件開發(fā)過程也逐漸從目標(biāo)管理轉(zhuǎn)向過程管理。第三個階段則始于上世紀(jì)90年代前后,隨著網(wǎng)絡(luò)的不斷發(fā)展和普及,為了滿足網(wǎng)絡(luò)計算和多媒體技術(shù)等應(yīng)用的需要,軟件工程也逐漸開發(fā)出大量分布式和智能處理系統(tǒng),從而進一步適應(yīng)大規(guī)模系統(tǒng)、資源共享和協(xié)調(diào)工作等的要求。在這個階段,軟件工程在提高個人生產(chǎn)率的同時,也更加重視軟件體系結(jié)構(gòu)和模式設(shè)計,并努力通過信息共享和協(xié)同作用等方式進一步提高軟件整體效率。

  2CMM的發(fā)展和理論基礎(chǔ)

  1986年11月,在Mitre公司的幫助下,卡耐基-梅隆大學(xué)軟件工程研究所(CMUSEI)開展了能夠幫助改善軟件過程成熟度的系統(tǒng)研究,并在此后發(fā)表了過程成熟度框架的簡要描述,在此基礎(chǔ)上進一步將軟件過程成熟度框架發(fā)展為軟件能力成熟度模型(CMM)。CMM的實質(zhì)就是軟件過程改進的系統(tǒng)方法,而軟件過程能力的改進則是通過許多小的、進化的步驟而逐漸實施。在軟件成熟度模型中主要形成了初始級、可重復(fù)級、已定義級、已管理級和優(yōu)化級5個等級。其中初始級的特點為軟件工程管理制度缺乏,對其管理過程缺乏定義,多屬于反應(yīng)式處理方式,主要用來應(yīng)付危機等突發(fā)事件,過程不可預(yù)測,難以實現(xiàn)重復(fù)性;可重復(fù)級的特點為多是基于類似項目中的經(jīng)驗,從而建立基本的項目管理制度和方法,管理人員可及時發(fā)現(xiàn)問題并采取措施加以解決,具有一定的重復(fù)性;而已定義級則是已將軟件過程文檔化、標(biāo)準(zhǔn)化,可按照需求改進開發(fā)過程,并通過評審方法可進一步保證軟件質(zhì)量;已管理級則是針對制定質(zhì)量、效率目標(biāo),并從中收集、測量相應(yīng)指標(biāo)。可利用統(tǒng)計工具對開發(fā)過程進行分析并采取改進措施,從而對軟件過程和質(zhì)量有進一步定量的理解和控制;而最高的優(yōu)化級,則是基于統(tǒng)計質(zhì)量和過程控制工具,從而進一步持續(xù)改進軟件過程,提高軟件質(zhì)量和效率。而在每個等級中又包含了若干關(guān)鍵過程域和關(guān)鍵實踐,通過不斷解決其特定的目標(biāo)和問題,從而實現(xiàn)對整個軟件過程的改進。

  3軟件工程和CMM融合的必要性和方法

  3.1兩者融合的必要性

  由于軟件開發(fā)過程中的高風(fēng)險性和不可預(yù)知性,難以在研發(fā)過程中實施有效的監(jiān)管,從而可能會導(dǎo)致軟件的預(yù)期利潤下降,進而影響軟件開發(fā)的整體質(zhì)量和水平,難以滿足用戶個性化的要求。而通過CMM軟件的運用,可以有效地改善軟件開發(fā)質(zhì)量,完善研發(fā)管理體系,從而進一步提高管理效率和水平。從軟件研發(fā)者角度出發(fā),CMM的運用能有效地提升軟件研發(fā)的整體管理水平,提高生產(chǎn)效率,從而進一步優(yōu)化管理水平和結(jié)構(gòu)。同時,用戶也能對軟件開發(fā)的整體效果進行有效的評價,并同研發(fā)者進行及時地溝通和改進,從而減少了軟件開發(fā)的風(fēng)險。通過軟件工程技術(shù)與CMM的融合,能更有利于規(guī)避風(fēng)險,提高了過程管理,并進一步明確了應(yīng)該防范的主要風(fēng)險及所采取的措施。同時,融合框架提供了結(jié)構(gòu)和信息的雙向支持,對于拓寬軟件工程和CMM的理論具有極大的促進。此外融合技術(shù)也充分利用和吸收了CMM模型的內(nèi)容,從而更容易在實踐中得到切實的運用。通過軟件工程與CMM的融合,是軟件方法的重要發(fā)展,也必將在現(xiàn)實中產(chǎn)生積極的指導(dǎo)作用。

  3.2兩者融合的方法

  如上所述,軟件工程技術(shù)與CMM的融合滲透在軟件開發(fā)生命周期中的各個階段。因此,依據(jù)實際的軟件工程開發(fā)的具體內(nèi)容與特點,我們應(yīng)將軟件生命周期的各個階段與CMM模型中的關(guān)鍵過程建立良好的關(guān)系,并將其作為兩者融合的切入點,并在不同階段選擇與之相關(guān)的關(guān)鍵過程管理,從而進一步提升軟件的質(zhì)量。此外,我們還需要建立更有效的軟件工程技術(shù)標(biāo)準(zhǔn)體系和完善的軟件過程管理體系,并依據(jù)軟件過程的目標(biāo)特點,確定更有針對性的方法和措施。而確立兩者融合成功的標(biāo)志則主要體現(xiàn)在:在建立成熟的軟件工程研發(fā)體系基礎(chǔ)上,能夠?qū)ρ邪l(fā)過程明確開發(fā)目標(biāo)、更新研發(fā)理念,同時,在軟件研發(fā)過程中,能夠建立完善的管理體系,并對其實施高效的管理,從而進一步能夠開展高質(zhì)量的重復(fù)性實踐。因此,要想從根本上提升軟件質(zhì)量,提升管理水平,就必須對研發(fā)過程進行嚴(yán)格的監(jiān)管,并合理運用CMM模型的優(yōu)勢,從而有力地完善我國軟件開發(fā)體系的成熟程度。

  4軟件工程和CMM融合的應(yīng)用實例

  以“某鍋爐壓力容器檢驗所信息系統(tǒng)開發(fā)”為例,重點分析項目分析與啟動設(shè)計階段將兩者融合的具體應(yīng)用。在項目分析和啟動階段,最為關(guān)鍵的步驟就是需要在大量繁雜無序的信息中幫助用戶尋找有用的內(nèi)容,在幫助用戶對項目進行透徹的分析和信息檢索基礎(chǔ)上,通過數(shù)據(jù)流程圖等形式將用戶的需求規(guī)范化,便于跟蹤和規(guī)范化管理。如上所示,通過繪制自上而下、逐步細(xì)化的數(shù)據(jù)流程圖,系統(tǒng)可以方便地對罐車使用者和使用記錄進行登記和查找,并對罐車資料和相關(guān)檢驗文件能進行及時更新,通過對所有相關(guān)信息的規(guī)范化分類和歸檔,使得用戶和實現(xiàn)用戶需求的項目之間達成共識,為從而極大地滿足了用戶個性化的需求。

  5小結(jié)

  隨著計算機和網(wǎng)絡(luò)技術(shù)的發(fā)展,將軟件工程技術(shù)和CMM融合,不僅是順應(yīng)社會發(fā)展的必然需求,也是有效提升軟件工程管理效率的有效途徑。將兩者的有效融合,對于加強對軟件研發(fā)過程的監(jiān)督管理,提高軟件質(zhì)量和品質(zhì)都將具有積極的推動作用。我們也需要理論聯(lián)系實際,進一步加強相關(guān)領(lǐng)域的應(yīng)用研究,努力完善我國軟件開發(fā)體系的成熟程度。

  參考文獻

  [1]沈濤.系統(tǒng)工程中軟件工程技術(shù)與CMM的融合應(yīng)用[J].電子科學(xué)技術(shù)評論,2011(04).

  [2]陸學(xué)華,李偉.軟件工程技術(shù)在模擬項目開發(fā)中的應(yīng)用[J].優(yōu)選與管理科學(xué),2012(02).

  [3]杜建強.軟件工程技術(shù)在系統(tǒng)工程中同CMM進行融合的分析[J].硅谷,2014,43(13).

  [4]杜燕玲.軟件工程技術(shù)在系統(tǒng)工程中如何同CMM進行融合的探討[J].讀寫算(教育教學(xué)研究)2014,73(17).

【軟件工程技術(shù)和CMM的融合研究的論文】相關(guān)文章:

常用的圖像融合方法研究04-27

多屬性融合技術(shù)研究04-27

圖像融合系統(tǒng)研究現(xiàn)狀04-27

圖像融合系統(tǒng)研究現(xiàn)狀04-27

“也”和“矣”的比較研究 - 畢業(yè)論文04-30

「預(yù)設(shè)」和「生成」的藝術(shù)融合05-01

研究生論文寫作步驟和技巧05-01

GPS軟件接收機捕獲和跟蹤算法研究04-29

基于MERSI和ETM+遙感圖像融合的濕地葦田識別研究04-27

軟件工程論文發(fā)表的論文04-29