基于過(guò)程挖掘的軟件項(xiàng)目管理的定量分析研究.doc
本文關(guān)鍵詞:基于過(guò)程挖掘的軟件項(xiàng)目管理的定量分析研究,由筆耕文化傳播整理發(fā)布。
淘豆網(wǎng)網(wǎng)友小博士近日為您收集整理了關(guān)于基于過(guò)程挖掘的軟件項(xiàng)目管理的定量分析研究的文檔,希望對(duì)您的工作和學(xué)習(xí)有所幫助。以下是文檔介紹:基于過(guò)程挖掘的軟件項(xiàng)目管理的定量分析研究第一章緒論1.1研究背景近些年來(lái),我國(guó)軟件和信息技術(shù)產(chǎn)業(yè)高速發(fā)展。尤其是2005年之后,軟件行業(yè)在國(guó)民經(jīng)濟(jì)中的比重不斷提升。2010年,國(guó)內(nèi)軟件行業(yè)收入達(dá)到13,364億元,規(guī)模較2001年擴(kuò)大了近十倍,年平均增長(zhǎng)38%。在全球的軟件和信息服務(wù)行業(yè)中,占據(jù)了15%以上的份額。軟件行業(yè)近年來(lái)不斷飛速發(fā)展,已經(jīng)對(duì)社會(huì)的各個(gè)領(lǐng)域帶來(lái)了很大的影響。2001年軟件行業(yè)的產(chǎn)值不足GDP的0.3%,而在2010年,這個(gè)比重上升至1%,同時(shí)創(chuàng)造了近200萬(wàn)就業(yè)崗位。信息咨詢服務(wù)收入達(dá)到了1,233億人民幣,而信息增值業(yè)務(wù)則為2,178億人民幣。2011年底,在國(guó)家相關(guān)政策的扶持和推動(dòng)和支持下,我國(guó)的軟件行業(yè)已經(jīng)步入新的發(fā)展階段。如今產(chǎn)業(yè)規(guī)模已經(jīng)超過(guò)1.84萬(wàn)億人民幣。到2011年底,數(shù)據(jù)處理以及運(yùn)營(yíng)服務(wù)、信息技術(shù)和咨詢,分別創(chuàng)收達(dá)3028億人民幣和1864億人民幣。隨著各國(guó)業(yè)務(wù)往來(lái)的增進(jìn),發(fā)展出口業(yè)務(wù)也已經(jīng)成為了軟件企業(yè)的發(fā)展趨勢(shì)和方向。我國(guó)在軟件出口和外包方面也發(fā)展十分迅速。在2011年,我國(guó)軟件行業(yè)出口達(dá)到304億美元,其中外包服務(wù)收入達(dá)到59億美元[1]。信息技術(shù)產(chǎn)業(yè)的廣闊前景使得許多國(guó)家和地區(qū)將軟件行業(yè)作為推動(dòng)經(jīng)濟(jì)發(fā)展的核心產(chǎn)業(yè)。其重大戰(zhàn)略意義逐漸變成了全球各個(gè)國(guó)家和地區(qū)追逐的熱點(diǎn),它們?cè)诓僮飨到y(tǒng)開發(fā)等領(lǐng)域和應(yīng)用軟件等領(lǐng)域獨(dú)占鰲頭。以美國(guó)為例,它的系統(tǒng)軟件產(chǎn)品占全球市場(chǎng)百分之六十左右巨大份額。該國(guó)微軟(Microsoft),英特爾(Intel)公司等軟件巨頭公司,它們的擴(kuò)張速度與發(fā)展規(guī)模非常令人吃驚[2]。印度,愛爾蘭等發(fā)展中國(guó)家的軟件產(chǎn)業(yè)也進(jìn)入快速崛起時(shí)期。印度的軟件產(chǎn)業(yè)與我國(guó)幾乎在同一時(shí)期開始發(fā)展。但因?yàn)樵搰?guó)政府的高度重視,把握了外包軟件這一重大機(jī)遇,依靠龐大的智力資源和相對(duì)廉價(jià)的人力資源,只用十多年的時(shí)間即跨入了全球軟件行業(yè)前列[3]。近幾年來(lái),軟件企業(yè)開始注重研究項(xiàng)目管理,引入多項(xiàng)主流項(xiàng)目管理理論。但是因?yàn)檐浖_發(fā)項(xiàng)目管理與傳統(tǒng)項(xiàng)目不同,提高軟件項(xiàng)目管理水平絕非易事,質(zhì)量控制和保證問題依然困擾著很多軟件公司[4]。即使是微軟這樣開發(fā)和管理能力都居于世界前列的公司,同樣面臨著系統(tǒng)漏洞不斷、無(wú)故死機(jī)、頻繁升級(jí)補(bǔ)丁等問題。而國(guó)內(nèi)一些新興的信息技術(shù)企業(yè)所開發(fā)的軟件質(zhì)量情況就更難以保障。因?yàn)槠髽I(yè)投入巨資而最終卻失敗的軟件項(xiàng)目并不在少數(shù),甚至有些企業(yè)因?yàn)檐浖?xiàng)目的失敗而不得不宣告破產(chǎn)。國(guó)內(nèi)越來(lái)越多的企業(yè)開始重視軟件項(xiàng)目管理的話題。很多企業(yè)紛紛采取措施,最直接的辦法是采購(gòu)價(jià)格昂貴的測(cè)試平臺(tái),高薪聘請(qǐng)測(cè)試工程師[5]。但市場(chǎng)檢驗(yàn)說(shuō)明,中國(guó)目前的軟件項(xiàng)目研發(fā)水平依然與發(fā)達(dá)國(guó)家差距甚遠(yuǎn)。根據(jù)SatndishGroup的軟件行業(yè)CHAOS報(bào)告中的數(shù)據(jù)顯示,在2008年,全世界僅有32%軟件項(xiàng)目最終成功完成。這意味著68%的軟件項(xiàng)目沒有完成。這一數(shù)據(jù)令所有的軟件公司都心事重重。52.7%左右的項(xiàng)目最終花費(fèi)超預(yù)算80%以上。在大型跨國(guó)軟件公司中,軟件開發(fā)項(xiàng)目的成功率不到9%,在中等和小型規(guī)模的公司最終實(shí)現(xiàn)的比率為16.8%和28%。調(diào)查顯示,中國(guó)約有超過(guò)90%的軟件項(xiàng)目延期并超出預(yù)算,國(guó)內(nèi)不足30%的ERP用戶成功實(shí)施,而CRM則低于20%[6]。并不只是是美國(guó)的企業(yè)面臨以上被動(dòng)的局面,中國(guó)的軟件行業(yè)發(fā)展更為困難。我國(guó)軟件行業(yè)起步晚、起點(diǎn)低,目前正處于信息化產(chǎn)業(yè)發(fā)展的初級(jí)階段。即便是國(guó)內(nèi)IT行業(yè)的巨頭如騰訊、百度等,成立也不過(guò)十多年的時(shí)間[9]。對(duì)于許多國(guó)內(nèi)的企業(yè)來(lái)說(shuō),軟件項(xiàng)目管理仍是一個(gè)陌生的領(lǐng)域。軟件行業(yè)規(guī)范化管理已經(jīng)是個(gè)不得不面對(duì)的問題。軟件行業(yè)操作的規(guī)范化有利于提高產(chǎn)品質(zhì)量,保證項(xiàng)目成功率,便于統(tǒng)一管理。專業(yè)分工的同時(shí)還能夠降低研發(fā)難度,節(jié)約研發(fā)時(shí)間,從而縮短產(chǎn)品上市周期。中國(guó)軟件業(yè)近年來(lái)的發(fā)展勢(shì)頭也令全世界矚目。軟件產(chǎn)品逐步豐富,國(guó)際合作不斷增強(qiáng);軟件開發(fā)人才培訓(xùn)的力度也逐漸加大,軟件行業(yè)從業(yè)人員已經(jīng)超過(guò)了200萬(wàn)。其次軟件研發(fā)企業(yè)綜合素質(zhì)也顯著提升,企業(yè)規(guī)模不斷擴(kuò)張。企業(yè)規(guī)模的擴(kuò)張使更多的企業(yè)投資于項(xiàng)目管理和質(zhì)量保證上。200多家的軟件企業(yè)銷售額過(guò)億元第三,軟件技術(shù)不斷突破創(chuàng)新[10]。中國(guó)的操作系統(tǒng)軟件,集成辦公軟件、民族語(yǔ)言軟件中間件技術(shù)軟件、信息安全軟件,嵌入式軟件,大型信息化工程應(yīng)用等軟件都有了很大的突破。基于因特網(wǎng)的游戲軟件越來(lái)越豐富,國(guó)內(nèi)與外國(guó)共建的多個(gè)軟件開發(fā)合作機(jī)構(gòu)已開始提供軟件研發(fā)服務(wù)。最后,軟件市場(chǎng)也逐步開始正規(guī)化。中國(guó)政府加大了知識(shí)產(chǎn)權(quán)(IntellectualProperty)保護(hù)的力度,保護(hù)研發(fā)型企業(yè)的研究成果,鼓勵(lì)自主研發(fā),在信息化建設(shè)進(jìn)程中起到了積極的推動(dòng)作用。但是中國(guó)軟件行業(yè)和全球軟件強(qiáng)國(guó)依然有著很大的差距。第二章相關(guān)理論研究2.1軟件項(xiàng)目管理概述2.1.1項(xiàng)目與項(xiàng)目管理項(xiàng)目管理是一項(xiàng)復(fù)雜的系統(tǒng)工程,在具體的實(shí)施過(guò)程中,往往會(huì)跨越多個(gè)組織,要求部門間進(jìn)行協(xié)調(diào)工作,需要多個(gè)學(xué)科的支撐和相關(guān)專業(yè)人員的加入。所以,將系統(tǒng)工程的思想和方法應(yīng)用在整個(gè)項(xiàng)目管理過(guò)程中,應(yīng)該將項(xiàng)目看作內(nèi)部多個(gè)部分深刻聯(lián)系的整體系統(tǒng),從全局角度把握項(xiàng)目的管理和控制,避免因?yàn)榫植康氖韬鍪沟每傮w效果不理想。除了需要跨部門的合作之外,項(xiàng)目因?yàn)槭桥R時(shí)性的,需要在短時(shí)間內(nèi)把不同的人集中起來(lái)協(xié)作完成,同時(shí)還會(huì)遇到很多全新的、未知的問題。項(xiàng)目管理全部都以實(shí)現(xiàn)預(yù)期目標(biāo)為宗旨,為了確保目標(biāo)的最終實(shí)現(xiàn),這需要把項(xiàng)目最終目標(biāo)設(shè)定為項(xiàng)目管理的總體目標(biāo),通過(guò)劃分總目標(biāo)成項(xiàng)目各個(gè)階段劃,得到不同的分目標(biāo),最終實(shí)現(xiàn)各個(gè)分目標(biāo),從而保障項(xiàng)目管理總目標(biāo)的順利完成。某些項(xiàng)目的實(shí)施過(guò)程中,既定的實(shí)施方案如果不可以保障項(xiàng)目目標(biāo)的實(shí)現(xiàn),就必須不斷地修改實(shí)施方案,從而達(dá)到項(xiàng)目目標(biāo)。不同的項(xiàng)目范圍是不同的,其復(fù)雜度也自然不同。一般而言,范疇越大的項(xiàng)目相應(yīng)的復(fù)雜性就越高,因?yàn)槠淠依ǖ膶W(xué)科、技術(shù)類別也越多。項(xiàng)目實(shí)施過(guò)程中產(chǎn)生的問題大多涉及各組織部門,這要求各部門迅速做出反應(yīng)。同時(shí)涉及的知識(shí)也越多,這極大地增強(qiáng)了項(xiàng)目管理的難度。項(xiàng)目實(shí)施過(guò)程中出現(xiàn)的諸多問題一般都貫穿各個(gè)部門的,需要協(xié)調(diào)多組織來(lái)共同處理解決。所以項(xiàng)目管理中,必須組建一個(gè)以項(xiàng)目經(jīng)理為核心,各部門專家集中對(duì)整個(gè)項(xiàng)目領(lǐng)導(dǎo)的專門性項(xiàng)目組織。第三章基于過(guò)程挖掘的軟件過(guò)程挖掘模型.......253.1基于測(cè)試用例的過(guò)程挖掘模型.........253.1.1模型的設(shè)計(jì).......253.1.2模型的特點(diǎn).......253.1.3模型實(shí)施的一般步驟.....273.2過(guò)程挖掘技術(shù)在軟件項(xiàng)目管理.....28第四章案例分析.....374.1案例背景.........374.2A公司面臨的問題........384.3A公司的業(yè)務(wù)生產(chǎn)流程分析......394.4A公司的問題原因分析及改進(jìn)建議......41第五章結(jié)論.........53結(jié)論隨著IT行業(yè)的發(fā)展,軟件成為了人們?nèi)粘I詈凸ぷ鞅夭豢缮俚臇|西。隨著軟件的日益發(fā)達(dá),人們對(duì)軟件的要求也是越來(lái)越高。日趨復(fù)雜和集成化的軟件需求使軟件工作者們面臨著嚴(yán)峻的挑戰(zhàn)。當(dāng)前流行的諸多軟件中不管是系統(tǒng)還是應(yīng)用軟件都以歐美公司開發(fā)的居多。中國(guó)企業(yè)也不乏軟件編程高手,但是國(guó)內(nèi)的軟件行業(yè)依然明顯落后于歐美國(guó)家。導(dǎo)致這一現(xiàn)象的原因有很多,但軟件項(xiàng)目管理水平較弱也無(wú)疑是制約我國(guó)軟件行業(yè)發(fā)展的主要因素之一。本文結(jié)合過(guò)程挖掘方法和軟件項(xiàng)目管理的知識(shí),基于作者有限的知識(shí),本文首次提出了基于過(guò)程挖掘的軟件項(xiàng)目管理方法。結(jié)合軟件測(cè)試和過(guò)程挖掘,首次提出了基于測(cè)試用例的過(guò)程挖掘模型。過(guò)程挖掘方法與項(xiàng)目管理的結(jié)合,能夠?yàn)楣芾碚咛峁┛梢暬耐诰蚪Y(jié)果,一致性分析為軟件成本、進(jìn)度、質(zhì)量和人員管理提供了有力的數(shù)據(jù)支持。在成本管理中,應(yīng)用適合性維度參數(shù)能夠成本估算過(guò)程中考慮到已完成工作的程序修改時(shí)間,支持成本估算的動(dòng)態(tài)更新,并且更加精準(zhǔn);能夠量化軟件質(zhì)量,為質(zhì)量管理提供數(shù)據(jù)支持;挖掘結(jié)果流程圖與甘特圖相結(jié)合能更加清晰的展示軟件完成進(jìn)度;適合性維度參數(shù)和任務(wù)覆蓋參數(shù)在一定程度上反映了開發(fā)者的能力和工作量,為技術(shù)工程師的績(jī)效考核提供依據(jù)。本文以一段小程序驗(yàn)證了基于測(cè)試用例的過(guò)程挖掘模型的可行性。詳細(xì)闡述了基于過(guò)程挖掘的軟件項(xiàng)目管理方法的應(yīng)用步驟和方法。文章最后以一個(gè)真實(shí)的中小生產(chǎn)型企業(yè)A公司為例,闡述了本文提出的方法,在項(xiàng)目管理各個(gè)方面的應(yīng)用,詳細(xì)剖析了目前該公司在軟件項(xiàng)目管理方面面臨的問題。在項(xiàng)目延期、人員流失和軟件質(zhì)量等問題上,進(jìn)行了深入的分析和探討,找出問題的根本原因,并結(jié)合本文提出的管理方法和A公司的實(shí)際情況,分別提出了相應(yīng)的改進(jìn)建議:本文提出的方法也有一些不足之處和一些能夠更加完善的地方。例如本文提出的基于測(cè)試用例的過(guò)程挖掘模型,其基本思想是基于白盒測(cè)試的原理來(lái)編寫測(cè)試用例,即只關(guān)心程序的邏輯結(jié)構(gòu)而不重視程序的輸入輸出是否正確,基于作者對(duì)于相關(guān)領(lǐng)域的了解,這也是過(guò)程挖掘在軟件開發(fā)領(lǐng)域的一個(gè)應(yīng)用瓶頸。對(duì)于一些有完善的軟件測(cè)試體系或者SCM軟件支持的大型公司來(lái)說(shuō),過(guò)程挖掘有充足的數(shù)據(jù)來(lái)源作為支持,其挖掘結(jié)果能夠很方便的為管理者所用。如果配有完善文檔數(shù)據(jù)記錄,可以進(jìn)一步發(fā)揮過(guò)程挖掘的作用,挖掘公司的社會(huì)網(wǎng)絡(luò)甚至工作匯報(bào)流程。對(duì)于人員缺乏、工具落后的公司,怎樣盡可能減少額外成本的同時(shí)應(yīng)用基于過(guò)程挖掘的軟件項(xiàng)目管理方法將是值得繼續(xù)研究的問題。
播放器加載中,,請(qǐng)稍候...
系統(tǒng)無(wú)法檢測(cè)到您的Adobe Flash Player版本
建議您在線安裝最新版本的Flash Player 在線安裝
本文關(guān)鍵詞:基于過(guò)程挖掘的軟件項(xiàng)目管理的定量分析研究,由筆耕文化傳播整理發(fā)布。
本文編號(hào):46449
本文鏈接:http://sikaile.net/guanlilunwen/xiangmuguanli/46449.html