• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      試議基于CMM的軟件需求管理平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)方案

      2014-09-24 19:11:54鄒楊旭
      無(wú)線互聯(lián)科技 2014年7期
      關(guān)鍵詞:擴(kuò)展性軟件過程

      鄒楊旭

      摘要:在軟件分析的過程中,需求分析涉及到軟件組的開發(fā)活動(dòng),文章先對(duì)集成了風(fēng)險(xiǎn)、立項(xiàng)、結(jié)項(xiàng)、需求開發(fā)及需求管理等模型進(jìn)行研究,在這一基礎(chǔ)上開發(fā)軟件需求管理平臺(tái),對(duì)實(shí)現(xiàn)軟件需求管理的經(jīng)驗(yàn)與知識(shí)進(jìn)行分享。

      關(guān)鍵詞:CMM;需求管理;平臺(tái)設(shè)計(jì);實(shí)現(xiàn)CMM標(biāo)準(zhǔn)是當(dāng)前世界上關(guān)于軟件過程的一個(gè)標(biāo)準(zhǔn)之一,其產(chǎn)生已有70余年,主要用于對(duì)軟件過程的改進(jìn)進(jìn)行指導(dǎo),為了對(duì)軟件過程能力進(jìn)行評(píng)價(jià),CMM建立了一種有效的準(zhǔn)則,在軟件開發(fā)與維護(hù)的過程中進(jìn)行應(yīng)用。目前,在國(guó)外CMM已經(jīng)被軟件行業(yè)廣泛應(yīng)用,且取得了較為突出的成績(jī),在我國(guó)是近幾年才開始應(yīng)用,并且受到了越來越多人的追捧。

      1基于CMM軟件需求管理平臺(tái)的設(shè)計(jì)

      CMM提供的是一種軟件開發(fā)目標(biāo),而對(duì)開發(fā)的方法沒有明確指出,因此在應(yīng)用中,需要制定符合CMM標(biāo)準(zhǔn)的軟件過程體系,保證CMM體系的實(shí)施。標(biāo)準(zhǔn)軟件過程體系一般包含質(zhì)量方針文件、工作流程文件及操作指南文件三個(gè)層面。而以上幾個(gè)層面文件實(shí)施中,存在很多重復(fù)性工作,具有一定的弊端,為了對(duì)這一問題進(jìn)行解決,就需要對(duì)軟件過程進(jìn)行改進(jìn),提高軟件的預(yù)測(cè)性,因此集成化軟件過程改進(jìn)模型被提出來。該模型的建立有效的實(shí)現(xiàn)了軟件項(xiàng)目在立項(xiàng)、結(jié)項(xiàng)、風(fēng)險(xiǎn)、需求等活動(dòng)分析,利用管理與實(shí)踐經(jīng)驗(yàn),及時(shí)預(yù)測(cè)可能出現(xiàn)的問題,優(yōu)化工作流程,提高產(chǎn)品的質(zhì)量。

      ⑴瀑布模型是最早出現(xiàn)的軟件開發(fā)模型,具有線性順序的特點(diǎn),在一定程度上被廣泛應(yīng)用,但是在與到非線性問題的時(shí)候,需要進(jìn)行分解與轉(zhuǎn)化為線性問題才能解決?;诖?,在進(jìn)行如那件需求管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)時(shí),以線性開發(fā)為主,以并行、迭代方法為輔,多種方法結(jié)合,消除瀑布模型中的不足,即并行開發(fā)。減少了等待的時(shí)間,不需要等到上一步工作完成以后才能進(jìn)行下一步工作。根據(jù)實(shí)踐經(jīng)驗(yàn),需求開發(fā)、系統(tǒng)設(shè)計(jì)、技術(shù)預(yù)測(cè)及實(shí)現(xiàn)等過程中,發(fā)生變更的可能性較大。所以,迭代方法的引入,主要是針對(duì)一些易變更問題的需求。為了防止并行開發(fā)、迭代開發(fā)對(duì)產(chǎn)品質(zhì)量產(chǎn)生影響,在過程域各個(gè)階段,都要進(jìn)行成果評(píng)價(jià),使線形、并行、迭代綜合模型發(fā)揮巨大的優(yōu)勢(shì)。

      ⑵結(jié)合軟件技術(shù)管理過程域,參考CMM理論模型,中的初始化、診斷、建立、行動(dòng)、學(xué)習(xí)五個(gè)實(shí)施階段,對(duì)SPI軟件過程實(shí)施改進(jìn)時(shí),開發(fā)出IPSDCA周期模型,選擇該模型主要是由于其與全面質(zhì)量管理中的連續(xù)改進(jìn)結(jié)構(gòu)是相同的,并且實(shí)踐與術(shù)語(yǔ)在CMM模型中已度化,包含大多數(shù)IDEAL模型目標(biāo)需求。

      2軟件需求管理平臺(tái)的實(shí)現(xiàn)方案

      當(dāng)前,從工具類型來看,國(guó)內(nèi)已經(jīng)研發(fā)成功的軟件過程輔助工具中,配置、項(xiàng)目、產(chǎn)品、變更等管理類的使用率比較高。而在實(shí)際應(yīng)用中,企業(yè)的需求比例一般是需求、計(jì)劃、工程、跟蹤監(jiān)控、質(zhì)量、配置及評(píng)審等。

      ⑴技術(shù)要求。處理滿足需求管理業(yè)務(wù)需求外,平臺(tái)在系統(tǒng)的其它性能方面也有諸多要求。首先,在三層分布體系結(jié)構(gòu)基礎(chǔ)上,目的是為了方便快速部署系統(tǒng)的擴(kuò)展性與缺省功能,滿足異地協(xié)同產(chǎn)品開發(fā)的需求。其次,緊密集成過程域管理工具系統(tǒng),保證開發(fā)過程中的客觀需求。第三,平臺(tái)要有較好的擴(kuò)展性,由于不同產(chǎn)品的開發(fā)流程具有不同的特點(diǎn),所以在以后的需求管理業(yè)務(wù)中必須要具有擴(kuò)展性,便于大規(guī)模的投入使用該系統(tǒng);第四,平臺(tái)要方便操作,滿足不同人員對(duì)于需求管理的不同操作需求,使系統(tǒng)更具友好性。除此以外,還應(yīng)該考慮大規(guī)模并發(fā)的可能性,持續(xù)保持系統(tǒng)的良好性能。

      ⑵平臺(tái)框架結(jié)構(gòu)。一方面,平臺(tái)提供需求業(yè)務(wù)應(yīng)用操作程序,例如功能與非功能需求管理、立項(xiàng)與結(jié)項(xiàng)管理、風(fēng)險(xiǎn)管理、系統(tǒng)管理等等,提供給用戶必須的操作工具,構(gòu)成運(yùn)行的環(huán)境;另一方面,也會(huì)提供一些結(jié)構(gòu),使平臺(tái)的擴(kuò)展性能提升。需求管理平臺(tái)采用三層分布式的平臺(tái)搭建結(jié)構(gòu),在該系統(tǒng)中,前端客戶層提供給單個(gè)用戶瀏覽器應(yīng)用程序,滿足客戶端的需求。操作一方面能夠從瀏覽器登錄系統(tǒng),實(shí)現(xiàn)查看表單、填寫表單以及角色定義、文檔管理等工作;一方面也可以從應(yīng)用程序登錄系統(tǒng),實(shí)現(xiàn)以上工作,也可以利用編輯工具對(duì)過程進(jìn)行自定義等。在后端數(shù)據(jù)庫(kù)服務(wù)器內(nèi),存儲(chǔ)有標(biāo)準(zhǔn)過程庫(kù)、郵件庫(kù)、定義過程庫(kù)及其它相關(guān)的支持部件。中間應(yīng)用服務(wù)器主要提供管理框架需求的一些服務(wù),如文檔管理服務(wù)、角色定義服務(wù)、過程監(jiān)控服務(wù)等。此外,系統(tǒng)還提供后臺(tái)對(duì)象管理服務(wù),如果預(yù)設(shè)多個(gè)數(shù)據(jù)多項(xiàng)存取數(shù)據(jù)庫(kù)數(shù)據(jù),并且設(shè)定多個(gè)子功能及若干服務(wù)功能,如果客戶機(jī)連接服務(wù)器失敗的時(shí)候,能夠自動(dòng)連接到應(yīng)用服務(wù)器,實(shí)現(xiàn)分布式軟件工程管理。

      3結(jié)語(yǔ)

      隨著計(jì)算機(jī)技術(shù)和軟件技術(shù)的飛速發(fā)展,在商業(yè)競(jìng)爭(zhēng)中,軟件所發(fā)揮的作用越來越大,軟件工程學(xué)的發(fā)展促進(jìn)了軟件開發(fā)的發(fā)展,但是在開發(fā)的過程中,仍然存在著一些問題。為了提高軟件開發(fā)的質(zhì)量,在軟件需求管理平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)中采用CMM標(biāo)準(zhǔn),成為當(dāng)前軟件開發(fā)與管理中的重點(diǎn)。在實(shí)踐中,CMM具有非常大的應(yīng)用價(jià)值,同時(shí)還存在一些缺陷,需要不斷的進(jìn)行研究與完善。

      [參考文獻(xiàn)]

      [1]雷輝,李懷璋,王青.基于ISO9001和CMM的軟件需求管理的研究[J].計(jì)算機(jī)科學(xué),2012(15).

      猜你喜歡
      擴(kuò)展性軟件過程
      禪宗軟件
      描寫具體 再現(xiàn)過程
      臨終是個(gè)怎樣的過程
      軟件對(duì)對(duì)碰
      提高初中階段學(xué)生英語(yǔ)擴(kuò)展性閱讀能力策略分析
      高中物理如何充分利用擴(kuò)展性欄目
      比ITX還小華擎推首款Mini—STX主板
      電腦愛好者(2016年8期)2016-04-28 20:54:47
      網(wǎng)絡(luò)教學(xué)平臺(tái)的擴(kuò)展性研究
      在這個(gè)學(xué)習(xí)的過程中收獲最大的是哪些,為什么?
      Coco薇(2015年12期)2015-12-10 03:54:58
      圓滿的過程
      武安市| 玉林市| 苍山县| 乐平市| 新兴县| 罗定市| 绥江县| 英吉沙县| 富阳市| 依安县| 和硕县| 醴陵市| 万年县| 施甸县| 永和县| 密山市| 洮南市| 淮南市| 巩义市| 扬中市| 德化县| 龙井市| 葫芦岛市| 磐安县| 额尔古纳市| 宿州市| 大同县| 黄陵县| 醴陵市| 吴忠市| 凤凰县| 柳河县| 安顺市| 砀山县| 阜康市| 延吉市| 新宁县| 东至县| 青川县| 清河县| 栖霞市|