第一篇:軟件項(xiàng)目經(jīng)理求職書(shū)—項(xiàng)目過(guò)程分析
項(xiàng)目經(jīng)理求職書(shū)—項(xiàng)目過(guò)程分析
2012年7月1日
第一節(jié)需求分析
需求分析在整個(gè)開(kāi)發(fā)過(guò)程中占的工作量不算大(個(gè)人認(rèn)為需求分析占整個(gè)項(xiàng)目周期的30%),但是產(chǎn)生的影響巨大。如果分析不夠透徹,很容易使項(xiàng)目存在潛在的風(fēng)險(xiǎn),甚至?xí)顒?dòng)骨。雖然很多公司都明白這樣的道理,但實(shí)際情況往往是需求分析人員通過(guò)調(diào)研報(bào)告形成需求分析文檔(解決方案),然后在給非專業(yè)的客戶進(jìn)行確認(rèn)(確認(rèn)過(guò)程可能會(huì)忽略細(xì)節(jié),很容易因?yàn)榧?xì)節(jié)問(wèn)題造成項(xiàng)目的傷筋動(dòng)骨),確認(rèn)后進(jìn)入開(kāi)發(fā)階段。這樣做會(huì)導(dǎo)致非專業(yè)客戶的需求部分被乎略或不能及時(shí)的發(fā)現(xiàn)和解決。雖然是按照解決方案完成了功能,但是很可能造成客戶不滿意或不愿在需求確認(rèn)書(shū)上簽字等尷尬局面。我經(jīng)歷過(guò)幾個(gè)不太成功的項(xiàng)目,其問(wèn)題的根源都和需求分析有關(guān)。需求分析最要緊的是:搞清楚用戶到底想要什么?如果這個(gè)問(wèn)題搞錯(cuò)了、搞偏了,后面的步驟做得再好也是白搭。在搞清楚“用戶想要什么”之后,接著要整理出功能列表,并篩選出大約20%的重點(diǎn)功能。這個(gè)步驟是我今天主要想介紹的,因?yàn)檫@個(gè)步驟和后續(xù)的各項(xiàng)開(kāi)發(fā)密切相關(guān)。一般來(lái)說(shuō),功能篩選的依據(jù)有如下幾個(gè):
1、用戶經(jīng)常用的功能(比如創(chuàng)建模塊、權(quán)限分配等)。
2、宣傳的賣點(diǎn)(要能夠超出同類軟件,吸引眼球)。
3、和用戶利益密切相關(guān)的功能(這種功能不允許出錯(cuò),比如存盤功能)。這個(gè)篩選的過(guò)程要盡早完成,而且最好是客戶、需求調(diào)研人員、項(xiàng)目經(jīng)理、開(kāi)發(fā)人員、測(cè)試主管四方一起討論,以保證立場(chǎng)客觀、觀點(diǎn)全面。篩選出重要功能點(diǎn)后,其他人員的工作安排要“以重點(diǎn)功能為綱”。
第二節(jié)項(xiàng)目管理
如果是我負(fù)責(zé)的項(xiàng)目,在排項(xiàng)目計(jì)劃時(shí),就得盡量?jī)?yōu)先安排重點(diǎn)功能的開(kāi)發(fā)/測(cè)試,而且要安排能力強(qiáng)的人員來(lái)完成。按照我以前的做法,重點(diǎn)功能編排計(jì)劃至少得留出1/3的時(shí)間余量,以防萬(wàn)一(事實(shí)證明,幾乎每個(gè)稍大點(diǎn)的項(xiàng)目都會(huì)出現(xiàn)萬(wàn)一)。至于非重點(diǎn)功能,盡量排到后面,安排能力一般的人開(kāi)發(fā)/測(cè)試。然后,在項(xiàng)目進(jìn)行過(guò)程中,肯定要有定期的例會(huì)。作為項(xiàng)目經(jīng)理,應(yīng)該主要關(guān)注重點(diǎn)功能的進(jìn)度情況和風(fēng)險(xiǎn)情況。一旦項(xiàng)目有延期的風(fēng)險(xiǎn),就從非重點(diǎn)功能開(kāi)始裁減(俗稱砍功能)。由于是裁減非重點(diǎn)功能,不至于產(chǎn)生致命的影響。
第三節(jié)編寫(xiě)代碼
開(kāi)發(fā)人員有幾個(gè)通?。合茸鲇腥せ蛉菀椎墓δ?,然后再做無(wú)聊或者繁瑣的功能;對(duì)自己有興趣的功能投入精力多,對(duì)自己沒(méi)興趣的簡(jiǎn)單應(yīng)付。以上這些都是開(kāi)發(fā)的大忌。作為一個(gè)職業(yè)的開(kāi)發(fā)人員,不應(yīng)該以自己的興趣和喜好來(lái)決定開(kāi)發(fā)的輕重緩急。正確做法應(yīng)該如下:
首先得用主要精力完成上述所說(shuō)的重點(diǎn)功能,而且要保證它們的代碼質(zhì)量盡可能好,盡可能方便維護(hù)(重點(diǎn)功能往往是經(jīng)常有需求變更,經(jīng)常被修改的)。對(duì)于重點(diǎn)功能中的“常用功能”,要保證時(shí)間性能夠好(能快速響應(yīng))。對(duì)于“用戶利益相關(guān)的功能”,要保證bug盡可能少(尤其是安全性、穩(wěn)定性、健壯性的bug)。
至于其它的非重點(diǎn)功能,只要不出明顯bug,有點(diǎn)小缺陷無(wú)傷大雅。
第四節(jié)測(cè)試
測(cè)試人員同樣要把主要精力用于測(cè)試那些重點(diǎn)功能。對(duì)于“用戶利益相關(guān)的功能”,多進(jìn)行一些健壯性測(cè)試、穩(wěn)定性、安全性等測(cè)試(比如測(cè)試保存大文件是否會(huì)出錯(cuò))。對(duì)于常用功能,主要進(jìn)行易用性和性能測(cè)試(比如拷貝、粘貼是否易用)。至于其它功能,只要進(jìn)行普通的測(cè)試,保證它不出現(xiàn)明顯和嚴(yán)重bug即可。
第五節(jié)產(chǎn)品演示
有些軟件開(kāi)發(fā)完之后,會(huì)搞一些Demo進(jìn)行宣傳。這時(shí)需要把重點(diǎn)功能的Demo進(jìn)行較長(zhǎng)時(shí)間的介紹用來(lái)增加軟件的賣點(diǎn),這樣給客戶的印象最深刻,效果最好;
下面是我個(gè)人理解的項(xiàng)目開(kāi)發(fā)過(guò)程: 1.首先進(jìn)行用戶需求調(diào)研,先弄明白用戶想要什么(如果有老系統(tǒng),可以先參觀老系統(tǒng),看有什么可以改進(jìn)的,有什么可以繼承的)熟悉業(yè)務(wù)。還包括:系統(tǒng)應(yīng)用的網(wǎng)絡(luò)環(huán)境、應(yīng)用范圍、數(shù)據(jù)量的大小、使用人群等內(nèi)容)需求調(diào)研完成后,完成系統(tǒng)用例圖以及用戶調(diào)研報(bào)告,然后根據(jù)調(diào)研,列出功能列表,同時(shí)區(qū)分重點(diǎn)功能和非重點(diǎn)功能。
2.調(diào)研完成后,進(jìn)入流程分析,以流程圖為主并畫(huà)界面原型讓用戶來(lái)確認(rèn),如何使用等講解清楚(這個(gè)過(guò)程中,會(huì)產(chǎn)生需求的變更),同時(shí)完成《用戶需求
規(guī)格說(shuō)明書(shū)》,并進(jìn)行流程圖和文檔的評(píng)審工作。完成這些內(nèi)容,可以說(shuō)是一個(gè)軟件系統(tǒng)的里程碑。
3.需求評(píng)審?fù)瓿珊?,進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)和詳細(xì)設(shè)計(jì)(流程圖、類圖、系統(tǒng)接口),此時(shí)形成的文檔有《數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)》,《詳細(xì)設(shè)計(jì)說(shuō)明書(shū)》,并完成評(píng)審工作。
4.設(shè)計(jì)完成以后,就要進(jìn)行開(kāi)發(fā)工作了。依據(jù)詳細(xì)設(shè)計(jì)說(shuō)明書(shū),此時(shí)要先進(jìn)行重點(diǎn)功能的開(kāi)發(fā),然后進(jìn)行非重點(diǎn)功能的開(kāi)發(fā)。在此過(guò)程中開(kāi)發(fā)人員進(jìn)行模塊的單測(cè),確保系統(tǒng)的可運(yùn)行。在任務(wù)分配過(guò)程中,因軟件開(kāi)發(fā)是一個(gè)思想過(guò)程因此不太容易量化工作,所以在任務(wù)分配時(shí),應(yīng)把功能分的越細(xì)越好,達(dá)到顆粒(細(xì)化到按鈕功能)的效果為最佳。這也是確保項(xiàng)目在工期內(nèi)順利完成的重要內(nèi)容之一。
5.開(kāi)發(fā)完成后,由專門的測(cè)試人員進(jìn)行單元測(cè)試(國(guó)內(nèi)由程序員完成)、流程測(cè)試、性能測(cè)試等。(還可能有第三方測(cè)試人員和用戶代表的參與)。
6.用戶測(cè)試。首先進(jìn)行用戶測(cè)試的培訓(xùn),然后挑選部分用戶進(jìn)行系統(tǒng)的測(cè)試,此時(shí)一般會(huì)有開(kāi)發(fā)人員進(jìn)行現(xiàn)場(chǎng)的技術(shù)支持,使用用戶盡快的熟悉系統(tǒng)的使用。
7.系統(tǒng)上線試運(yùn)行。如果是大項(xiàng)目上線試運(yùn)行是萬(wàn)里長(zhǎng)征的第一步。
整體感覺(jué):(7.4)
一、對(duì)項(xiàng)目開(kāi)發(fā)的整體工作:
1、流程清晰、較全面;
2、重點(diǎn)、特點(diǎn)、步驟認(rèn)知度較高;
3、有相關(guān)大型項(xiàng)目開(kāi)發(fā)的經(jīng)驗(yàn)及管理經(jīng)驗(yàn),由其是失敗經(jīng)驗(yàn)。
二、從整體工作需要的角度出發(fā),僅是經(jīng)驗(yàn)值,目前尚只能在項(xiàng)目經(jīng)理位置,從前瞻性上沒(méi)看出來(lái),即對(duì)整體黑軟件市場(chǎng)的認(rèn)識(shí)尚未看出,或無(wú)!
三、個(gè)人目標(biāo)還是沒(méi)有設(shè)定。
第二篇:淺談軟件項(xiàng)目管理過(guò)程論文
淺談軟件項(xiàng)目管理過(guò)程
班級(jí):——
學(xué)號(hào):——
姓名:——
軟件項(xiàng)目管理是為了使軟件項(xiàng)目能夠按照預(yù)定的成本,進(jìn)度,質(zhì)量順利完成,而對(duì)人員,產(chǎn)品,過(guò)程和項(xiàng)目進(jìn)行分析和管理的活動(dòng)。根本目的是為了讓軟件項(xiàng)目尤其是大型項(xiàng)目的整個(gè)軟件生命周期(從分析,設(shè)計(jì),編碼到測(cè)試,維護(hù)全過(guò)程)都能在管理者的控制之下,以預(yù)定成本按期,按質(zhì)完成軟件交付用戶使用。
——序
當(dāng)今世界,IT技術(shù)對(duì)于一個(gè)企業(yè)的重要性是毋庸置疑的。在很多領(lǐng)域,計(jì)算機(jī)技術(shù)都得到了非常廣泛的應(yīng)用,IT技術(shù)已經(jīng)普遍地服務(wù)于社會(huì)的各行各業(yè),在很多的領(lǐng)域都形成了推動(dòng)力。但同時(shí)我們也看到一個(gè)非常嚴(yán)重的問(wèn)題,那就是軟件危機(jī)。為什么會(huì)發(fā)生“軟件危機(jī)”。據(jù)總結(jié),主要產(chǎn)生的原因是:(1)由于缺乏軟件開(kāi)發(fā)的經(jīng)驗(yàn)和有關(guān)軟件開(kāi)發(fā)數(shù)據(jù)的積累,以致經(jīng)常出現(xiàn)超出經(jīng)費(fèi)預(yù)算,無(wú)法遵循進(jìn)度計(jì)劃。(2)軟件需求在開(kāi)發(fā)的初期階段不夠明確,或是未能得到確切的表達(dá)。開(kāi)發(fā)工作開(kāi)始后,軟件人員和用戶又未能及時(shí)交換意見(jiàn),造成矛盾在開(kāi)發(fā)期幾種暴露。(3)未能在測(cè)試階段做好充分的檢測(cè)工作,提交至用戶的軟件質(zhì)量差,在運(yùn)行過(guò)程中暴露出大量的問(wèn)題。歸結(jié)起來(lái),我們說(shuō)的軟件危機(jī)是一種矛盾,就是弱的軟件生產(chǎn)力能力與強(qiáng)的業(yè)務(wù)發(fā)展需求之間的矛盾。要能夠迎接業(yè)務(wù)發(fā)展所帶來(lái)的挑戰(zhàn),從事軟件生產(chǎn)的組織迫在眉睫要去做的一件事就是軟件生產(chǎn)力的改造。在“應(yīng)用就是業(yè)務(wù)”的今天,軟件生產(chǎn)力的改造是決定企業(yè)能否獲得并長(zhǎng)久保持競(jìng)爭(zhēng)優(yōu)勢(shì)的一個(gè)決定性因素,所以,關(guān)注并啟動(dòng)軟件生產(chǎn)力的提升是一項(xiàng)戰(zhàn)略性的決策,是一個(gè)系統(tǒng)工程,它將決定企業(yè)能否獲得并長(zhǎng)久保持競(jìng)爭(zhēng)優(yōu)勢(shì)。而項(xiàng)目管理則是提升生產(chǎn)力的一項(xiàng)重要任務(wù)。
然而,項(xiàng)目管理在我們的軟件生產(chǎn)中的應(yīng)用是那么的重要。那么我們應(yīng)該怎么樣才能更好的掌握項(xiàng)目管理,我們的項(xiàng)目流程是怎么樣的。
首先,項(xiàng)目管理的第一流程是項(xiàng)目的啟動(dòng)。
項(xiàng)目的啟動(dòng)就是確定項(xiàng)目的目標(biāo)范圍,它主要包括開(kāi)發(fā)和被開(kāi)發(fā)雙方的合同(或是協(xié)議),軟件要完成的主要功能以及這些功能的量化范圍,項(xiàng)目開(kāi)發(fā)的階段周期等。尤其是啟動(dòng)信息技術(shù)(IT)的項(xiàng)目,我們做軟件的必須了解企業(yè)組織內(nèi)部在目前和未來(lái)主要業(yè)務(wù)發(fā)展方向,這些主要業(yè)務(wù)將使用什么技術(shù)及相應(yīng)的使用環(huán)境是什么。啟動(dòng)信息技術(shù)(IT)的項(xiàng)目的理由很多,但能夠使項(xiàng)目成功的最合理的理由一定是為企業(yè)現(xiàn)有業(yè)務(wù)提供更好的運(yùn)行平臺(tái),而不是展示先進(jìn)的IT技術(shù)。在項(xiàng)目啟動(dòng)的過(guò)程中,我們還要注意將項(xiàng)目的范圍進(jìn)行明確定義才能進(jìn)行很好的項(xiàng)目規(guī)劃。項(xiàng)目目標(biāo)必須是可實(shí)現(xiàn)可度量的。如果這一步管理得不好或是做得不好,直接導(dǎo)致的是項(xiàng)目的最終失敗。
其實(shí),第二就是項(xiàng)目的規(guī)劃
項(xiàng)目的規(guī)劃其實(shí)就與項(xiàng)目的計(jì)劃意義差不多。它是一項(xiàng)復(fù)雜的,自始至終不斷迭代的一個(gè)過(guò)程。而且為項(xiàng)目的運(yùn)作提供可靠的實(shí)施基礎(chǔ)。在整個(gè)項(xiàng)目中,項(xiàng)目規(guī)劃是指項(xiàng)目的估算,風(fēng)險(xiǎn)的分析,進(jìn)度的規(guī)劃,人員的選擇與配置,產(chǎn)品質(zhì)量的規(guī)劃等。然而,在項(xiàng)目管理的過(guò)程中,計(jì)劃的編制是整個(gè)項(xiàng)目規(guī)劃中最為復(fù)雜的階段。項(xiàng)目計(jì)劃工作涉及九個(gè)項(xiàng)目管理知識(shí)領(lǐng)域。也就是說(shuō)我們要知道九個(gè)項(xiàng)目管理知識(shí)領(lǐng)域中哪些是重要的,哪些是必要的和熟悉它們之間的關(guān)系。而且在計(jì)劃編制的過(guò)程中,我們還可看到后面各階段的輸出文件。所以說(shuō)它是指導(dǎo)項(xiàng)目的進(jìn)程發(fā)展。規(guī)劃建立軟件項(xiàng)目的預(yù)算,提供一個(gè)控制項(xiàng)目成本的尺度,也為將來(lái)的評(píng)估提供參考,它是項(xiàng)目進(jìn)度安排的依據(jù)。最后,形成的項(xiàng)目計(jì)劃書(shū)將作為跟蹤控制的依據(jù)。
第三:項(xiàng)目的實(shí)施及控制
一旦建立起基準(zhǔn)計(jì)劃就必須按照計(jì)劃執(zhí)行,這包括按計(jì)劃執(zhí)行項(xiàng)目和控制項(xiàng)目,以使項(xiàng)目在預(yù)算內(nèi),按進(jìn)度,使顧客滿意的完成。在這個(gè)階段,項(xiàng)目管理過(guò)程包括:測(cè)量實(shí)際的進(jìn)程,并與計(jì)劃進(jìn)程相比較。同時(shí),發(fā)現(xiàn)計(jì)劃的不當(dāng)之處。為了測(cè)量實(shí)際的進(jìn)程,掌握實(shí)際上已經(jīng)開(kāi)始或結(jié)束的是哪些任務(wù),已經(jīng)花了多少錢,這些都是很重要的。如果實(shí)際進(jìn)程與計(jì)劃進(jìn)程的比較顯示出現(xiàn)項(xiàng)目落后于計(jì)劃,超出預(yù)算或是沒(méi)有達(dá)到技術(shù)要求,就必須立即采取糾正措施,以使項(xiàng)目能恢復(fù)正常軌道,或是更正計(jì)劃的不合理之處。然而,項(xiàng)目的監(jiān)控,也是為項(xiàng)目能正?;氐杰壍郎系囊粋€(gè)重要步驟。俗話說(shuō):“沒(méi)有跟蹤就不算完成”,在軟件項(xiàng)目中,有太多的工作需要我們?nèi)ネ瓿?,如果有時(shí)計(jì)劃做得不夠周密,或是計(jì)劃趕不上變化。我們?cè)趺崔k,置之不理?還是去跟蹤監(jiān)控一下,然后及時(shí)改正錯(cuò)誤。為什么我們用的那么多的軟件是要不定時(shí)的安裝補(bǔ)丁,原因也就是因?yàn)檫@個(gè)。在跟蹤監(jiān)控中我們發(fā)現(xiàn)問(wèn)題,然后去修補(bǔ)它,使得軟件的性能,功能更好??偟脕?lái)說(shuō)。項(xiàng)目的實(shí)施及監(jiān)控最終的目的就是保證項(xiàng)目能夠安裝預(yù)先設(shè)定的計(jì)劃軌道上行駛,使得項(xiàng)目不要偏離預(yù)定的發(fā)展進(jìn)程,盡快完成軟件項(xiàng)目。
最后就是軟件的項(xiàng)目結(jié)束
項(xiàng)目管理的最后環(huán)節(jié)就是軟件項(xiàng)目的結(jié)束過(guò)程。因?yàn)轫?xiàng)目的特征之一就是它的一次性。有起點(diǎn)也有終點(diǎn),進(jìn)入項(xiàng)目結(jié)束期的主要工作是適當(dāng)?shù)刈龀鲰?xiàng)目終止的決策,確認(rèn)項(xiàng)目實(shí)施的各項(xiàng)成果,進(jìn)行項(xiàng)目的交接和清算等,同時(shí)對(duì)項(xiàng)目進(jìn)行最后評(píng)審,并對(duì)項(xiàng)目進(jìn)行總結(jié)。這個(gè)也代表著項(xiàng)目將進(jìn)入后續(xù)的維護(hù)期。項(xiàng)目最后執(zhí)行的結(jié)果是有兩種狀態(tài),要不就是成功要不就是失敗。然而,一旦我們決定終止一個(gè)項(xiàng)目,項(xiàng)目就要有計(jì)劃,有序的分階段停止。當(dāng)然,這個(gè)過(guò)程可以簡(jiǎn)單地執(zhí)行也可以詳細(xì)認(rèn)真的執(zhí)行。在這里項(xiàng)目總結(jié)是項(xiàng)目結(jié)束中的最后一個(gè)環(huán)節(jié)也是一個(gè)我們不能忽視的一個(gè)環(huán)節(jié)。很多項(xiàng)目沒(méi)有能進(jìn)行很好的總結(jié),比如說(shuō)項(xiàng)目總結(jié)時(shí)項(xiàng)目人員已經(jīng)不全了,有新的項(xiàng)目要做,沒(méi)有時(shí)間去寫(xiě)等等的理由讓項(xiàng)目的總結(jié)沒(méi)做好。所以,這也是軟件項(xiàng)目那么多漏洞的原因之一。所以,項(xiàng)目的結(jié)束之前的工作我們也要好好認(rèn)真的完成。
軟件開(kāi)發(fā)不同于其他產(chǎn)品的制造,軟件的整個(gè)過(guò)程都是設(shè)計(jì)過(guò)程(沒(méi)有制造過(guò)程)。另外,軟件開(kāi)發(fā)不需要使用大量的物質(zhì)資源,而主要是人力資源;并且,軟件開(kāi)發(fā)的產(chǎn)品只是程序代碼和技術(shù)文件,并沒(méi)有其他的物質(zhì)結(jié)果?;谏鲜龅奶攸c(diǎn),軟件項(xiàng)目管理與其他項(xiàng)目管理相比,有很大的獨(dú)特性。所以,軟件項(xiàng)目開(kāi)發(fā)管理過(guò)程中,不僅要努力實(shí)現(xiàn)項(xiàng)目的范圍、時(shí)間、成本和質(zhì)量等目標(biāo),還必須協(xié)調(diào)整個(gè)項(xiàng)目過(guò)程,以滿足項(xiàng)目參與者及其他利益相關(guān)者的需要和期望;隨著軟件規(guī)模和所涉及的領(lǐng)域不斷地?cái)U(kuò)大,軟件項(xiàng)目的管理越來(lái)越困難??v觀所有失敗的軟件項(xiàng)目,基本原因是不能管理其軟件過(guò)程,在無(wú)紀(jì)律的、混亂的項(xiàng)目狀態(tài)下,組織不可能從較好的方法和工具中獲益。嚴(yán)謹(jǐn)?shù)能浖^(guò)程控制與管理不僅可以在每個(gè)階段回顧和糾正項(xiàng)目的偏差,識(shí)別軟件項(xiàng)目的風(fēng)險(xiǎn)甚至果斷中止項(xiàng)目,而且可以將人才流動(dòng)所帶來(lái)的不利影響減少到最小。要進(jìn)行有效的過(guò)程控制,必須明確軟件項(xiàng)目管理流程。
最后,總結(jié)一下項(xiàng)目管理過(guò)程。軟件項(xiàng)目管理不同于其他的項(xiàng)目管理,它有很多的特殊性。軟件是一個(gè)特殊的領(lǐng)域,遠(yuǎn)遠(yuǎn)沒(méi)有建筑工程等領(lǐng)域那么規(guī)范化、軟件目前有很大的發(fā)展空間,經(jīng)驗(yàn)在項(xiàng)目管理中發(fā)揮著很重要的作用,理論和標(biāo)準(zhǔn)還在發(fā)展中,它體現(xiàn)軟件的“軟”的特殊。合同啟動(dòng)了一個(gè)軟件項(xiàng)目,同時(shí)貫穿項(xiàng)目的始終;根據(jù)合同進(jìn)行軟件的需求分析,獲得需求規(guī)格;根據(jù)需求規(guī)格進(jìn)行任務(wù)分解,任何分解的目的是可以很好得規(guī)劃和管理項(xiàng)目;根據(jù)任何分解的結(jié)果,給出項(xiàng)目需要的資源,以便于估計(jì)活動(dòng)的歷時(shí),最終編制項(xiàng)目計(jì)劃以及項(xiàng)目的預(yù)算等。這樣便可以形成項(xiàng)目的三個(gè)核心的基準(zhǔn)計(jì)劃:項(xiàng)目范圍基準(zhǔn),成本基準(zhǔn),時(shí)間基準(zhǔn)計(jì)劃等。
以上的是軟件項(xiàng)目管理的過(guò)程,我們知道項(xiàng)目管理既是一個(gè)科學(xué),也是一門藝術(shù),不同的項(xiàng)目,不同的項(xiàng)目經(jīng)理,會(huì)有不同的管理方法和技巧。
第三篇:ERP軟件項(xiàng)目經(jīng)理如何開(kāi)展項(xiàng)目調(diào)研
ERP軟件項(xiàng)目經(jīng)理如何開(kāi)展項(xiàng)目調(diào)研
ERP項(xiàng)目在開(kāi)展具體的上線工作前,需要在前期項(xiàng)目啟動(dòng)等交接工作的基礎(chǔ)上對(duì)項(xiàng)目的實(shí)際情況做進(jìn)一步的了解,通常需要進(jìn)行項(xiàng)目的調(diào)研工作。項(xiàng)目調(diào)研是認(rèn)識(shí)企業(yè)的一種有效手段,通過(guò)調(diào)研可以對(duì)企業(yè)有更加深入的了解,為于日后的實(shí)施工作能夠開(kāi)展盡可能地減少障礙。在調(diào)研的過(guò)程中將從業(yè)務(wù)層和人員關(guān)系層兩方面進(jìn)一步接觸:
(1)對(duì)企業(yè)的整體情況有個(gè)更加深入的了解。例如企業(yè)的背景、生產(chǎn)特點(diǎn)、人員素質(zhì)、人員配合程度等等。對(duì)企業(yè)基本概況的了解可以便于項(xiàng)目經(jīng)理制定出正確的實(shí)施策略,指導(dǎo)項(xiàng)目按照既定的目標(biāo)完成。
(2)更加清晰地了解企業(yè)的業(yè)務(wù)。在前期的售前調(diào)研并不會(huì)很詳細(xì),一般為較長(zhǎng)時(shí)間以前,而且隨著人員的更替以及實(shí)際業(yè)務(wù)情況的變化,也需要重新進(jìn)一步地了解企業(yè)的實(shí)際業(yè)務(wù)情況。
(3)可以就這個(gè)機(jī)會(huì)對(duì)企業(yè)的各崗位人員和職責(zé)認(rèn)識(shí)。在調(diào)研過(guò)程中,雙方不斷的溝通,實(shí)施方的人員同企業(yè)方的人員會(huì)進(jìn)一步認(rèn)識(shí)。同時(shí)可以通過(guò)調(diào)研了解企業(yè)人員的實(shí)際職責(zé),了解企業(yè)一些潛在的文化,避免在以后的工作過(guò)程中制造太大的阻力。
(4)調(diào)研的過(guò)程也可以同一些關(guān)鍵用戶溝通具體業(yè)務(wù)的處理模式。業(yè)務(wù)人員的需求往往同實(shí)施人員設(shè)想的方案存在一定的差異,通過(guò)調(diào)研過(guò)程中的溝通可以發(fā)現(xiàn)一些明顯的差異。對(duì)于需求和設(shè)計(jì)方案上的差異,在分析總結(jié)后,如果確實(shí)是設(shè)計(jì)方案的問(wèn)題,可以及早溝通并相應(yīng)調(diào)整設(shè)計(jì)方案,如果是用戶業(yè)務(wù)模式的問(wèn)題,或者是需要優(yōu)化的流程內(nèi)容可以同用戶協(xié)調(diào)溝通,避免上線過(guò)程中造成過(guò)大的阻力。
(5)了解企業(yè)方對(duì)于項(xiàng)目實(shí)施工作重點(diǎn)期望解決的問(wèn)題。項(xiàng)目的實(shí)施是滿足既定的需求,企業(yè)方期望解決的問(wèn)題應(yīng)該作為重點(diǎn)問(wèn)題加以解決。
項(xiàng)目調(diào)研工作包含的內(nèi)容和形式較多,通常情況下,具體業(yè)務(wù)過(guò)程包括調(diào)研資料下發(fā)、現(xiàn)場(chǎng)問(wèn)答和具體細(xì)節(jié)溝通等。
在項(xiàng)目的啟動(dòng)過(guò)程中就可以發(fā)放項(xiàng)目的資料,這一過(guò)程也可以提前放到項(xiàng)目啟動(dòng)前,具體需要同項(xiàng)目負(fù)責(zé)人溝通好。
項(xiàng)目調(diào)研資料的內(nèi)容涉及企業(yè)運(yùn)營(yíng)和管理過(guò)程當(dāng)中的方方面面,總的來(lái)說(shuō)主要包括以下幾方面內(nèi)容。
第一,企業(yè)的概況。需要通過(guò)調(diào)研對(duì)企業(yè)的概況深入了解,包括企業(yè)的性質(zhì)、從事的行業(yè)、生產(chǎn)的產(chǎn)品、生產(chǎn)過(guò)程、管理部門管理現(xiàn)狀、生產(chǎn)部門管理現(xiàn)狀、普遍反應(yīng)的企業(yè)管理問(wèn)題等等,從宏觀上把握整個(gè)項(xiàng)目所屬企業(yè)的情況,便于針對(duì)不同類型的企業(yè)采用不同的實(shí)施策略。對(duì)于有些實(shí)施公司存在一套完整的實(shí)施方法,但是在實(shí)際操作中仍然需要根據(jù)實(shí)際情況靈活使用。
第二,具體業(yè)務(wù)流程現(xiàn)狀。需要通過(guò)項(xiàng)目調(diào)研過(guò)程了解企業(yè)目前業(yè)務(wù)流程的現(xiàn)狀,從而進(jìn)一步分析現(xiàn)有流程,并進(jìn)一步整合和優(yōu)化。在項(xiàng)目后期的流程優(yōu)化過(guò)程中需要結(jié)合企業(yè)的實(shí)際情況進(jìn)行綜合的優(yōu)化整合,從業(yè)務(wù)流程性角度來(lái)解決實(shí)際業(yè)務(wù)處理過(guò)程中的問(wèn)題。
第三,了解各層次人員對(duì)項(xiàng)目的需求??偟膩?lái)說(shuō)項(xiàng)目是服務(wù)于企業(yè)整體,但是在實(shí)施的過(guò)程中同樣需要照顧到企業(yè)的各層次人員的一些需求,并進(jìn)行及時(shí)的溝通,避免
出現(xiàn)需求滿足情況同預(yù)期存在較大差異而影響實(shí)施的效果,畢竟一個(gè)各層次人員都反響較差的項(xiàng)目是很難評(píng)價(jià)為一個(gè)真正實(shí)施成功的項(xiàng)目。另外,客戶的各層次人員的需求需要認(rèn)真分析,有些需求是同項(xiàng)目實(shí)施的目標(biāo)想違背的,或者是不合理的,需要協(xié)調(diào)客戶方的項(xiàng)目負(fù)責(zé)人認(rèn)真溝通。
對(duì)于不同的實(shí)施公司,調(diào)研資料的樣式也是不盡相同,調(diào)研資料需要根據(jù)具體情況來(lái)確定采用何種模式,例如:?jiǎn)柎鹗健㈤_(kāi)放式、混合式等。
第一種方式是問(wèn)卷式,也就是羅列一系列問(wèn)題讓業(yè)務(wù)人員回答,此種調(diào)研資料的優(yōu)點(diǎn)是可以對(duì)一些自己關(guān)心的業(yè)務(wù)點(diǎn)盡可能詳細(xì)的設(shè)計(jì)問(wèn)題,整理各業(yè)務(wù)點(diǎn)較簡(jiǎn)單,缺點(diǎn)是業(yè)務(wù)人員容易產(chǎn)生反感,有點(diǎn)類似于做試卷,而且對(duì)一些問(wèn)題業(yè)務(wù)人員無(wú)法系統(tǒng)地說(shuō)明;
第二種方式是開(kāi)放式,開(kāi)始部分一般列舉一個(gè)實(shí)例,然后業(yè)務(wù)人員參照實(shí)例進(jìn)行本崗位的業(yè)務(wù)現(xiàn)狀等的填寫(xiě),此方式的優(yōu)點(diǎn)在于業(yè)務(wù)人員可以根據(jù)自己熟悉的流程進(jìn)行撰寫(xiě),思路相對(duì)較清晰,不足之處在于用戶書(shū)寫(xiě)的內(nèi)容不受控制,對(duì)一些細(xì)節(jié)問(wèn)題不會(huì)做過(guò)多的說(shuō)明;
第三種方式是混合式,是以上兩種方式的結(jié)合,就是說(shuō)一部分問(wèn)卷式,主要是對(duì)一些具體的細(xì)節(jié)問(wèn)題讓業(yè)務(wù)人員逐個(gè)回答,對(duì)一些流程讓業(yè)務(wù)人員開(kāi)放式書(shū)寫(xiě)。
以上三種方式各有優(yōu)劣,需要針對(duì)不同的項(xiàng)目情況來(lái)分別采用,主要的參考因素包括對(duì)項(xiàng)目前期的了解情況、項(xiàng)目人員的素質(zhì)和配合程度、項(xiàng)目后期調(diào)研的詳細(xì)程度、參考調(diào)研的實(shí)施人員的層次水平和結(jié)構(gòu)等。如果后期打算詳細(xì)了解具體業(yè)務(wù)問(wèn)題,可以采用開(kāi)放式,通過(guò)調(diào)研資料了解企業(yè)的大概流程,對(duì)一些關(guān)心的業(yè)務(wù)有一個(gè)初步的了解,在調(diào)研的過(guò)程中深入了解,此種方式對(duì)業(yè)務(wù)人員造成反感較小。不論采取何種方式,都需要各業(yè)務(wù)部門能夠如實(shí)地反應(yīng)本部門的需求,便于項(xiàng)目的實(shí)施工作能夠達(dá)到預(yù)期的效果,避免出現(xiàn)項(xiàng)目的實(shí)施方向錯(cuò)誤,作為項(xiàng)目經(jīng)理需要對(duì)需求進(jìn)行重點(diǎn)把關(guān),避免超合同的內(nèi)容。
在項(xiàng)目調(diào)研完成后,根據(jù)項(xiàng)目的需要,項(xiàng)目組負(fù)責(zé)起草一份項(xiàng)目的總體業(yè)務(wù)解決方案或者需求分析報(bào)告,確定雙方實(shí)施工作需要達(dá)到的目標(biāo)及基本的解決思路,具體的實(shí)施在后續(xù)的實(shí)施過(guò)程中將有針對(duì)具體業(yè)務(wù)的業(yè)務(wù)方案作為支撐。如果項(xiàng)目較小或者不需要,可以不采用。在起草解決方案的過(guò)程中,需要嚴(yán)格遵照原合同及相關(guān)技術(shù)協(xié)議的要求,避免實(shí)施范圍的人為擴(kuò)大。
在項(xiàng)目調(diào)研階段,項(xiàng)目經(jīng)理需要管理好的資源包括:實(shí)施顧問(wèn)、企業(yè)各業(yè)務(wù)部門負(fù)責(zé)人及關(guān)鍵用戶、企業(yè)方高層、企業(yè)方項(xiàng)目負(fù)責(zé)人等。
項(xiàng)目調(diào)研階段,項(xiàng)目經(jīng)理主要需求達(dá)到兩個(gè)目的:第一,了解企業(yè)實(shí)際的現(xiàn)有需求,以此作為整個(gè)實(shí)施工作的指導(dǎo);第二,有效地控制需求的確認(rèn)不超過(guò)原來(lái)的合同或者技術(shù)協(xié)議的范圍。
第四篇:淺談軟件項(xiàng)目管理過(guò)程論文
淺談軟件項(xiàng)目管理過(guò)程
班級(jí):—— 學(xué)號(hào):—— 姓名:——
軟件項(xiàng)目管理是為了使軟件項(xiàng)目能夠按照預(yù)定的成本,進(jìn)度,質(zhì)量順利完成,而對(duì)人員,產(chǎn)品,過(guò)程和項(xiàng)目進(jìn)行分析和管理的活動(dòng)。根本目的是為了讓軟件項(xiàng)目尤其是大型項(xiàng)目的整個(gè)軟件生命周期(從分析,設(shè)計(jì),編碼到測(cè)試,維護(hù)全過(guò)程)都能在管理者的控制之下,以預(yù)定成本按期,按質(zhì)完成軟件交付用戶使用。
——序
當(dāng)今世界,IT技術(shù)對(duì)于一個(gè)企業(yè)的重要性是毋庸置疑的。在很多領(lǐng)域,計(jì)算機(jī)技術(shù)都得到了非常廣泛的應(yīng)用,IT技術(shù)已經(jīng)普遍地服務(wù)于社會(huì)的各行各業(yè),在很多的領(lǐng)域都形成了推動(dòng)力。但同時(shí)我們也看到一個(gè)非常嚴(yán)重的問(wèn)題,那就是軟件危機(jī)。為什么會(huì)發(fā)生“軟件危機(jī)”。據(jù)總結(jié),主要產(chǎn)生的原因是:(1)由于缺乏軟件開(kāi)發(fā)的經(jīng)驗(yàn)和有關(guān)軟件開(kāi)發(fā)數(shù)據(jù)的積累,以致經(jīng)常出現(xiàn)超出經(jīng)費(fèi)預(yù)算,無(wú)法遵循進(jìn)度計(jì)劃。(2)軟件需求在開(kāi)發(fā)的初期階段不夠明確,或是未能得到確切的表達(dá)。開(kāi)發(fā)工作開(kāi)始后,軟件人員和用戶又未能及時(shí)交換意見(jiàn),造成矛盾在開(kāi)發(fā)期幾種暴露。(3)未能在測(cè)試階段做好充分的檢測(cè)工作,提交至用戶的軟件質(zhì)量差,在運(yùn)行過(guò)程中暴露出大量的問(wèn)題。歸結(jié)起來(lái),我們說(shuō)的軟件危機(jī)是一種矛盾,就是弱的軟件生產(chǎn)力能力與強(qiáng)的業(yè)務(wù)發(fā)展需求之間的矛盾。要能夠迎接業(yè)務(wù)發(fā)展所帶來(lái)的挑戰(zhàn),從事軟件生產(chǎn)的組織迫在眉睫要去做的一件事就是軟件生產(chǎn)力的改造。在“應(yīng)用就是業(yè)務(wù)”的今天,軟件生產(chǎn)力的改造是決定企業(yè)能否獲得并長(zhǎng)久保持競(jìng)爭(zhēng)優(yōu)勢(shì)的一個(gè)決定性因素,所以,關(guān)注并啟動(dòng)軟件生產(chǎn)力的提升是一項(xiàng)戰(zhàn)略性的決策,是一個(gè)系統(tǒng)工程,它將決定企業(yè)能否獲得并長(zhǎng)久保持競(jìng)爭(zhēng)優(yōu)勢(shì)。而項(xiàng)目管理則是提升生產(chǎn)力的一項(xiàng)重要任務(wù)。
然而,項(xiàng)目管理在我們的軟件生產(chǎn)中的應(yīng)用是那么的重要。那么我們應(yīng)該怎么樣才能更好的掌握項(xiàng)目管理,我們的項(xiàng)目流程是怎么樣的。
首先,項(xiàng)目管理的第一流程是項(xiàng)目的啟動(dòng)。
項(xiàng)目的啟動(dòng)就是確定項(xiàng)目的目標(biāo)范圍,它主要包括開(kāi)發(fā)和被開(kāi)發(fā)雙方的合同(或是協(xié)議),軟件要完成的主要功能以及這些功能的量化范圍,項(xiàng)目開(kāi)發(fā)的階段周期等。尤其是啟動(dòng)信息技術(shù)(IT)的項(xiàng)目,我們做軟件的必須了解企業(yè)組織內(nèi)部在目前和未來(lái)主要業(yè)務(wù)發(fā)展方向,這些主要業(yè)務(wù)將使用什么技術(shù)及相應(yīng)的使用環(huán)境是什么。啟動(dòng)信息技術(shù)(IT)的項(xiàng)目的理由很多,但能夠使項(xiàng)目成功的最合理的理由一定是為企業(yè)現(xiàn)有業(yè)務(wù)提供更好的運(yùn)行平臺(tái),而不是展示先進(jìn)的IT技術(shù)。在項(xiàng)目啟動(dòng)的過(guò)程中,我們還要注意將項(xiàng)目的范圍進(jìn)行明確定義才能進(jìn)行很好的項(xiàng)目規(guī)劃。項(xiàng)目目標(biāo)必須是可實(shí)現(xiàn)可度量的。如果這一步管理得不好或是做得不好,直接導(dǎo)致的是項(xiàng)目的最終失敗。
其實(shí),第二就是項(xiàng)目的規(guī)劃
項(xiàng)目的規(guī)劃其實(shí)就與項(xiàng)目的計(jì)劃意義差不多。它是一項(xiàng)復(fù)雜的,自始至終不斷迭代的一個(gè)過(guò)程。而且為項(xiàng)目的運(yùn)作提供可靠的實(shí)施基礎(chǔ)。在整個(gè)項(xiàng)目中,項(xiàng)目規(guī)劃是指項(xiàng)目的估算,風(fēng)險(xiǎn)的分析,進(jìn)度的規(guī)劃,人員的選擇與配置,產(chǎn)品質(zhì)量的規(guī)劃等。然而,在項(xiàng)目管理的過(guò)程中,計(jì)劃的編制是整個(gè)項(xiàng)目規(guī)劃中最為復(fù)雜的階段。項(xiàng)目計(jì)劃工作涉及九個(gè)項(xiàng)目管理
知識(shí)領(lǐng)域。也就是說(shuō)我們要知道九個(gè)項(xiàng)目管理知識(shí)領(lǐng)域中哪些是重要的,哪些是必要的和熟悉它們之間的關(guān)系。而且在計(jì)劃編制的過(guò)程中,我們還可看到后面各階段的輸出文件。所以說(shuō)它是指導(dǎo)項(xiàng)目的進(jìn)程發(fā)展。規(guī)劃建立軟件項(xiàng)目的預(yù)算,提供一個(gè)控制項(xiàng)目成本的尺度,也為將來(lái)的評(píng)估提供參考,它是項(xiàng)目進(jìn)度安排的依據(jù)。最后,形成的項(xiàng)目計(jì)劃書(shū)將作為跟蹤控制的依據(jù)。
第三:項(xiàng)目的實(shí)施及控制
一旦建立起基準(zhǔn)計(jì)劃就必須按照計(jì)劃執(zhí)行,這包括按計(jì)劃執(zhí)行項(xiàng)目和控制項(xiàng)目,以使項(xiàng)目在預(yù)算內(nèi),按進(jìn)度,使顧客滿意的完成。在這個(gè)階段,項(xiàng)目管理過(guò)程包括:測(cè)量實(shí)際的進(jìn)程,并與計(jì)劃進(jìn)程相比較。同時(shí),發(fā)現(xiàn)計(jì)劃的不當(dāng)之處。為了測(cè)量實(shí)際的進(jìn)程,掌握實(shí)際上已經(jīng)開(kāi)始或結(jié)束的是哪些任務(wù),已經(jīng)花了多少錢,這些都是很重要的。如果實(shí)際進(jìn)程與計(jì)劃進(jìn)程的比較顯示出現(xiàn)項(xiàng)目落后于計(jì)劃,超出預(yù)算或是沒(méi)有達(dá)到技術(shù)要求,就必須立即采取糾正措施,以使項(xiàng)目能恢復(fù)正常軌道,或是更正計(jì)劃的不合理之處。然而,項(xiàng)目的監(jiān)控,也是為項(xiàng)目能正常回到軌道上的一個(gè)重要步驟。俗話說(shuō):“沒(méi)有跟蹤就不算完成”,在軟件項(xiàng)目中,有太多的工作需要我們?nèi)ネ瓿?,如果有時(shí)計(jì)劃做得不夠周密,或是計(jì)劃趕不上變化。我們?cè)趺崔k,置之不理?還是去跟蹤監(jiān)控一下,然后及時(shí)改正錯(cuò)誤。為什么我們用的那么多的軟件是要不定時(shí)的安裝補(bǔ)丁,原因也就是因?yàn)檫@個(gè)。在跟蹤監(jiān)控中我們發(fā)現(xiàn)問(wèn)題,然后去修補(bǔ)它,使得軟件的性能,功能更好??偟脕?lái)說(shuō)。項(xiàng)目的實(shí)施及監(jiān)控最終的目的就是保證項(xiàng)目能夠安裝預(yù)先設(shè)定的計(jì)劃軌道上行駛,使得項(xiàng)目不要偏離預(yù)定的發(fā)展進(jìn)程,盡快完成軟件項(xiàng)目。
最后就是軟件的項(xiàng)目結(jié)束
項(xiàng)目管理的最后環(huán)節(jié)就是軟件項(xiàng)目的結(jié)束過(guò)程。因?yàn)轫?xiàng)目的特征之一就是它的一次性。有起點(diǎn)也有終點(diǎn),進(jìn)入項(xiàng)目結(jié)束期的主要工作是適當(dāng)?shù)刈龀鲰?xiàng)目終止的決策,確認(rèn)項(xiàng)目實(shí)施的各項(xiàng)成果,進(jìn)行項(xiàng)目的交接和清算等,同時(shí)對(duì)項(xiàng)目進(jìn)行最后評(píng)審,并對(duì)項(xiàng)目進(jìn)行總結(jié)。這個(gè)也代表著項(xiàng)目將進(jìn)入后續(xù)的維護(hù)期。項(xiàng)目最后執(zhí)行的結(jié)果是有兩種狀態(tài),要不就是成功要不就是失敗。然而,一旦我們決定終止一個(gè)項(xiàng)目,項(xiàng)目就要有計(jì)劃,有序的分階段停止。當(dāng)然,這個(gè)過(guò)程可以簡(jiǎn)單地執(zhí)行也可以詳細(xì)認(rèn)真的執(zhí)行。在這里項(xiàng)目總結(jié)是項(xiàng)目結(jié)束中的最后一個(gè)環(huán)節(jié)也是一個(gè)我們不能忽視的一個(gè)環(huán)節(jié)。很多項(xiàng)目沒(méi)有能進(jìn)行很好的總結(jié),比如說(shuō)項(xiàng)目總結(jié)時(shí)項(xiàng)目人員已經(jīng)不全了,有新的項(xiàng)目要做,沒(méi)有時(shí)間去寫(xiě)等等的理由讓項(xiàng)目的總結(jié)沒(méi)做好。所以,這也是軟件項(xiàng)目那么多漏洞的原因之一。所以,項(xiàng)目的結(jié)束之前的工作我們也要好好認(rèn)真的完成。
軟件開(kāi)發(fā)不同于其他產(chǎn)品的制造,軟件的整個(gè)過(guò)程都是設(shè)計(jì)過(guò)程(沒(méi)有制造過(guò)程)。另外,軟件開(kāi)發(fā)不需要使用大量的物質(zhì)資源,而主要是人力資源;并且,軟件開(kāi)發(fā)的產(chǎn)品只是程序代碼和技術(shù)文件,并沒(méi)有其他的物質(zhì)結(jié)果。基于上述的特點(diǎn),軟件項(xiàng)目管理與其他項(xiàng)目管理相比,有很大的獨(dú)特性。所以,軟件項(xiàng)目開(kāi)發(fā)管理過(guò)程中,不僅要努力實(shí)現(xiàn)項(xiàng)目的范圍、時(shí)間、成本和質(zhì)量等目標(biāo),還必須協(xié)調(diào)整個(gè)項(xiàng)目過(guò)程,以滿足項(xiàng)目參與者及其他利益相關(guān)者的需要和期望;隨著軟件規(guī)模和所涉及的領(lǐng)域不斷地?cái)U(kuò)大,軟件項(xiàng)目的管理越來(lái)越困難。縱觀所有失敗的軟件項(xiàng)目,基本原因是不能管理其軟件過(guò)程,在無(wú)紀(jì)律的、混亂的項(xiàng)目狀態(tài)下,組織不可能從較好的方法和工具中獲益。嚴(yán)謹(jǐn)?shù)能浖^(guò)程控制與管理不僅可以在每個(gè)階段回顧和糾正項(xiàng)目的偏差,識(shí)別軟件項(xiàng)目的風(fēng)險(xiǎn)甚至果斷中止項(xiàng)目,而且可以將人才流動(dòng)所帶來(lái) 的不利影響減少到最小。要進(jìn)行有效的過(guò)程控制,必須明確軟件項(xiàng)目管理流程。
最后,總結(jié)一下項(xiàng)目管理過(guò)程。軟件項(xiàng)目管理不同于其他的項(xiàng)目管理,它有很多的特殊性。軟件是一個(gè)特殊的領(lǐng)域,遠(yuǎn)遠(yuǎn)沒(méi)有建筑工程等領(lǐng)域那么規(guī)范化、軟件目前有很大的發(fā)展空間,經(jīng)驗(yàn)在項(xiàng)目管理中發(fā)揮著很重要的作用,理論和標(biāo)準(zhǔn)還在發(fā)展中,它體現(xiàn)軟件的“軟”的特殊。合同啟動(dòng)了一個(gè)軟件項(xiàng)目,同時(shí)貫穿項(xiàng)目的始終;根據(jù)合同進(jìn)行軟件的需求分析,獲得需求規(guī)格;根據(jù)需求規(guī)格進(jìn)行任務(wù)分解,任何分解的目的是可以很好得規(guī)劃和管理項(xiàng)目;根據(jù)任何分解的結(jié)果,給出項(xiàng)目需要的資源,以便于估計(jì)活動(dòng)的歷時(shí),最終編制項(xiàng)目計(jì)劃以及項(xiàng)目的預(yù)算等。這樣便可以形成項(xiàng)目的三個(gè)核心的基準(zhǔn)計(jì)劃:項(xiàng)目范圍基準(zhǔn),成本基準(zhǔn),時(shí)間基準(zhǔn)計(jì)劃等。
以上的是軟件項(xiàng)目管理的過(guò)程,我們知道項(xiàng)目管理既是一個(gè)科學(xué),也是一門藝術(shù),不同的項(xiàng)目,不同的項(xiàng)目經(jīng)理,會(huì)有不同的管理方法和技巧。
第五篇:軟件項(xiàng)目?jī)r(jià)格評(píng)估書(shū)
軟件項(xiàng)目?jī)r(jià)格評(píng)估書(shū)
信息技術(shù)飛速發(fā)展,計(jì)算機(jī)軟件交易市場(chǎng)日趨成熟規(guī)范, 我方參照《軟件開(kāi)發(fā)和服務(wù)項(xiàng)目?jī)r(jià)格構(gòu)成及評(píng)估方法》,以及,目前國(guó)際上通行的也比較科學(xué)的估算方法是采用功能點(diǎn)分析方法,使用此方法能夠真實(shí)、準(zhǔn)確地計(jì)算出計(jì)算機(jī)軟件的價(jià)值以作為市場(chǎng)交易價(jià)格的參照依據(jù).價(jià)格評(píng)估公式:
項(xiàng)目建設(shè)費(fèi)Q=咨詢服務(wù)費(fèi)P+項(xiàng)目建設(shè)費(fèi)M(軟件開(kāi)發(fā)費(fèi)D+實(shí)施費(fèi)S+維護(hù)費(fèi)W)+驗(yàn)收測(cè)試費(fèi)C+工程監(jiān)理費(fèi)G 項(xiàng)目建設(shè)費(fèi)計(jì)算公式:
軟件開(kāi)發(fā)費(fèi)D=工作量(人月)*軟件人員月人工費(fèi)用
=(項(xiàng)目功能點(diǎn)*開(kāi)發(fā)成本系數(shù)/7.5/22)*(3.23B)
開(kāi)發(fā)成本系數(shù):3000個(gè)功能以下3.5人工時(shí)/FP-4.0人工時(shí)/FP 3000-8000個(gè)功能以下4.0人工時(shí)/FP-4.5人工時(shí)/FP 實(shí)施費(fèi)S =工作量(人月)*軟件人員月人工費(fèi)用
=(項(xiàng)目功能點(diǎn)*實(shí)施成本系數(shù)/7.5/22)*(3.23B)分布式實(shí)施項(xiàng)目的系數(shù)
實(shí)施成本系數(shù)=開(kāi)發(fā)成本系數(shù)*(0.2+(n-1)*k)
比例因子K:0.08<=k<=0.15具體按項(xiàng)目實(shí)施難度而定
維護(hù)費(fèi)W=工作量(人月)*軟件人員月人工費(fèi)用
=(項(xiàng)目功能點(diǎn)*維護(hù)成本系數(shù)/7.5/22)*(3.23B)維護(hù)成本系數(shù)=(開(kāi)發(fā)成本系數(shù)+實(shí)施成本系數(shù))*p 比例因子P一般為15%-20%
軟件人員月人工費(fèi)用=(工資+獎(jiǎng)金+福利+辦公成本+資源儲(chǔ)備+基礎(chǔ)建設(shè)+稅收利潤(rùn))*(1+管理費(fèi)用百分比)=3.23B
軟件開(kāi)發(fā)費(fèi)D:
軟件開(kāi)發(fā)費(fèi)用指對(duì)項(xiàng)目進(jìn)行詳細(xì)需求分析,系統(tǒng)設(shè)計(jì),編碼,測(cè)試等方面的工作而需支出的費(fèi)用,取費(fèi)主要依據(jù)項(xiàng)目規(guī)模(功能點(diǎn)),開(kāi)發(fā)成本系數(shù)和軟件人員月人工費(fèi),我方根據(jù)(附錄四:軟件功能說(shuō)明表),對(duì)軟件的功能進(jìn)行分析認(rèn)為:軟件項(xiàng)目難度一般,由于各單位對(duì)報(bào)表的需求不一,所以編制報(bào)表的工作量較多,按照軟件規(guī)模的大小,我們?cè)O(shè)定軟件開(kāi)發(fā)成本系數(shù)為4.軟件功能點(diǎn)計(jì)算
復(fù)雜加權(quán)因子表(Complexity weights Factor)
用戶輸入數(shù)EI 用戶輸出數(shù)EO 用戶查詢表EQ 系數(shù)范圍 采用系數(shù) 3-6 4-7 3-6 5 5 12 6 內(nèi)部邏輯文件數(shù)ILF 7-15 外部接口文件數(shù)EIF 5-10 軟件功能表
功能 數(shù)據(jù)表 接口文件 外部查詢 邏輯表 報(bào)表數(shù) 22 5 6 30 5 120
0 12 0
231 5 1155 復(fù)雜系數(shù) 4 功能點(diǎn)數(shù) 88 合計(jì)UFC 1393 軟件開(kāi)發(fā)費(fèi)用計(jì)算表
計(jì)算公式 開(kāi)發(fā)成本系數(shù)
UFC*開(kāi)發(fā)成本系數(shù)/7.5/22*3.23B 4.0 軟件人員平均工資B(上海地區(qū))5000元 軟件開(kāi)發(fā)估算價(jià)格 實(shí)施費(fèi)S
由于軟件項(xiàng)目的實(shí)施范圍因項(xiàng)目而異,(有些項(xiàng)目只實(shí)施一個(gè)單位,有些需要實(shí)施多個(gè)單位),所以實(shí)施階段的費(fèi)用也會(huì)有很大的差異,本項(xiàng)目涉及多家單位,屬于分布式實(shí)施的項(xiàng)目,實(shí)施成本系數(shù)與“實(shí)施單位數(shù)”有關(guān),考慮到單位較多,我們?cè)O(shè)定比例因子為0.13% 實(shí)施費(fèi)公式S UFC*實(shí)施成本系數(shù)/7.5/22*3.23B
1393*4.0/7.5/22*3.23*5000=545380.60 實(shí)施成本系數(shù)公式 開(kāi)發(fā)成本系數(shù)*(0.2+(n-1)*k)用戶數(shù)n 比例因子K 實(shí)施成本系數(shù) 實(shí)施費(fèi)估算價(jià)格 維護(hù)費(fèi)W
軟件維護(hù)費(fèi)根據(jù)軟件工程理論和實(shí)際情況,比例因子我們?cè)O(shè)定為18% 維護(hù)費(fèi)公式S UFC*維護(hù)成本系數(shù)/7.5/22*3.23B 431 0.13% 4.0*(0.2+(431-1)*0.13%=3.036 1393*3.036/7.5/22*3.23*5000=413943.88 維護(hù)成本系數(shù)公式 維護(hù)成本系數(shù)=(開(kāi)發(fā)成本系數(shù)+實(shí)施成本系數(shù))*p 比例因子P 維護(hù)成本系數(shù) 維護(hù)費(fèi)估算價(jià)格 項(xiàng)目建設(shè)費(fèi)
項(xiàng)目建設(shè)費(fèi)公式 軟件開(kāi)發(fā)費(fèi)D+實(shí)施費(fèi)S+維護(hù)費(fèi)W 項(xiàng)目總費(fèi)用評(píng)估 1132002.89 需求變更費(fèi)評(píng)估
由于軟件開(kāi)發(fā)工程中,用戶的需求有可能不斷變化,從而導(dǎo)致開(kāi)發(fā)工作量的變化,費(fèi)用的追加,故在立項(xiàng)階段申請(qǐng)出足夠的應(yīng)付需求變更的經(jīng)費(fèi)。
需求變更費(fèi)=(項(xiàng)目建設(shè)費(fèi)+驗(yàn)收測(cè)試費(fèi)+工程監(jiān)理費(fèi))*需求變更風(fēng)險(xiǎn)系數(shù)
本評(píng)估書(shū)只涉及到軟件建設(shè)費(fèi)用的評(píng)估,其他費(fèi)用如咨詢服務(wù)費(fèi),驗(yàn)收測(cè)試費(fèi),工程監(jiān)理費(fèi)都未評(píng)估,此軟件項(xiàng)目?jī)r(jià)格評(píng)估僅供參考。
參考文獻(xiàn)
《軟件開(kāi)發(fā)和服務(wù)價(jià)格構(gòu)成及評(píng)估辦法》
《基于COCOMOII模型的軟件評(píng)估軟件-系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn)》
《軟件成本估算COCOMOII模型方法》
《通訊軟件開(kāi)發(fā)成本評(píng)估系統(tǒng)研究》
附錄一:軟件項(xiàng)目功能點(diǎn)估算方法
附錄二:軟件人員月人工費(fèi)用計(jì)算方法 18%(4.0+3.036)*18%=1.26648 1393*1.26648/7.5/22*3.23*5000=172678.40 附錄三:用戶數(shù)據(jù)統(tǒng)計(jì)表
附錄四:軟件功能說(shuō)明表