1 網(wǎng)站項(xiàng)目管理的特點(diǎn)
網(wǎng)站項(xiàng)目是以Web服務(wù)器為主體、瀏覽器為客戶端作為基本架構(gòu)的項(xiàng)目。這樣的架構(gòu)項(xiàng)目中包含Web服務(wù)器、瀏覽器和網(wǎng)絡(luò)三個(gè)關(guān)鍵主體。網(wǎng)站項(xiàng)目可能是一個(gè)網(wǎng)站,也可能是各種Web應(yīng)用程序,例如網(wǎng)上商店、虛擬郵局、網(wǎng)絡(luò)辦公管理系統(tǒng)、客戶關(guān)系管理系統(tǒng)等等。網(wǎng)站項(xiàng)目管理就是圍繞著網(wǎng)站項(xiàng)目運(yùn)用知識(shí)、技術(shù)、技能、工具和方法進(jìn)行組織管理。其特點(diǎn)表現(xiàn)在以下幾個(gè)方面:
1)涉及的領(lǐng)域很多。狹義地講,網(wǎng)站項(xiàng)目包括了網(wǎng)頁(yè)制作、美工設(shè)計(jì)、程序編碼、系統(tǒng)及網(wǎng)絡(luò)管理等專業(yè)技術(shù),廣義上又包含了企業(yè)管理、市場(chǎng)營(yíng)銷、心理學(xué)、廣告學(xué)等更多領(lǐng)域的知識(shí),在項(xiàng)目進(jìn)行過(guò)程中還涉及到項(xiàng)目管理工具、文檔和設(shè)計(jì)開發(fā)管理規(guī)范、開發(fā)及測(cè)試環(huán)境部署等特殊領(lǐng)域的問(wèn)題。這對(duì)參與項(xiàng)目管理的人員提出了很高的要求。
2)參與項(xiàng)目的角色很多,水平可能參差不齊。對(duì)于網(wǎng)站項(xiàng)目管理,最關(guān)鍵的角色是項(xiàng)目經(jīng)理、業(yè)務(wù)流程分析師、用戶界面工程師、系統(tǒng)分析員、編碼人員(程序員)和質(zhì)量控制工程師等。根據(jù)項(xiàng)目的規(guī)模和開發(fā)的深度,由項(xiàng)目經(jīng)理進(jìn)行角色劃分。假如嚴(yán)格細(xì)分,一個(gè)大型項(xiàng)目的角色可能達(dá)到50個(gè)以上,以確保每個(gè)細(xì)節(jié)都有專業(yè)的人員進(jìn)行負(fù)責(zé)和管理。其中需求分析過(guò)程中主要角色有客戶代表、業(yè)務(wù)員、業(yè)務(wù)流程分析師、用戶界面工程師,另外還有項(xiàng)目經(jīng)理、數(shù)據(jù)庫(kù)工程師、文檔工程師等參與。
3)網(wǎng)絡(luò)應(yīng)用的開發(fā)技術(shù)在日新月異地進(jìn)步,從而使網(wǎng)站應(yīng)用系統(tǒng)的開發(fā)模式具有多種選擇性,達(dá)到同樣的目標(biāo)可以采用很多不同的方式,現(xiàn)代的應(yīng)用系統(tǒng)越來(lái)越成為一個(gè)龐大的集成方案,需要考慮不同的操作平臺(tái)、不同的應(yīng)用服務(wù)器、不同的數(shù)據(jù)庫(kù)、不同的編程語(yǔ)言、不同的傳輸介質(zhì)等等,項(xiàng)目管理人員必須了解各種技術(shù)的利弊,幫助用戶選擇高效、廉價(jià)并富有前瞻性的方案。
2 需求分析在網(wǎng)站項(xiàng)目管理中的作用及要求
需求分析是一個(gè)項(xiàng)目的開端,也是項(xiàng)目建設(shè)的基石。由于以上提出的網(wǎng)站項(xiàng)目的特殊性和行業(yè)覆蓋的廣闊性,以及需求分析的高風(fēng)險(xiǎn)性,網(wǎng)站項(xiàng)目需求分析的重要性是不言而喻的,在以往建設(shè)失敗的項(xiàng)目中,80%是由于需求分析的不明確而造成的。因此一個(gè)項(xiàng)目成功的關(guān)鍵因素之一,就是對(duì)需求分析的把握程度。
在需求分析流程中,需要有客戶代表、業(yè)務(wù)員、業(yè)務(wù)流程分析師、用戶界面工程師等角色參與,業(yè)務(wù)員從客戶代表那里獲得需求,并形成需求報(bào)告;業(yè)務(wù)流程分析員從業(yè)務(wù)員那里獲得需求報(bào)告,分析生成項(xiàng)目模型報(bào)告;界面工程師得到項(xiàng)目模型后設(shè)計(jì)制作相應(yīng)的模板和用戶界面原型,最終由客戶代表確認(rèn)。需求分析所形成的文檔最終達(dá)到如下要求。
1)正確性:每個(gè)功能必須清楚描寫交付的功能。
2)可行性:確保在當(dāng)前的開發(fā)能力和系統(tǒng)環(huán)境下可以實(shí)現(xiàn)每個(gè)需求。
3)必要性:功能是否必須交付,是否可以推遲實(shí)現(xiàn),是否可以在削減開支情況發(fā)生時(shí)被“砍”掉。
4)簡(jiǎn)明性:不要使用專業(yè)的網(wǎng)絡(luò)術(shù)語(yǔ)。
5)檢測(cè)性:如果開發(fā)完畢,客戶可以根據(jù)需求檢測(cè)。
3 網(wǎng)站項(xiàng)目需求分析的一般方法
根據(jù)以往的工程經(jīng)驗(yàn),需求分析工作方法,應(yīng)該定位在“三個(gè)階段”(也稱“三步法”)。
第一階段:“訪談式”。這一階段是和具體用戶方的領(lǐng)導(dǎo)層、業(yè)務(wù)層人員的訪談式溝通,主要目的是從宏觀上把握用戶的具體需求方向和趨勢(shì),了解現(xiàn)有的組織架構(gòu)、業(yè)務(wù)流程、硬件環(huán)境、軟件環(huán)境、現(xiàn)有的運(yùn)行系統(tǒng)等等具體情況和客觀信息,建立起良好的溝通渠道和方式。針對(duì)具體的職能部門以及各委辦局,最好能指定本次項(xiàng)目的接口人。
實(shí)現(xiàn)手段:訪談、調(diào)查表格。
輸出成果:調(diào)查報(bào)告、業(yè)務(wù)流程報(bào)告。
第二階段:“誘導(dǎo)式”。這一階段是在承建方已經(jīng)了解了具體用戶方的組織架構(gòu)、業(yè)務(wù)流程、硬件環(huán)境、軟件