項目管理專業(yè)論文
項目管理專業(yè)論文
項目管理經(jīng)歷了成型、發(fā)展、變化、適應(yīng)性的不同階段。在全球競爭日益激烈的經(jīng)濟(jì)環(huán)境中,越來越多的組織已經(jīng)把項目管理作為一種在競爭中獲勝的戰(zhàn)略手段。下面是學(xué)習(xí)啦小編為大家整理的項目管理專業(yè)論文,供大家參考。
項目管理專業(yè)論文范文一:軟件工程項目管理需求分析
摘要:科研機構(gòu)、高校承擔(dān)的大型科研工程越來越多,軟件在工程項目中扮演著重要角色。結(jié)合科研領(lǐng)域軟件開發(fā)特點,介紹軟件開發(fā)流程管理及質(zhì)量保障措施等,可為科研軟件的質(zhì)量提高及創(chuàng)新提供一定借鑒。
關(guān)鍵詞:科研軟件;需求分析;開發(fā)模型;質(zhì)量保障
0引言
隨著科研機構(gòu)、高校承擔(dān)的國家大型科學(xué)工程項目越來越多,在這些大型科學(xué)工程中,軟件起到不可或缺的作用。如中國科學(xué)院高能物理研究所承擔(dān)的硬X射線調(diào)制望遠(yuǎn)鏡項目[1]、BESIII項目[2]中的數(shù)據(jù)采集軟件、探測器和數(shù)據(jù)監(jiān)測軟件是獲得物理成果的基礎(chǔ),而模擬軟件和分析軟件則直接關(guān)系到物理成果的處理和精度。這類軟件項目有較深的物理學(xué)背景,需要使用一些物理分析和設(shè)計方法,實現(xiàn)手段必須符合領(lǐng)域特點。例如,數(shù)據(jù)存儲在粒子物理實驗和空間天體物理實驗中的要求不同,前者主要采用ROOT[3]格式,而后者則以FITS[4]格式為主,開發(fā)所用的常見庫和工具也因數(shù)據(jù)存取格式不同而不同。此外,該類軟件應(yīng)用面較窄,僅限于某一科研領(lǐng)域,其開發(fā)很難由軟件公司承擔(dān),因為軟件公司必須投入大量的學(xué)習(xí)成本,而產(chǎn)品應(yīng)用又受局限。因此,這類軟件的開發(fā)一般由科研院所、高校自行承擔(dān)。然而,目前我國軟件整體實力與創(chuàng)新性還不強,人才結(jié)構(gòu)也需要改善[5],一些從事基礎(chǔ)研究的機構(gòu),軟件人才緊缺,且缺乏軟件開發(fā)管理經(jīng)驗,造成軟件質(zhì)量不高??蒲袡C構(gòu)從事軟件開發(fā)的科研人員學(xué)習(xí)能力強,熱衷于追求新技術(shù),如果在方法上給予指導(dǎo),可幫助其開發(fā)出高質(zhì)量的軟件。依托大型工程培養(yǎng)所需的軟件人才,不僅有利于大型工程項目的實施,而且還能為國家培養(yǎng)大批軟件人才。本文結(jié)合該類軟件項目的特點和科研機構(gòu)現(xiàn)狀,探討其軟件開發(fā)特點,并提出流程管理和質(zhì)量保障措施。
1科研領(lǐng)域軟件開發(fā)及其特點
1.1軟件項目特點
(1)軟件提出者。一般是項目科學(xué)家、顧問,他們具有較強的科學(xué)洞察力,也能較好地把握軟件開發(fā)方向,但他們大多只關(guān)注宏觀問題,而非技術(shù)細(xì)節(jié),對軟件不是很了解,不能用計算機語言和思維描述項目,也無法很好地理解和描述實現(xiàn)流程、細(xì)節(jié),因此不能準(zhǔn)確估計軟件開發(fā)難度和工作量。
(2)軟件開發(fā)者。一般為青年職工和學(xué)生,他們熟悉軟件開發(fā),但往往不能完全理解項目目標(biāo),也不能深刻理解其物理過程,理解過程中往往思維局限性大,缺乏方向。
(3)軟件測試者。多數(shù)情況下單元測試由開發(fā)者承擔(dān),集成或系統(tǒng)測試由其他人員完成,部分由用戶完成。與開發(fā)人員相比,測試人員往往物理基礎(chǔ)較好,掌握基本測試方法,但是沒有建立起完整的測試體系,而且將軟件測試當(dāng)作“副業(yè)”,測試以功能實現(xiàn)為主,對軟件細(xì)節(jié)不了解。
(4)用戶。用戶一般是物理工作者,他們熟悉研究領(lǐng)域的物理要求,但不能用計算機語言描述需求,往往需求不實際或不夠明確。他們對軟件要求較高,要求通過物理測試對軟件性能和輸出結(jié)果精度進(jìn)行測試。如通過運行大數(shù)據(jù)量檢查軟件內(nèi)存和時間消耗,以促進(jìn)開發(fā)者進(jìn)行算法優(yōu)化等。
1.2軟件項目開發(fā)特點
(1)軟件需求不夠明確。科研領(lǐng)域軟件項目一般都涉及到探測器和數(shù)據(jù),涉及領(lǐng)域較廣,而且需求不斷變化。無論是軟件提出者還是用戶,往往難以用計算機思維或語言清楚描述問題;軟件開發(fā)者對項目物理目標(biāo),特別是物理過程缺乏深刻理解,不能很好地理解軟件功能細(xì)節(jié)及需求。比如,對于一些數(shù)據(jù)分析軟件,提出者或用戶難以描述出軟件需要完成的功能,而開發(fā)者對數(shù)據(jù)處理流程中進(jìn)行的數(shù)據(jù)轉(zhuǎn)換、修正、數(shù)據(jù)結(jié)構(gòu)重組也缺乏深刻理解。
(2)人員結(jié)構(gòu)較為單一。軟件開發(fā)中通常一人需要承擔(dān)多種角色,包括軟件需求分析員、設(shè)計者和開發(fā)者,甚至測試者。這樣的職位設(shè)定,人員分工不明確,難以深入把握某一領(lǐng)域(比如測試)的特點和方法,從而影響了整個軟件開發(fā)過程。
(3)軟件實現(xiàn)細(xì)節(jié)難以把握。此類軟件一般涉及復(fù)雜的物理過程,需要用一定的物理方法解決,但方法并不唯一,不同方法會對結(jié)果帶來一定影響,而且不同類型數(shù)據(jù)所依賴的方法也不同。軟件開發(fā)中還有些研究性課題,只能以接口形式存在于軟件中,但預(yù)留接口時往往設(shè)計較為簡單,考慮的情況過于理想,難以滿足實際需求。然而,如果設(shè)計時考慮得比較復(fù)雜,接口較多,又往往缺乏必要的軟件技術(shù)和經(jīng)驗,不能有效把握細(xì)節(jié)。
(4)硬件頻繁改動增加軟件開發(fā)風(fēng)險。軟件依賴于硬件,設(shè)計初期軟件是在理想的硬件設(shè)計狀態(tài)下運行,但如果硬件發(fā)生變更或者運行影響因素增加,軟件也隨之變動,從而加大開發(fā)風(fēng)險。
(5)軟件測試及評估缺乏專業(yè)水平。由于開發(fā)者、測試者與用戶的專業(yè)測試能力都比較欠缺,難以涉及到核心質(zhì)量問題,往往無法全面對軟件作出專業(yè)評估。
(6)人員管理難度大??蒲袡C構(gòu)、高校一般熱衷于科學(xué)研究而不是工程項目本身,因此難以兼顧兩方面工作。軟件提出者和管理人員往往對軟件工程缺乏深入了解,難以對開發(fā)工作作出客觀評價,因此對軟件開發(fā)的進(jìn)度和質(zhì)量帶來一定影響。
(7)軟件不確定性因素多。隨著工程實施,軟件提出者、用戶會不斷改變、增加需求,加上開發(fā)者及測試者缺乏相關(guān)經(jīng)驗,代碼開發(fā)不規(guī)范、開發(fā)人員流動性強等增加了軟件開發(fā)的不穩(wěn)定性。另外,為降低開發(fā)成本和難度,開發(fā)人員通常會引入現(xiàn)成的工具,這可能給軟件開發(fā)帶來隱患。然而,面向某一科研領(lǐng)域的軟件開發(fā)項目也有自身的優(yōu)勢。如和大型專業(yè)軟件相比,所需的項目功能不是特別多,部分開發(fā)平臺具有可移植性,開發(fā)人員綜合素質(zhì)較高,學(xué)習(xí)能力強,英語基礎(chǔ)較好。此外,很多工程與國外合作開發(fā),可參考國外成熟軟件,并方便引進(jìn)一些免費的軟件框架和平臺,如Gaudi[6]框架、天文分析工具庫Ftool[7]等。
2軟件開發(fā)流程管理
2.1確定軟件開發(fā)模型
科研機構(gòu),尤其是一些缺少經(jīng)驗的團(tuán)隊,習(xí)慣采用瀑布模型進(jìn)行開發(fā),主要由于該模型分階段,且各階段間存在因果關(guān)系,比較符合思維模式。但它會產(chǎn)生大量文檔,到開發(fā)后期會凸顯軟件開發(fā)缺陷。適合科研領(lǐng)域的開發(fā)模型有迭代式模型[8-9](需求變更驅(qū)動型)、增量模型(功能驅(qū)動型)及快速原型開發(fā)[10]等。對于科研軟件而言,模型選擇需綜合考慮軟件框架穩(wěn)定性和開放性、構(gòu)件獨立性以及項目組開發(fā)經(jīng)驗等。比如對于需求不明確、流程不清晰、算法不確定的項目(如數(shù)據(jù)處理軟件、分析軟件和標(biāo)定軟件等)采用迭代模型或者快速原型開發(fā)較好。此外,采用一種模型為主,其它模型為輔,也會得到很好的效果。
2.2加強開發(fā)流程控制
無論采用何種開發(fā)模型,開發(fā)人員必須在每一次開發(fā)或迭代中完整實現(xiàn)需求分析、設(shè)計、編碼和測試等步驟。各階段的評審或項目報告尤為重要,項目前期要確保軟件開發(fā)人員準(zhǔn)確理解項目需求以及軟硬件環(huán)境;中期階段要確保開發(fā)流程和方法可靠;后期要通過測試確保軟件運行符合要求。
2.3需求分析中注重物理分析
科研軟件中一般涉及大量數(shù)據(jù)操作,而且過程比較復(fù)雜,一些原始數(shù)據(jù)要經(jīng)過轉(zhuǎn)換、重建、標(biāo)定及修正等步驟,而且處理不一定是線性的,即相鄰數(shù)據(jù)之間可能有關(guān)聯(lián)。這些功能和性能需求不容易明確,需要著重把握。軟件中還可能涉及一些物理算法(比如圖像修正、頻率分解等),因此在需求分析中需要著重進(jìn)行物理分析,包括流程梳理、特殊方法和條件選擇等。
2.4采用串行開發(fā)方式
科研機構(gòu)人員結(jié)構(gòu)比較單一,往往多項工作并行執(zhí)行,給軟件開發(fā)質(zhì)量提升及人才培養(yǎng)帶來不利影響,可將相關(guān)性比較強的軟件以串行方式開發(fā),數(shù)據(jù)產(chǎn)品生成軟件和數(shù)據(jù)分析軟件可以依次開發(fā)。
2.5提高開發(fā)人員的主觀能動性
軟件開發(fā)過程中,保障軟件項目負(fù)責(zé)人在經(jīng)費使用及績效考核中的話語權(quán),組建凝聚力強的研發(fā)團(tuán)隊,對軟件開發(fā)的進(jìn)度、質(zhì)量進(jìn)行考核。
3軟件質(zhì)量保障措施
(1)加強開發(fā)過程中的溝通??蒲许椖康牟淮_定性帶來軟件開發(fā)需求的變動,用戶往往只注重項目需求功能滿足,而不關(guān)心軟件的實現(xiàn)細(xì)節(jié),所提出的功能或接口可能不切實際,因此需要加強與用戶的溝通,明確軟件開發(fā)目標(biāo)。
(2)充分調(diào)動開發(fā)人員積極性??蒲袡C構(gòu)軟件開發(fā)人員往往是科研項目的幕后工作者,其工作成果容易被科研項目成果所掩蓋,所以充分調(diào)動軟件開發(fā)人員的工作積極性尤為必要。一方面,為其提供成果展示平臺,尤其是展示創(chuàng)新性成果,如將開發(fā)中的文檔整理成冊等;另一方面,在基金申請、職稱評定等方面提供支持??蒲袡C構(gòu)職稱評定主要依據(jù)取得的科研成果,由于工作內(nèi)容不同,如采取同樣的評審條件,軟件開發(fā)人員與其他研究人員在同一層次上競爭將缺乏競爭力??赡軐?dǎo)致部分人員不愿意從事軟件開發(fā)工作,或者開發(fā)軟件的同時還從事其它研究,從而影響軟件開發(fā)進(jìn)度和質(zhì)量。因此,需要根據(jù)軟件開發(fā)人員工作的特殊性,通過有效的激勵措施調(diào)動其積極性。
(3)培養(yǎng)既懂管理又懂技術(shù)的項目負(fù)責(zé)人。優(yōu)秀的軟件工程項目負(fù)責(zé)人不僅是一個好的軟件設(shè)計師,對軟件實現(xiàn)細(xì)節(jié)能夠很好的掌控,還是一名優(yōu)秀的管理者,能科學(xué)配置資源。
4結(jié)語
面向科研領(lǐng)域的軟件具有較深的行業(yè)背景,其設(shè)計方法、實現(xiàn)手段有很強的領(lǐng)域依賴性。本文從科研領(lǐng)域特點及軟件提出者、開發(fā)者、測試者、用戶的角度出發(fā),探討了其需求難以明確、人員結(jié)構(gòu)較單一且管理難度大的特點。在軟件開發(fā)管理過程中,需要采用合適的軟件開發(fā)模型,注重流程管理,充分調(diào)動開發(fā)人員的工作積極性。
參考文獻(xiàn):
[1]LITIPEI,WUMEI.ThehardX-raymodulationtelescopemission[J].Physics,2008,37(9):648-651.
[2]LITIPEI.HXMT:achinesehigh-energyastrophysicsmission[J].NuclearPhysicsB,2007(166):131-139.
[3]BESCOLLABORATION.PreliminarydesignreportoftheBESIIIDetector[Z].2003.
[4]TheROOTTeam.ROOTuser'sguide[EB/OL].https://root.cern.ch/drupal/content/users-guide.
[5]WELLSDC,GREISENEW,HARTENRH.FITS:aflexibleim-agetransportsystem[J].A&AS,1981,(44):363-370.
[6]APrimerontheFITSDataFormat[EB/OL].http://fits.gsfc.nasa.gov/fits_primer.html.
[7]劉麗梅.中國軟件產(chǎn)業(yè)市場競爭力分析[M].北京:對外經(jīng)濟(jì)貿(mào)易大學(xué),2007.
[8]BARRANDG.Gaudi-asoftwareconfigurationmanagementtool[C].ProceedingofCHEP2000,2000.
[9]FTOOLS.Ageneralpackageofsoftwaretomanipulatefitsfiles[EB/OL].http://heasarc.gsfc.nasa.gov/docs/software/ftools/ftools_menu.html.
[10]張?;O.軟件工程導(dǎo)論[M].北京:清華大學(xué)出版社,2005.
[11]師迎海,何雪慧.迭代式軟件開發(fā)模型研究及應(yīng)用[J].微處理機,2015(1):55-57.
項目管理專業(yè)論文范文二:國外工程項目管理中成本控制問題研究
的一項內(nèi)容。而且現(xiàn)階段有很多的施工企業(yè)都將控制施工項目成本作為推進(jìn)企業(yè)發(fā)展的重要措施,在項目的經(jīng)營活動中,如何對成本進(jìn)行有效的控制是需要重點分析的內(nèi)容。
1國外工程建設(shè)項目成本控制中所存在的問題
現(xiàn)階段國外工程建設(shè)項目存在很多成本控制上的問題,也正是這些問題的存在,在一定程度上制約著工程建設(shè)發(fā)展,下面我們來重點了解。
1.1市場因素變動過快
在市場經(jīng)濟(jì)中,市場快速變動是一個重要的特征。尤其是現(xiàn)階段在市場經(jīng)濟(jì)條件下,不管是施工工人的工資標(biāo)準(zhǔn)、施工隊伍還是原材料上都在進(jìn)行不斷的變化,甚至有些連工程項目和施工條件也在不斷的進(jìn)行改變[1]。因為目前市場上各種因素的不斷改變,給企業(yè)發(fā)展造成了不少難題,也在一定程度上使控制成本的難度大大增大。所以要求項目成本控制也能隨著市場因素的改變而進(jìn)行相應(yīng)的變化。
1.2成本控制方法選擇不當(dāng)
在建設(shè)企業(yè)成本控制過程中,成本控制方法的選擇是個很大的難題。因為現(xiàn)階段有很多建設(shè)企業(yè)所選用的成本控制方法不當(dāng),造成成本控制的效果不是很好,而如何正確的選擇成本控制方法,首先必須要對圍繞盈利進(jìn)行選擇,不要僅對工程建設(shè)項目進(jìn)行考慮,這樣選擇出來的成本控制方法在一定成本上會造成成本控制難度的大大增加,最后有可能造成成本控制工作失敗[2]。
1.3成本控制標(biāo)準(zhǔn)不當(dāng)
在現(xiàn)階段,一般國外工程建設(shè)項目基本都通過市場行為對建設(shè)施工隊伍進(jìn)行選擇,而市場行為也就是常說的招投標(biāo)。因為一般的競標(biāo)價將企業(yè)的經(jīng)濟(jì)效益已經(jīng)壓的非常低,如果在制定成本控制制度時把競標(biāo)價作為成本控制的標(biāo)準(zhǔn),那么建設(shè)企業(yè)就會因此形成較大壓力,甚至有時還會因成本的原因?qū)е潞芏鄼C會白白喪失掉,在一定程度上使成本大幅度增加,進(jìn)一步加大了建設(shè)企業(yè)的壓力。
2國外工程建設(shè)項目中的成本控制措施
上文已經(jīng)對國外工程建設(shè)項目成本控制中所存在的問題進(jìn)行了分析,下面我們來重點探討如何有效的加強成本控制。
2.1事前成本控制
企業(yè)在項目建設(shè)工程中要想獲取可觀的利潤,那么在其競標(biāo)之前就必須要提前預(yù)測國外工程建設(shè)項目,對其成本進(jìn)行全面準(zhǔn)確的預(yù)測,不僅如此,還要在基礎(chǔ)比較合理的情況下對工程中的競標(biāo)價進(jìn)行確定,以此來使企業(yè)利潤得到一定的保障。
(1)人工費工作人員除了要將市場調(diào)研工作做好之外,還要對工程建設(shè)項目中的特點進(jìn)行分析,最后將總結(jié)出來各部分的人工費用進(jìn)行相應(yīng)的核算[3]。
(2)機械費在整個工程建設(shè)的項目成本核算內(nèi)容中,機械費作為非常重要的內(nèi)容之一,在核算機械費的時候,相關(guān)工作人員必須要根據(jù)機械的不同而進(jìn)行相對應(yīng)的核算。
(3)管理費用管理費用,一般包含項目部的管理以及現(xiàn)場的管理兩個部分,現(xiàn)場的管理主要是根據(jù)管理人員、氣候狀況、現(xiàn)場環(huán)境以及相關(guān)管理人員的專業(yè)素養(yǎng)等條件來進(jìn)行核算。
(4)材料費在所有的價格因素中,材料費用是變動最大的,也是變動中相對較大的一個因素。而在材料價的變動中一般是以供求關(guān)系的不斷變動而進(jìn)行變動,如果要保證材料價格比較合理的話,工作人員就必須要對市場進(jìn)行認(rèn)真的調(diào)研。對市場行情進(jìn)行一定的把握后再對材料價格進(jìn)行合理的確定。
(5)制定合理的施工方案對國外工程項目的規(guī)模、性質(zhì)、地理環(huán)境以及施工合同中的要求必須要嚴(yán)格執(zhí)行,對施工方案合理的制定一般包括施工工期、施工費用、施工方法以及施工條件等方面。再則就是要依照施工現(xiàn)場中的條件以及施工要求對施工中所需機械進(jìn)行合理選擇,最后就是要針對施工方案中的要求對施工順序進(jìn)行合理安排,使工程的項目建設(shè)可以順利完成。
2.2事中成本控制
(1)合同控制在成本控制中,合同控制作為一種常見的控制方式,主要是將合同控制建立在資源基礎(chǔ)上,對于雙方的成本控制都有很強的約束力,最后將成本控制在工程項目的建設(shè)中進(jìn)行具體落實,以此對施工的進(jìn)度以及質(zhì)量進(jìn)行不斷的加強與控制。
(2)施工過程成本控制在項目施工過程中,建設(shè)人員必須要依照制定好的計劃成本以及成本預(yù)測和每個項目中的成本核算,對統(tǒng)計核算、業(yè)務(wù)核算以及會計核算的要求需嚴(yán)格遵循。對項目成本形成過程及對成本高低有影響的因素進(jìn)行認(rèn)真分析,對經(jīng)營管理的模式不斷進(jìn)行改進(jìn),只有這樣才能使建設(shè)成本得到有效降低。
2.3事后成本控制
工程建設(shè)后期,對于成本控制,建設(shè)企業(yè)必須要進(jìn)行非常系統(tǒng)的總結(jié),對每個企業(yè)所適合的成本控制措施進(jìn)行分析,以此制定與企業(yè)實際相符的成本控制標(biāo)準(zhǔn),在一定程度上為今后的建設(shè)項目提供成本控制的依據(jù),這樣不僅能有效增加投標(biāo)競爭中的把握程度,還能明顯加強工程項目管理中的廣度與深度。
3結(jié)語
綜上所述,對人力、物力以及財力進(jìn)行科學(xué)合理的安排,尋求最大化的經(jīng)營效益,是國外工程項目施工中成本控制的主要目的,以價值原理為導(dǎo)向,將動態(tài)控制和科學(xué)決策進(jìn)行有效結(jié)合,對成本控制中所有相關(guān)措施進(jìn)行認(rèn)真落實,這樣就能有效控制項目施工的成本,促進(jìn)建筑行業(yè)的不斷發(fā)展。
參考文獻(xiàn):
[1]祝雪鋒.項目成本管理及掙值法成本監(jiān)控研究[D].重慶:重慶大學(xué),2012,14(05):144~145.
[2]常青,陶慶.淺談建筑工程項目管理中的成本控制問題[J].價值工程,2014,13(07):69~70.
[3]白樺,尹海偉.海外工程項目管理中成本控制問題探討[J].勝利油田職工大學(xué)學(xué)報,2014,03(07):20~21.
項目管理專業(yè)論文相關(guān)文章: