版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、浙江大學(xué)遠程教育學(xué)院本科生畢業(yè)論文(設(shè)計)題 目定制類軟件開發(fā)的項目管理研究 專 業(yè)信息管理與信息系統(tǒng)學(xué)習(xí)中心廣州(珠海)姓 名王國超學(xué) 號D20606824002指導(dǎo)教師王求真2008年5月1日摘 要黨的十七大報告中首次鮮明地提出了信息化與工業(yè)化融合發(fā)展的嶄新命題,賦予了我國信息化全新的歷史使命,我國各行各業(yè)的信息化建設(shè)將掀起新一輪的高潮,而各個行業(yè)中需要定制的信息化項目非常多,同時目前關(guān)于定制類軟件開發(fā)項目的研究非常缺乏,必將大大影響信息化的建設(shè)。本人這幾年在交通系統(tǒng)接觸了好幾個這樣的項目,由于這方面知識的貧乏,開發(fā)過程出現(xiàn)了很多問題。本論文將結(jié)合本人的經(jīng)驗討論在定制類軟件開發(fā)中開展項目管
2、理時要特別注意的項目組成員、項目目的、溝通等幾個方面,希望能夠引起更多專家學(xué)者對這類軟件的開發(fā)管理進行深入的研究,以促進我國目前各行各業(yè)的信息化建設(shè)。關(guān)鍵詞: 定制類軟件、項目管理目 錄一、 緒論3(一) 項目管理3(二) 軟件項目管理4(三) 定制類軟件開發(fā)的項目管理目的和意義5二、 定制類軟件開發(fā)項目管理現(xiàn)狀、存在的問題5三、 定制類軟件開發(fā)的項目管理6(一) 項目組成員6(二) 項目目的(客戶需求)7(三) 溝通71、 加強客戶內(nèi)部的溝通72、 加強項目組與客戶的溝通。83、 加強項目組成員之間的溝通8(四) 版本控制8四、 結(jié)束語9參考文獻9一、 緒論(一) 項目管理根據(jù)項目管理知識體
3、系(Project Management Bode of Knowledge,簡稱PMBOK)中的定義,所謂項目,就是在一定的條件下為創(chuàng)造某種獨特產(chǎn)品或服務(wù)所做的一次性的努力。每天,在我們身邊都可以看到、聽到各種各樣的項目,甚至自己也可能正在親身經(jīng)歷著一些項目,這些項目有大有小,大如奧林匹克運動會的舉辦,小如完成一篇年終總結(jié)等等。這些項目無論大小都有著以下特性:1、具有明確的目標(biāo);2、具有唯一性;3、必須在一定的條件內(nèi)完成(包括資金、時間等等)凡是符合上述三個條件的,我們都可以稱之為項目。為了能夠在一定的條件內(nèi)完成項目的目標(biāo),我們可以采用先進的項目管理技術(shù)通過一個臨時性的、專門的柔性組織,對項
4、目進行高效率的計劃、組織、指導(dǎo)和控制,以實現(xiàn)項目全過程的動態(tài)管理和項目目標(biāo)的綜合協(xié)調(diào)與優(yōu)化,這就是項目管理。項目管理的重要性在其開始出現(xiàn)的20世紀(jì)50年代就得到體現(xiàn)。1957年,美國的路易斯維化工廠,由于生產(chǎn)過程的要求,必須晝夜連續(xù)運行。因此,每年都不得不安排一定的時間,停下生產(chǎn)線進行全面檢修。過去的檢修時間一般為125小時。后來,他們把檢修流程精細分解,結(jié)果發(fā)現(xiàn),在整個檢修過程中所經(jīng)過的不同路線上的總時間是不一樣的。縮短最長路線上工序的工期,就能夠縮短整個檢修的時間。他們經(jīng)過反復(fù)優(yōu)化,最后只用了78個小時就完成了檢修,節(jié)省時間達到38%,當(dāng)年產(chǎn)生效益達100多萬美元。這就是至今項目管理工作者
5、還在應(yīng)用的著名的時間管理技術(shù)“關(guān)鍵路徑法”,簡稱CPM。(二) 軟件項目管理軟件項目管理是項目管理的一個分支,是在20世紀(jì)70年代中期的美國提出的,當(dāng)時美國國防部專門研究了軟件開發(fā)不能按時提交,預(yù)算超支和質(zhì)量達不到用戶要求的原因,結(jié)果發(fā)現(xiàn)70%的項目不是技術(shù)原因而是因為管理不善引起的。于是軟件開發(fā)者開始逐漸重視起軟件開發(fā)中的各項管理。到了20世紀(jì)90年代中期,軟件研發(fā)項目管理不善的問題仍然存在。據(jù)美國軟件工程實施現(xiàn)狀的調(diào)查,軟件研發(fā)的情況仍然很難預(yù)測,大約只有10的項目能夠在預(yù)定的費用和進度下交付。1995年,據(jù)統(tǒng)計,美國共取消了810億美元的商業(yè)軟件項目,其中31的項目未做完就被取消,53的
6、軟件項目進度通常要延長50%的時間,只有9的軟件項目能夠及時交付并且費用也控制在預(yù)算之內(nèi)。而我國目前的軟件開發(fā)行業(yè)的情況也不容樂觀。軟件項目管理是為了使軟件項目能夠按照預(yù)定的成本、進度、質(zhì)量順利完成,而對人員(People)、產(chǎn)品(Product)、過程(Process)和項目(Project)進行分析和管理的活動。其根本目的是為了讓軟件項目尤其是大型項目的整個軟件生命周期(從分析、設(shè)計、編碼到測試、維護全過程)都能在管理者的控制之下,以預(yù)定成本按期,按質(zhì)的完成軟件交付用戶使用。而研究軟件項目管理是為了從已有的成功或失敗的案例中總結(jié)出能夠指導(dǎo)今后開發(fā)的通用原則,方法,同時避免前人的失誤。
7、60; 軟件項目管理的內(nèi)容主要包括如下幾個方面:人員的組織與管理,軟件度量,軟件項目計劃,風(fēng)險管理,軟件質(zhì)量保證,軟件過程能力評估,軟件配置管理等。 這幾個方面都是貫穿、交織于整個軟件開發(fā)過程中的,其中人員的組織與管理把注意力集中在項目組人員的構(gòu)成、優(yōu)化;軟件度量把關(guān)注用量化的方法評測軟件開發(fā)中的費用、生產(chǎn)率、進度和產(chǎn)品質(zhì)量等要素是否符合期望值,包括過程度量和產(chǎn)品度量兩個方面;軟件項目計劃主要包括工作量、成本、開發(fā)時間的估計,并根據(jù)估計值制定和調(diào)整項目組的工作;風(fēng)險管理預(yù)測未來可能出現(xiàn)的各種危害到軟件產(chǎn)品質(zhì)量的潛在因素并由此采取措施進行
8、預(yù)防;質(zhì)量保證是保證產(chǎn)品和服務(wù)充分滿足消費者要求的質(zhì)量而進行的有計劃,有組織的活動;軟件過程能力評估是對軟件開發(fā)能力的高低進行衡量;軟件配置管理針對開發(fā)過程中人員、工具的配置、使用提出管理策略。(三) 定制類軟件開發(fā)的項目管理目的和意義踏入新紀(jì)元,全球進入了信息爆炸的時代,而計算機的普及、軟件的應(yīng)用則為人們對海量信息的收集、分析以及發(fā)掘得以得心應(yīng)手。目前,我國各行各業(yè)都在大搞信息化建設(shè),信息化建設(shè)也讓很多行業(yè)嘗到了甜頭,得到了空前的發(fā)展。胡錦濤總書記在黨的十七大報告中對信息化寄予的厚望必將催發(fā)新一輪的信息化建設(shè)浪潮。一直以來,由于我國國情所至,很多行業(yè)都沒有出臺相關(guān)的技術(shù)標(biāo)準(zhǔn),同時也由于某些關(guān)
9、鍵人物的主觀意志等等各種原因,導(dǎo)致我國大多數(shù)行業(yè)軟件項目必須根據(jù)實際情況進行定制。實際上定制類軟件開發(fā)項目的成功率是非常低的,有些即使能夠交付使用,其生命周期也非常短,有些更拖累了客戶的發(fā)展。我國的軟件行業(yè)很多人都對軟件項目管理做了大量的研究,通過各種管理方法讓各類軟件項目能夠按照預(yù)定的成本、進度、質(zhì)量順利完成 ,但是幾乎沒有人專門針對定制類軟件開發(fā)的項目管理進行研究。如何才能夠更好的完成定制類軟件開發(fā)項目呢?在論文里,本人將根據(jù)近幾年的經(jīng)歷從客戶需求、項目組成員等方面談一談定制類軟件開發(fā)的項目管理,希望能夠引起更多的專家學(xué)者作更深入的研究,以促進我國各行各業(yè)的信息化發(fā)展。二、 定制類軟件開發(fā)
10、項目管理現(xiàn)狀、存在的問題隨著我國經(jīng)濟的發(fā)展,定制類軟件開發(fā)項目在國內(nèi)各個行業(yè)都非常常見,由于定制類軟件開發(fā)項目特殊性,95%以上都沒有運用項目管理,即使某些項目使用了項目管理也由于以下各種原因最終導(dǎo)致項目夭折。一是客戶沒有參與軟件項目,過分依賴軟件公司。項目開展后,客戶就將整個項目交給軟件公司,認(rèn)為信息化是萬能的,軟件公司能夠為他們解決所有問題;二是完全沒有項目管理,見招拆招的做法令項目遠遠超過了預(yù)期的交付時間,導(dǎo)致客戶失去了很多寶貴的時間、機會,也讓項目的投入遠遠超出了預(yù)算,最后無法收場;三是項目管理生搬硬套,軟件公司沒有根據(jù)行業(yè)用戶的特殊性,從客戶的角度出發(fā)考慮需求;四是軟件公司在開發(fā)過程
11、中沒有起到引導(dǎo)的腳色,一味的去迎合客戶的需求(有些需求是合理的,有些則是不合理的),由于過多的更改導(dǎo)致軟件項目脫離了原來的目的,最終不了了之。三、 定制類軟件開發(fā)的項目管理其實,現(xiàn)在軟件項目管理已經(jīng)非常成熟,國內(nèi)很多專家學(xué)者都在這方面進行了很多的研究,在這里主要從客戶的角度結(jié)合本人工作實際,從以下幾方面談一談如何通過管理提高定制類軟件開發(fā)項目的成功率。(一) 項目組成員項目組的成員是非常重要的,通常一個軟件項目組成員僅包括開發(fā)商具體負(fù)責(zé)該項目開發(fā)的人員。這樣做是非常不合適的,特別在定制類軟件開發(fā)項目中。定制類軟件開發(fā)項目比較特殊,往往涉及某個行業(yè)的專業(yè)化運作,這種運作非常復(fù)雜,不是某個人三兩天
12、就能理解的,即使開發(fā)商對項目進行的一系列的前期調(diào)研,也不可能完全領(lǐng)會客戶的意圖,因此,客戶如果想該項目能夠達到自己的目的話,至少要安排一位既熟悉業(yè)務(wù)又有一定計算機基礎(chǔ)的人員參與項目的開發(fā)管理,原因如下。一是定制類軟件不可能大量應(yīng)用,同時它的業(yè)務(wù)通常也是非常復(fù)雜的,一次性的開發(fā)應(yīng)用使得開發(fā)商不愿也不可能花很長的時間全身心投入到客戶的業(yè)務(wù)中去,這樣往往就導(dǎo)致開發(fā)出來的效果與客戶的實際需求總有一定的差距,而一旦客戶有一位既熟悉業(yè)務(wù)又有一定計算機基礎(chǔ)的人員參與項目的開發(fā)管理的話,就可以解決這個問題;二是對業(yè)務(wù)的熟悉使得其能夠及時發(fā)現(xiàn)問題,并由于具有一定的計算機基礎(chǔ),能較好的與開發(fā)商的軟件開發(fā)人員進行溝
13、通,將業(yè)務(wù)的具體需求清晰的向開發(fā)商描述;三是開發(fā)商在交付項目后,往往無法提供令客戶滿意的維護服務(wù),正所謂靠人不如靠己,客戶應(yīng)該讓項目組有意識地給自己培養(yǎng)這個成員,讓他能夠在將來承擔(dān)日常簡單的維護、修改工作。(二) 項目目的(客戶需求)項目目的非常重要,目的一旦被確定就只能調(diào)整而不能有大的更改,否則將給整個項目帶來災(zāi)難性的后果。項目組應(yīng)該在達到項目目的的基礎(chǔ)上對用戶提出的需求變更進行分析,那些需求屬于變更,哪些屬于需求新增,并及時與客戶進行交流協(xié)商,對需求變更和需求增加達成一致。事實上,用戶需求變更是所有項目團隊都會遇到的問題,特別是有些行業(yè)的標(biāo)準(zhǔn)不規(guī)范或者不健全,使得在項目建設(shè)的過程中需求變化
14、不斷。但實際上,據(jù)調(diào)查80%以上的需求變化并不是真正意義上的需求增加,而是簡單的表現(xiàn)形式更改。項目管理人員應(yīng)該主動采取一些方法來管理需求變更。一是要定期與用戶交流項目進展的情況,特別是在項目的前期應(yīng)該盡量以原型設(shè)計的方式與用戶確認(rèn)需求。很多用戶雖然是行業(yè)專家,但他們并不清楚心目中的信息系統(tǒng)是以何種方式呈現(xiàn)的,行業(yè)的特殊性也導(dǎo)致沒有多少成功的案例可以借鑒。這就需要項目開發(fā)人員盡早采取原型設(shè)計的方式來引導(dǎo)并確認(rèn)需求。通過界面設(shè)計工具快速地設(shè)計出界面原型,使得用戶看到具體的“實物”,這樣可以使得用戶更容易表達其真實的想法。二是在項目開發(fā)過程中,上一節(jié)中提到的客戶參與項目開發(fā)管理的人員應(yīng)該起到一個重要
15、的作用,就是定期將完成的功能及時進行測試、試用,并與其他業(yè)務(wù)人員進行交流,收集對界面和功能設(shè)計方面的意見,及早發(fā)現(xiàn)并提出可能出現(xiàn)的意見分歧,避免在項目后期才發(fā)現(xiàn)重大的偏差。很多項目組提交需求報告后就埋頭進行系統(tǒng)的設(shè)計和開發(fā),等到項目完成后才將系統(tǒng)提交給客戶試用,結(jié)果造成開發(fā)商花了很大精力完成的東西,用戶卻對之評價不高,或者系統(tǒng)完全不能適合用戶當(dāng)前的需求,甚至?xí)虼擞绊戨p方的關(guān)系,結(jié)果給項目造成難以挽回的損失。三是認(rèn)真記錄用戶提出的變更需求,以書面的方式進行記錄存檔,與客戶的相關(guān)項目參與人員一起進行討論分析,分析所作變更要達到的目的是什么,現(xiàn)有的功能模塊是否已經(jīng)能達到該目的,有沒有變更的意義,變
16、更可能對項目造成的影響等等,最后通過集體決議做出是否變更的決定。總之,需求的變更不能脫離項目目的,對出現(xiàn)的變更雙方應(yīng)本著協(xié)商解決問題的態(tài)度以規(guī)范的流程進行處理,這樣大部分的問題都必然可以得到解決。(三) 溝通軟件行業(yè)發(fā)展至今,技術(shù)已不是項目成功的瓶頸,面對不同行業(yè)各具特色的行業(yè)知識,行業(yè)軟件的開發(fā)決非技術(shù)可以解決問題的,要想成功地推進項目,溝通尤其重要。具體包括以下幾種:1、 加強客戶內(nèi)部的溝通客戶對技術(shù)是門外漢,同時客戶內(nèi)部的人員結(jié)構(gòu)復(fù)雜,一個功能的實現(xiàn)不同的人有不同的描述、看法,每個人(那些主要領(lǐng)導(dǎo)們)都有可能希望軟件能夠按照自己的習(xí)慣、看法來實現(xiàn),如果內(nèi)部沒溝通好,一股腦將需求提交給開發(fā)
17、商的話,將使得開發(fā)商在對需求分析上浪費大量的時間。2、 加強項目組與客戶的溝通。開發(fā)商必須轉(zhuǎn)變技術(shù)為先的觀點,要站在用戶的角度,看看用戶需要的是什么。在定制類軟件開發(fā)中經(jīng)常碰到的問題是用戶后期的需求變更,如何盡可能減少后期的需求變更?首先,在項目前期,項目經(jīng)理應(yīng)該熟悉客戶的背景,包括相關(guān)政策、法規(guī),客戶信息化的現(xiàn)狀,與上級、下級以及同級單位或者其他相關(guān)單位之間的業(yè)務(wù)關(guān)系等等,將可能影響項目的因素進行評估,為項目做一個明確的定位和邊界劃分;其次,在需求調(diào)研階段,要學(xué)習(xí)以行業(yè)語言而不是計算機語言和客戶對話。第一節(jié)提到項目組成員有客戶方既熟悉業(yè)務(wù)又有一定計算機基礎(chǔ)的人員參與就有這個好處,在和客戶進行
18、需求調(diào)研的時候,就能夠更好的熟悉用戶的業(yè)務(wù)背景、業(yè)務(wù)流程等知識,與用戶做到深入的溝通的。如果調(diào)研的雙方不能以相同的“語言”進行交流,一定會給開發(fā)商了解客戶業(yè)務(wù)的細節(jié)帶來很大的困難。對于一些特別復(fù)雜的業(yè)務(wù),建議需求人員采取實習(xí)的方式,和具體的業(yè)務(wù)人員一同辦理,觀察業(yè)務(wù)的細節(jié)和工作人員的工作量消耗在什么地方,通過深入的學(xué)習(xí)和認(rèn)真思考,將業(yè)務(wù)知識轉(zhuǎn)化為信息流程。通過這樣的工作,可以比較好地把握項目的范圍,即使后期有一些變更,也基本能夠進行控制;第三,在系統(tǒng)的功能設(shè)計和開發(fā)階段,必須以用戶的體驗和以能夠真正減輕用戶的工作負(fù)擔(dān)為出發(fā)點,根據(jù)需求按階段完成功能的開發(fā),并及時提交給客戶與測試員組成的測試小組
19、進行測試,測試結(jié)果及時反饋給項目組進行評估,開發(fā)人員再根據(jù)評估結(jié)果進行修改。3、 加強項目組成員之間的溝通通常,技術(shù)人員都存在溝通的困難,一方面是他們的社交能力問題,另一方面是他們往往從專業(yè)或?qū)W術(shù)出發(fā)、工作自主性大、自以為是、以自我為中心,他們往往認(rèn)為自己開發(fā)出來的東西一定沒有問題,即使測試小組將測試結(jié)果反饋給他們,他們也不愿意接受,這樣的結(jié)果自然導(dǎo)致缺陷沒有得到及時修改。本人在前年的一個公共汽車電子站牌項目上就發(fā)現(xiàn)這種情況。開發(fā)人員往往要自己當(dāng)場看到測試過程才肯接受測試人員發(fā)現(xiàn)的問題,結(jié)果項目延遲了一個多月才能夠驗收。因此,項目經(jīng)理應(yīng)該采取各種辦法建立有效的溝通制度和溝通機制,以協(xié)調(diào)、加強項目組成員之間的溝通。(四) 版本控制定制類軟件項目能夠為客戶實實在在的解決很多問題,因此其功能往往很多很復(fù)雜,開發(fā)過程不可能一步到位,因此整個項目會按照功能的不同劃分為幾個階段去完成,這樣每完成一個階段就要將半成品軟件交給客戶測試,而且每個階段
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度購車環(huán)保補貼申請合同3篇
- 二零二五版電子商務(wù)支付平臺跨境支付合規(guī)審查合同3篇
- 二零二五年貨車駕駛員駕駛技能考核及評價合同3篇
- 二零二五版房產(chǎn)抵押合同變更及合同履行監(jiān)督協(xié)議6篇
- 二零二五版酒店物業(yè)管理安保保潔服務(wù)全面承包合同3篇
- 二零二五版高空作業(yè)安全協(xié)議書-高空雨棚安全檢測與維護合同3篇
- 二零二五年度空壓機租賃與能源管理優(yōu)化合同3篇
- 二零二五版人工智能企業(yè)股權(quán)整合與行業(yè)應(yīng)用開發(fā)合同3篇
- 二零二五年度會議禮品定制及贈送服務(wù)合同范本3篇
- 二零二五年度特種防盜門制造與銷售承攬合同范本3篇
- 上海車位交易指南(2024版)
- 醫(yī)學(xué)脂質(zhì)的構(gòu)成功能及分析專題課件
- 新疆塔城地區(qū)(2024年-2025年小學(xué)六年級語文)部編版期末考試(下學(xué)期)試卷及答案
- 2024年9月時事政治試題帶答案
- 汽車供應(yīng)商審核培訓(xùn)
- 高技能人才培養(yǎng)的策略創(chuàng)新與實踐路徑
- 《計算機網(wǎng)絡(luò) 》課件第1章
- 1《地球的表面》說課稿-2024-2025學(xué)年科學(xué)五年級上冊教科版
- GB/T 44764-2024石油、石化和天然氣工業(yè)腐蝕性石油煉制環(huán)境中抗硫化物應(yīng)力開裂的金屬材料
- 自動化招聘筆試試題及答案
- 重慶市主城四區(qū)2025屆高一物理第一學(xué)期期末聯(lián)考試題含解析
評論
0/150
提交評論