隨著互聯(lián)網(wǎng)的迅猛發(fā)展,網(wǎng)站建設(shè)業(yè)已興起,越來越多的網(wǎng)站任務需要專門的網(wǎng)絡(luò)公司來完成。在計算機專業(yè)的教學與實踐中,網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)與規(guī)劃、網(wǎng)站管理與維護等課程成為學生的首選課程,而且成為學生擇業(yè)、就業(yè)的一個主要方向。
通過網(wǎng)絡(luò)技術(shù)專業(yè)建設(shè)、課程設(shè)計和畢業(yè)設(shè)計,尤其是對網(wǎng)絡(luò)公司的項目實施、網(wǎng)站建設(shè)過程的跟蹤,我們發(fā)現(xiàn),越來越多的問題出現(xiàn)在網(wǎng)站建設(shè)過程中,而且?guī)в衅毡楝F(xiàn)象,例如:網(wǎng)絡(luò)公司不能按期完成制作,網(wǎng)站不能使客戶滿意,設(shè)計費用超出預算,網(wǎng)站維護不及時等等。
對各種問題及其產(chǎn)生過程進行仔細分析,不難發(fā)現(xiàn),主要原因有以下幾點:
1)輕視項目進度監(jiān)督,公司不重視項目管理,只著重抓合同,忽視開發(fā)進程,導致不能按期交付網(wǎng)站作品;
2)忽視客戶的需求變化,網(wǎng)絡(luò)公司在項目承接和建設(shè)中只考慮客戶提出的具體要求,對潛在需求及未來發(fā)展的分析不足,與客戶溝通不夠,導致客戶滿意度不高;
3)沒有保留歷史文檔作參考,技術(shù)人員只注重程序、網(wǎng)頁的保存,忽略了文檔是軟件的一個重要組成部分,往往導致修改維護費時費力、費用超支、客戶不滿意;
4)忽視不斷的測試和修改。公司對項目的跟蹤不夠,過分依賴于項目驗收;
5)沒有使用專業(yè)的項目管理軟件,主要依靠主觀決策、行政命令。
有沒有一個比較好的解決辦法可以減少失誤、控制和管理網(wǎng)站建設(shè)過程呢?
網(wǎng)站建設(shè)是一個復雜的系統(tǒng)工作,可以看作一個項目來管理。項目管理是研究在時間和資金一定的條件下,如何通過科學地計劃、控制和組織達到既定目標的科學。對網(wǎng)絡(luò)公司來說,項目管理就是對網(wǎng)站建設(shè)項目的全過程管理,是一個動態(tài)的過程。
通過深入研究項目管理理論,結(jié)合項目實施中的具體經(jīng)驗,針對網(wǎng)站建設(shè)的特點和重點,在專業(yè)教學中不斷實施、補充、完善后,我們整理出一套以項目管理方式實施的、切實可行的網(wǎng)站建設(shè)管理和控制的方法,稱之為網(wǎng)站建設(shè)項目管理。
網(wǎng)站建設(shè)項目管理是網(wǎng)站建設(shè)項目的管理和控制方法,要根據(jù)特定的規(guī)范,在預算范圍內(nèi)按時完成網(wǎng)站開發(fā)任務。這是一種特殊的、標準的操作程序,能夠強化管理,改善經(jīng)營機制,提高網(wǎng)站質(zhì)量,促進資金合理運用,降低經(jīng)營風險,提高經(jīng)濟效益。
網(wǎng)站建設(shè)項目管理的實行,不但使客戶得益,保護投資,而且使網(wǎng)站制作行業(yè)趨向于規(guī)范化,效益提升,更使從業(yè)人員得益,包括項目經(jīng)理、網(wǎng)頁設(shè)計師、程序員、網(wǎng)頁編輯人員和測試員等。
要提高計算機專業(yè)學生的網(wǎng)站建設(shè)綜合水平,教學中應該強化課程設(shè)計,模擬項目的具體實施過程,把學生分組后再分成客戶、網(wǎng)絡(luò)公司甲乙雙方,按照網(wǎng)站項目從洽談到提交完成的順序,指導學生分布實施網(wǎng)站建設(shè)項目管理。
1 客戶需求分析
一個優(yōu)秀的網(wǎng)站建設(shè)項目是建立在對客戶需求的詳細了解、分析、(續(xù)致信網(wǎng)上一頁內(nèi)容)研究的基礎(chǔ)上的,通常需要經(jīng)過以下二個過程完成:
1.1 成立項目小組
網(wǎng)絡(luò)公司在接到客戶的網(wǎng)站業(yè)務咨詢后,雙方有關(guān)人員要不斷接洽和了解,通過基本的可行性討論,初步達成網(wǎng)站建設(shè)協(xié)議,這時要指導學生進行項目立項。
比較好的做法是在學生小組中成立一個專門的項目小組,成員分派項目經(jīng)理、網(wǎng)頁設(shè)計人員、程序員、測試員、編輯/文檔人員等必需人員。項目小組成立后應該首先明確每個人的職責,實行項目經(jīng)理責任制,這樣能有效實施監(jiān)管,保障項目順利進行。
1.2 需求分析報告
網(wǎng)站建設(shè)項目首先需要客戶提供一個完整的需求分析報告。
很多客戶對自己的需求并不是很清楚,需要不斷引導,幫助他們分析。
經(jīng)常出現(xiàn)的狀況是,詢問客戶做網(wǎng)站的目的,客戶回答“沒什么,別的公司有,我也得有!”。這就需要技術(shù)人員耐心說明,仔細分析,挖掘出客戶潛在的真正需求。
要配合客戶寫一份詳細、完整的需求分析報告會花很多時間,也是很費力的,但這樣做是值得的,而且一定要讓客戶滿意,簽字認可。把好這一關(guān),就可以杜絕很多因客戶需求不明確或雙方理解偏差而造成的失誤和無效勞動,進而避免項目失敗。
高質(zhì)量的網(wǎng)站必然有一份優(yōu)秀的需求分析報告,這就要求項目小組從實際出發(fā),通過實地調(diào)研、用戶座談、匯總歸納、系統(tǒng)分析等多角度入手,至少達到以下要求:
正確性,每個功能模塊都必須清楚地描述出交付客戶時應具備的功能;
可行性,確保在當前的資金、開發(fā)能力和系統(tǒng)環(huán)境下可以實現(xiàn)客戶的每個需求;
必要性,提出的功能是否必須交付,是否可以推遲實現(xiàn)的時間,是否可在削減開支時“砍”掉;
簡明性,為了使雙方的理解一致,必須把意思表達清楚,最好不要使用專業(yè)術(shù)語;
檢測性,項目開發(fā)完畢,客戶應該如何根據(jù)提出的需求進行檢測,檢測方法必須是簡單、可行的。
2 系統(tǒng)設(shè)計
2.1 網(wǎng)站總體規(guī)劃設(shè)計
完成客戶的需求分析報告以后,緊接著并不是直接開始制作,而是需要對項目進行總體規(guī)劃設(shè)計、詳細設(shè)計,拿出一份完整的網(wǎng)站建設(shè)方案給客戶。
總體規(guī)劃設(shè)計是項目建設(shè)非常關(guān)鍵的一步,是為即將建設(shè)的網(wǎng)站提出一套完整的設(shè)想,要依據(jù)需求分析報告確定網(wǎng)站需要實現(xiàn)的功能、網(wǎng)站開發(fā)軟件、硬件環(huán)境、人力資源、時間、需要遵循的規(guī)則和標準等。
總體規(guī)劃設(shè)計對網(wǎng)站的功能完善、安全可靠、性能先進至關(guān)重要,報告至少應包括網(wǎng)站的欄目和版塊、網(wǎng)站的功能和應具備的相應的程序、網(wǎng)站的鏈接結(jié)構(gòu)、數(shù)據(jù)庫的概念設(shè)計、網(wǎng)站的交互性和用戶友好設(shè)計等。
2.2 網(wǎng)站建設(shè)方案
總體規(guī)劃設(shè)計報告完成后,通常需要給客戶提供一個網(wǎng)站建設(shè)方案。
很多網(wǎng)絡(luò)公司在接洽業(yè)務時就被客戶要求提供方案,但那時的方案一般比較籠統(tǒng),而且是在客戶需求不是十分明確的情況下提交的,往往和實際制作后的結(jié)果有很大的差異。因此,應該盡量取得客戶的理解,在明確需求并進行總體規(guī)劃設(shè)計后再次提交網(wǎng)站建設(shè)方案,這樣對雙方都有好處。
網(wǎng)站建設(shè)方案應該包括有關(guān)的圖表、圖片、網(wǎng)頁設(shè)計草圖等,一般應具備以下內(nèi)容:
1)客戶分析,實事求是地剖析客戶的現(xiàn)狀與發(fā)展,尤其要挖掘客戶的潛在需求,為客戶需求說明書奠定基礎(chǔ);
2)網(wǎng)站的目的和目標,由此產(chǎn)生功能模塊的設(shè)計和形象設(shè)計;
3)網(wǎng)站形象說明,從藝術(shù)的角度分析,一般需要美編對客戶進行較深入的了解,結(jié)合客戶公司的產(chǎn)品和企業(yè)理念進行設(shè)計;
4)網(wǎng)站的欄目、版塊和結(jié)構(gòu),最好提供簡介明了的結(jié)構(gòu)圖;
5)網(wǎng)站內(nèi)容的安排、相互間的鏈接關(guān)系,尤其要注意知識產(chǎn)權(quán)問題,還要注意鏈接網(wǎng)站的安全問題;
6)使用的軟件、硬件、技術(shù)分析說明,要突出技術(shù)的先進性與實用性,要考慮實際應用效果,不要一味求新、求異;
7)開發(fā)時間進度表,在用戶能夠接受的基礎(chǔ)上,要留有一定的時間富裕度,以避免突發(fā)事件的影響;
8)網(wǎng)站宣傳推廣方案,要做好與客戶的商務部門的聯(lián)系。