資源描述:
《軟件開發(fā)項(xiàng)目的進(jìn)度計(jì)劃與控制研究》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、武漢理工大學(xué)碩士學(xué)位論文軟件開發(fā)項(xiàng)目的進(jìn)度計(jì)劃與控制研究姓名:石慧申請學(xué)位級別:碩士專業(yè):信息管理與信息系統(tǒng)指導(dǎo)教師:王虎20071101摘要隨著信息技術(shù)的飛速發(fā)展,軟件開發(fā)規(guī)模及開發(fā)隊(duì)伍越來越龐大,個(gè)人單打獨(dú)斗的作坊式開發(fā)方式己經(jīng)越來越不適應(yīng)形勢發(fā)展的需要。各軟件企業(yè)都在積極將軟件項(xiàng)目管理引入到開發(fā)活動中,怎樣對軟件項(xiàng)目進(jìn)行有效的管理就成為一個(gè)需要研究的課題。而在軟件項(xiàng)目管理過程中,項(xiàng)目進(jìn)度的計(jì)劃和控制管理是決定項(xiàng)目能否順利實(shí)施的關(guān)鍵內(nèi)容。本文對軟件項(xiàng)目計(jì)劃控制過程中的具體方法進(jìn)行系統(tǒng)研究,為軟件企業(yè)實(shí)施軟件項(xiàng)目管理提供參考。本文運(yùn)用動態(tài)規(guī)劃的思想和網(wǎng)絡(luò)計(jì)劃的方法,利用馬
2、爾可夫鏈模型進(jìn)行軟件項(xiàng)目進(jìn)度預(yù)測,包括并行進(jìn)度的預(yù)測。并結(jié)合參與項(xiàng)目開發(fā)課題的實(shí)際調(diào)研資料,對軟件丌發(fā)項(xiàng)目中的計(jì)劃和控制應(yīng)用進(jìn)行研究,構(gòu)建了一個(gè)并行的rr項(xiàng)目進(jìn)度馬爾可夫鏈預(yù)測模型。本文首先介紹了論文的選題背景及依據(jù)、研究現(xiàn)狀及意義、研究內(nèi)容及框架。接著,綜合運(yùn)用項(xiàng)目管理、軟件工程、軟件項(xiàng)目管理方面的知識,對軟件開發(fā)項(xiàng)目中的進(jìn)度計(jì)劃管理和進(jìn)度控制管理進(jìn)行了系統(tǒng)研究,重點(diǎn)分析了計(jì)劃管理中的工作量估算、工作結(jié)構(gòu)分解、制定計(jì)劃的三種常用技術(shù)(Gantt。PERT,a,M),并對軟件項(xiàng)目進(jìn)度控制中的常用技術(shù)(里程碑進(jìn)度、人為設(shè)定活動進(jìn)度、工作單元進(jìn)展和掙值法)進(jìn)行分析和研究。在此基
3、礎(chǔ)上,介紹了馬爾可夫分析法的基本原理和軟件開發(fā)經(jīng)歷階段及開發(fā)方法。對軟件項(xiàng)目開發(fā)中的并行工程進(jìn)行分析和研究。引入馬氏鏈和Delphi法來預(yù)測軟件項(xiàng)目進(jìn)度。然后,以三環(huán)海通汽車4S店辦公自動化系統(tǒng)為例,證實(shí)基于馬氏鏈的軟件項(xiàng)目進(jìn)度預(yù)測的有效性和可行性。最后,對全文進(jìn)行總結(jié)和展望。馬爾可夫鏈預(yù)測是建立在對歷史數(shù)據(jù)的分析統(tǒng)計(jì)之上的。歷史數(shù)據(jù)越多越精確,預(yù)測也就越可靠。進(jìn)度完成狀態(tài)的馬爾可夫鏈預(yù)測是一種概率預(yù)報(bào),其準(zhǔn)確性和可靠性要通過大量的預(yù)測檢驗(yàn)才能顯示出來。本文中馬爾可夫鏈?zhǔn)怯邢奁诘念A(yù)測,也可以將之?dāng)U展為無限期的。這一點(diǎn)在生命周期法中有很強(qiáng)的實(shí)用價(jià)值。本文的創(chuàng)新之處在于:把馬爾
4、可夫鏈思想引入到軟件項(xiàng)目管理進(jìn)度預(yù)測中,并嘗試解決軟件開發(fā)項(xiàng)目中并行進(jìn)度的預(yù)測問題。關(guān)鍵詞:軟件項(xiàng)目,軟件項(xiàng)目管理,計(jì)劃和控制,馬爾可夫鏈AbstractTomeettheneedofthelargerandlargerscaleinthesoftwaredevelopmentandmoreandmorepeoplejoininginthiscareer,whichresultsfromtherapiddevelopmentofinfo—tech,softwareprojectmanaginghaswidelybeenintroducedintosoftwarecompan
5、ies.Thus,itisnecessarytoworkoutaneffectivewayofmanagingsoftwareproject.Itisknownthatthevitalelementsinmanagingsoftwareprojectmustbeplanningandcontrollingoftheproject.Thepresentdissertationisanattemptofasystematicstudyontheapproachesadoptedintheprocessofcontrollingtheplanofasoftwareproje.ct
6、,whichmightofferapracticalreferencetosoftwarecompanies.ThepredictionofITprojectschedulingaswellastheschedulinginparalleliscarriedoutbyadoptingthetheoryofDynamicProgrammingandthemethodofnetworkplanningandmakinguseofthemodeloftheMarkovChaininthisthesis.Wehavestudiedtheapplicationofschedulepr
7、edictionofITprojectwiththeactualresearchdataonsoftwaredevelopmentprojects,estabfishingMarkov'sdynamicpredictmodelofparallelITprojectschedule.Inthispaper,firstly,Iintroducethebackgroundandbasis,purposeandsignificance,contentandframeworkofthispaper.Secondly,base