




已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
強化網站項目管理的需求分析 摘要:本文主要論述了需求在網站項目管理中不可忽視的地位和作用,并根據網站項目管理的特點提出了需求分析的一般和一些技巧。關鍵詞:網站項目管理需求分析1網站項目管理的特點網站項目是以Web服務器為主體、瀏覽器為客戶端作為基本架構的項目。這樣的架構項目中包含Web服務器、瀏覽器和三個關鍵主體。網站項目可能是一個網站,也可能是各種Web程序,例如網上商店、虛擬郵局、網絡辦公管理系統(tǒng)、客戶關系管理系統(tǒng)等等。網站項目管理就是圍繞著網站項目運用知識、技術、技能、工具和方法進行組織管理。其特點表現(xiàn)在以下幾個方面:1)涉及的領域很多。狹義地講,網站項目包括了網頁制作、美工設計、程序編碼、系統(tǒng)及網絡管理等專業(yè)技術,廣義上又包含了管理、市場營銷、心、廣告學等更多領域的知識,在項目進行過程中還涉及到項目管理工具、文檔和設計開發(fā)管理規(guī)范、開發(fā)及測試環(huán)境部署等特殊領域的。這對參與項目管理的人員提出了很高的要求。2)參與項目的角色很多,水平可能參差不齊。對于網站項目管理,最關鍵的角色是項目經理、業(yè)務流程分析師、用戶界面工程師、系統(tǒng)分析員、編碼人員(程序員)和質量控制工程師等。根據項目的規(guī)模和開發(fā)的深度,由項目經理進行角色劃分。假如嚴格細分,一個大型項目的角色可能達到50個以上,以確保每個細節(jié)都有專業(yè)的人員進行負責和管理。其中需求分析過程中主要角色有客戶代表、業(yè)務員、業(yè)務流程分析師、用戶界面工程師,另外還有項目經理、數(shù)據庫工程師、文檔工程師等參與。3)網絡應用的開發(fā)技術在日新月異地進步,從而使網站應用系統(tǒng)的開發(fā)模式具有多種選擇性,達到同樣的目標可以采用很多不同的方式,的應用系統(tǒng)越來越成為一個龐大的集成方案,需要考慮不同的操作平臺、不同的應用服務器、不同的數(shù)據庫、不同的編程語言、不同的傳輸介質等等,項目管理人員必須了解各種技術的利弊,幫助用戶選擇高效、廉價并富有前瞻性的方案。2需求分析在網站項目管理中的作用及要求需求分析是一個項目的開端,也是項目建設的基石。由于以上提出的網站項目的特殊性和行業(yè)覆蓋的廣闊性,以及需求分析的高風險性,網站項目需求分析的重要性是不言而喻的,在以往建設失敗的項目中,80是由于需求分析的不明確而造成的。因此一個項目成功的關鍵因素之一,就是對需求分析的把握程度。在需求分析流程中,需要有客戶代表、業(yè)務員、業(yè)務流程分析師、用戶界面工程師等角色參與,業(yè)務員從客戶代表那里獲得需求,并形成需求報告;業(yè)務流程分析員從業(yè)務員那里獲得需求報告,分析生成項目模型報告;界面工程師得到項目模型后設計制作相應的模板和用戶界面原型,最終由客戶代表確認。需求分析所形成的文檔最終達到如下要求。1)正確性:每個功能必須清楚描寫交付的功能。2)可行性:確保在當前的開發(fā)能力和系統(tǒng)環(huán)境下可以實現(xiàn)每個需求。3)必要性:功能是否必須交付,是否可以推遲實現(xiàn),是否可以在削減開支情況發(fā)生時被“砍”掉。4)簡明性:不要使用專業(yè)的網絡術語。5)檢測性:如果開發(fā)完畢,客戶可以根據需求檢測。3網站項目需求分析的一般方法根據以往的工程經驗,需求分析工作方法,應該定位在“三個階段”(也稱“三步法”)。第一階段:“訪談式”。這一階段是和具體用戶方的領導層、業(yè)務層人員的訪談式溝通,主要目的是從宏觀上把握用戶的具體需求方向和趨勢,了解現(xiàn)有的組織架構、業(yè)務流程、硬件環(huán)境、軟件環(huán)境、現(xiàn)有的運行系統(tǒng)等等具體情況和客觀信息,建立起良好的溝通渠道和方式。針對具體的職能部門以及各委辦局,最好能指定本次項目的接口人。實現(xiàn)手段:訪談、調查表格。輸出成果:調查報告、業(yè)務流程報告。第二階段:“誘導式”。這一階段是在承建方已經了解了具體用戶方的組織架構、業(yè)務流程、硬件環(huán)境、軟件環(huán)境、現(xiàn)有的運行系統(tǒng)等等具體實際和客觀信息的基礎上,結合現(xiàn)有的硬件、軟件實現(xiàn)方案,做出簡單的用戶流程頁面,同時結合以往的項目經驗對用戶采用誘導式、啟發(fā)式的調研方法和手段,和用戶一起探討業(yè)務流程設計的合理性、準確性,界面的便易性、習慣性。用戶可以操作簡單演示的DEMO,來感受一下整個業(yè)務流程的設計合理性、準確性等等問題,及時地提出改進意見和改進方法。實現(xiàn)手段:拜訪(誘導)、原型演示。輸出成果:調研分析報告、原型反饋報告、業(yè)務流程報告。第三階段:“確認式”。這一階段是在上述兩個階段成果的基礎上,進行具體的流程細化、數(shù)據項的確認階段,這個階段承建方必須提供原型系統(tǒng)和明確的業(yè)務流程報告、數(shù)據項表,并能清晰地向用戶描述系統(tǒng)的業(yè)務流設計目標。用戶方可以通過審查報告來提出反饋意見,并對已經可接受的報告、文檔簽字確認。實現(xiàn)手段:拜訪(回顧、確認),提交業(yè)務流程報告、數(shù)據項表;原型演示系統(tǒng)。輸出成果:需求分析報告、數(shù)據項、業(yè)務流程報告、原型系統(tǒng)反饋意見(后三者可以統(tǒng)一歸入需求分析報告中,提交用戶方、監(jiān)理方進行確認和存檔)。整體來講,需求分析的三個階段是需求調研中不可忽視的一個重要部分,三個階段或者說三步法的實施和采用,對用戶和承建方都同樣提供了項目成功的保證。4網站項目需求的注意事項和技巧項目的整體風險往往表現(xiàn)在需求分析不明確、業(yè)務流程不合理,導致用戶不習慣或不愿意去用承建方的軟件。承建方和客戶方都要重視需求分析的重要性。為更好地把握用戶的需求和方向,應該采用必要的手段和來進行需求調研。4.1挖掘用戶需求鼓勵用戶將所有的想法盡可能地闡述清楚,并把所有的要求羅列出來。這時候不必擔心引起客戶的潛在需求而增加設計開發(fā)的工作量,應直接明白地跟客戶把和要求一條條地列出來,把條理、歸納、分析先都放到一邊,將用戶最原始、最完整的要求準確地記錄下來。很多情況下客戶并非專業(yè)人士,在他們的描述中很難凸現(xiàn)重點和技術難關,這需要我們去為客戶進行分析、歸納和,尤其是客戶談的不多卻又是技術上實現(xiàn)難度和強度很高的地方特別值得注意。客戶往往對需求的概念是非常模糊的,大多時候給出的需求都是籠統(tǒng)而且尺度難以控制的,這就要求業(yè)務人員在傾聽了客戶的詳細說明以后,幫助客戶進行和分析,預測客戶在開發(fā)過程中變更及今后中可能進行修改升級的潛在需求。比如在為客戶設計辦公自動化系統(tǒng)的時候,也許就要為客戶預留將來與他們的業(yè)務單位進行交互的通道;在設計郵件系統(tǒng)的時候要考慮可能會需要廣告管理服務器;設計商店時需考慮今后增加庫存產品進銷存統(tǒng)計分析等等;限于時間和財力的考慮,客戶通常能夠接受分階段實施的開發(fā)過程,在需求分析時,提早為客戶設想到今后的需求變更除了使項目開發(fā)更加順利以外,也為今后業(yè)務的進一步深入打下了更好的基礎。4.2利用的語言和圖表描述項目模型在業(yè)務員與客戶進行溝通和調查時撰寫的需求分析,盡可能用自然語言或形式化語言來描述,還可以添加圖形表述方式和模型表征方式。雖然客戶的水平和資歷有所不同,但是最自然的描述能夠使項目開發(fā)的各個成員都能清楚地理解需求含義,不至于在理解上產生偏差。對客戶而言,這樣的模型描述最接近真實,容易參與修訂,并能以此為測試和驗收的依據。制作示意圖可以有很多種方式,關鍵是利用示意圖將客戶的需求和即將開始設計的系統(tǒng)體現(xiàn)出來。在進行系統(tǒng)分析和程序開發(fā)之前,雙方對今后要完成的產品就能夠有直觀的認識,換言之,就是在產品還沒有真正進入開發(fā)階段的時候,雙方就對工作的結果達成統(tǒng)一的意見,這將大大地減輕需求變更所帶來的困擾,同時客戶更容易地參與到項目的開發(fā)過程中。4.3需求分析要共同參與各施其職項目經理、系統(tǒng)分析員、開發(fā)經理、交互設計師、測試人員、文檔人員包括客戶代表都應該看需求分析,并進行共同討論,達成一致意見。參與項目開發(fā)的人員都應該對這份需求有統(tǒng)一清晰的認識,并根據自己的工作對需求提出意見,通過與客戶的溝通修訂,最終確定項目實現(xiàn)的目標。這樣可以盡量避免業(yè)務人員與開發(fā)人員、承建方和客戶方之間發(fā)生不必要的糾紛。例如:項目經理通過需求分析才能組建所需要的團隊包括配置工作環(huán)境,制定開發(fā)周期;開發(fā)周期的限制和功能上的要求可能會到程序員采用什么樣的語言和工具進行編寫;操作用戶的技能水平將影響到交互設計師進行前臺設計時做到什么樣的精度;界面設計人員根據項目的性質和定位確定表現(xiàn)方式;測試人員了解測試環(huán)境和條件后才能對項目質量進行跟蹤和檢測。4.4將需求變更置于可控狀態(tài)需求的變更幾乎是不可避免的,也許是出自客戶的遺漏,也可能是在開發(fā)過程中被激發(fā)出來的。如何以可控的方式管理網站項目需求的變更,對于項目的順利進行有著重要的意義。如果匆匆忙忙地完成用戶調研與分析,則往往意味著不穩(wěn)定的需求。所以需求管理要保證需求分析各個活動都得到了充分的執(zhí)行。為了將變更及時反饋到項目的各個角色中,做好需求變更日志就顯得非常重要。在需求分析后面附上變更日志,并將修改后的需求分析制作成新版本,保留每次更改過的版本,而不是覆蓋,這樣就比較容易地跟蹤到需求變更過程中所帶來的工作調整。在新版本的需求分析中,將變更部分用特殊方式表示出來,并在日志中記錄變更明細。4.5評審需求文檔需求文檔完成后,需要經過正式評審,以便作為下一階段工作的基礎。一般的評審分為用戶評審和同行評審兩類。用戶和開發(fā)方對于軟件項目的描述,是以需求規(guī)格說明書作為基礎的;用戶驗收的標準則是依據需求規(guī)格說明書中的內容來制訂,所以評審需求文檔時用戶的意見是第一位的。而同行評審的目的,是在軟件項目初期發(fā)現(xiàn)那些潛在的缺陷或錯誤,避免這些錯誤和缺陷遺漏到項目的后續(xù)階段。5隨著互聯(lián)網的飛速,Web技術應用日益廣泛,網站的規(guī)模和復雜性不斷增加,網站項目的設計和開發(fā)進入了需要強調流程和分工的,軟件工程方法將越來越多地介入到網站項目的設計和開發(fā)中。建立規(guī)范的、有效的、健壯的開發(fā)機制,特別是打好網站項目管理的基石,強化項目的需求分析,將有利于高效、高速、高質量地完成開發(fā)任務。 摘要:本文主要論述了需求在網站項目管理中不可忽視的地位和作用,并根據網站項目管理的特點提出了需求分析的一般和一些技巧。關鍵詞:網站項目管理需求分析1網站項目管理的特點網站項目是以Web服務器為主體、瀏覽器為客戶端作為基本架構的項目。這樣的架構項目中包含Web服務器、瀏覽器和三個關鍵主體。網站項目可能是一個網站,也可能是各種Web程序,例如網上商店、虛擬郵局、網絡辦公管理系統(tǒng)、客戶關系管理系統(tǒng)等等。網站項目管理就是圍繞著網站項目運用知識、技術、技能、工具和方法進行組織管理。其特點表現(xiàn)在以下幾個方面:1)涉及的領域很多。狹義地講,網站項目包括了網頁制作、美工設計、程序編碼、系統(tǒng)及網絡管理等專業(yè)技術,廣義上又包含了管理、市場營銷、心、廣告學等更多領域的知識,在項目進行過程中還涉及到項目管理工具、文檔和設計開發(fā)管理規(guī)范、開發(fā)及測試環(huán)境部署等特殊領域的。這對參與項目管理的人員提出了很高的要求。2)參與項目的角色很多,水平可能參差不齊。對于網站項目管理,最關鍵的角色是項目經理、業(yè)務流程分析師、用戶界面工程師、系統(tǒng)分析員、編碼人員(程序員)和質量控制工程師等。根據項目的規(guī)模和開發(fā)的深度,由項目經理進行角色劃分。假如嚴格細分,一個大型項目的角色可能達到50個以上,以確保每個細節(jié)都有專業(yè)的人員進行負責和管理。其中需求分析過程中主要角色有客戶代表、業(yè)務員、業(yè)務流程分析師、用戶界面工程師,另外還有項目經理、數(shù)據庫工程師、文檔工程師等參與。3)網絡應用的開發(fā)技術在日新月異地進步,從而使網站應用系統(tǒng)的開發(fā)模式具有多種選擇性,達到同樣的目標可以采用很多不同的方式,的應用系統(tǒng)越來越成為一個龐大的集成方案,需要考慮不同的操作平臺、不同的應用服務器、不同的數(shù)據庫、不同的編程語言、不同的傳輸介質等等,項目管理人員必須了解各種技術的利弊,幫助用戶選擇高效、廉價并富有前瞻性的方案。2需求分析在網站項目管理中的作用及要求需求分析是一個項目的開端,也是項目建設的基石。由于以上提出的網站項目的特殊性和行業(yè)覆蓋的廣闊性,以及需求分析的高風險性,網站項目需求分析的重要性是不言而喻的,在以往建設失敗的項目中,80是由于需求分析的不明確而造成的。因此一個項目成功的關鍵因素之一,就是對需求分析的把握程度。在需求分析流程中,需要有客戶代表、業(yè)務員、業(yè)務流程分析師、用戶界面工程師等角色參與,業(yè)務員從客戶代表那里獲得需求,并形成需求報告;業(yè)務流程分析員從業(yè)務員那里獲得需求報告,分析生成項目模型報告;界面工程師得到項目模型后設計制作相應的模板和用戶界面原型,最終由客戶代表確認。需求分析所形成的文檔最終達到如下要求。1)正確性:每個功能必須清楚描寫交付的功能。2)可行性:確保在當前的開發(fā)能力和系統(tǒng)環(huán)境下可以實現(xiàn)每個需求。3)必要性:功能是否必須交付,是否可以推遲實現(xiàn),是否可以在削減開支情況發(fā)生時被“砍”掉。4)簡明性:不要使用專業(yè)的網絡術語。5)檢測性:如果開發(fā)完畢,客戶可以根據需求檢測。3網站項目需求分析的一般方法根據以往的工程經驗,需求分析工作方法,應該定位在“三個階段”(也稱“三步法”)。第一階段:“訪談式”。這一階段是和具體用戶方的領導層、業(yè)務層人員的訪談式溝通,主要目的是從宏觀上把握用戶的具體需求方向和趨勢,了解現(xiàn)有的組織架構、業(yè)務流程、硬件環(huán)境、軟件環(huán)境、現(xiàn)有的運行系統(tǒng)等等具體情況和客觀信息,建立起良好的溝通渠道和方式。針對具體的職能部門以及各委辦局,最好能指定本次項目的接口人。實現(xiàn)手段:訪談、調查表格。輸出成果:調查報告、業(yè)務流程報告。第二階段:“誘導式”。這一階段是在承建方已經了解了具體用戶方的組織架構、業(yè)務流程、硬件環(huán)境、軟件環(huán)境、現(xiàn)有的運行系統(tǒng)等等具體實際和客觀信息的基礎上,結合現(xiàn)有的硬件、軟件實現(xiàn)方案,做出簡單的用戶流程頁面,同時結合以往的項目經驗對用戶采用誘導式、啟發(fā)式的調研方法和手段,和用戶一起探討業(yè)務流程設計的合理性、準確性,界面的便易性、習慣性。用戶可以操作簡單演示的DEMO,來感受一下整個業(yè)務流程的設計合理性、準確性等等問題,及時地提出改進意見和改進方法。實現(xiàn)手段:拜訪(誘導)、原型演示。輸出成果:調研分析報告、原型反饋報告、業(yè)務流程報告。第三階段:“確認式”。這一階段是在上述兩個階段成果的基礎上,進行具體的流程細化、數(shù)據項的確認階段,這個階段承建方必須提供原型系統(tǒng)和明確的業(yè)務流程報告、數(shù)據項表,并能清晰地向用戶描述系統(tǒng)的業(yè)務流設計目標。用戶方可以通過審查報告來提出反饋意見,并對已經可接受的報告、文檔簽字確認。實現(xiàn)手段:拜訪(回顧、確認),提交業(yè)務流程報告、數(shù)據項表;原型演示系統(tǒng)。輸出成果:需求分析報告、數(shù)據項、業(yè)務流程報告、原型系統(tǒng)反饋意見(后三者可以統(tǒng)一歸入需求分析報告中,提交用戶方、監(jiān)理方進行確認和存檔)。整體來講,需求分析的三個階段是需求調研中不可忽視的一個重要部分,三個階段或者說三步法的實施和采用,對用戶和承建方都同樣提供了項目成功的保證。4網站項目需求的注意事項和技巧項目的整體風險往往表現(xiàn)在需求分析不明確、業(yè)務流程不合理,導致用戶不習慣或不愿意去用承建方的軟件。承建方和客戶方都要重視需求分析的重要性。為更好地把握用戶的需求和方向,應該采用必要的手段和來進行需求調研。4.1挖掘用戶需求鼓勵用戶將所有的想法盡可能地闡述清楚,并把所有的要求羅列出來。這時候不必擔心引起客戶的潛在需求而增加設計開發(fā)的工作量,應直接明白地跟客戶把和要求一條條地列出來,把條理、歸納、分析先都放到一邊,將用戶最原始、最完整的要求準確地記錄下來。很多情況下客戶并非專業(yè)人士,在他們的描述中很難凸現(xiàn)重點和技術難關,這需要我們去為客戶進行分析、歸納和,尤其是客戶談的不多卻又是技術上實現(xiàn)難度和強度很高的地方特別值得注意??蛻敉鶎π枨蟮母拍钍欠浅D:?,大多時候給出的需求都是籠統(tǒng)而且尺度難以控制的,這就要求業(yè)務人員在傾聽了客戶的詳細說明以后,幫助客戶進行和分析,預測客戶在開發(fā)過程中變更及今后中可能進行修改升級的潛在需求。比如在為客戶設計辦公自動化系統(tǒng)的時候,也許就要為客戶預留將來與他們的業(yè)務單位進行交互的通道;在設計郵件系統(tǒng)的時候要考慮可能會需要廣告管理服務器;設計商店時需考慮今后增加庫存產品進銷存統(tǒng)計分析等等;限于時間和財力的考慮,客戶通常能夠接受分階段實施的開發(fā)過程,在需求分析時,提早為客戶設想到今后的需求變更除了使項目開發(fā)更加順利以外,也為今后業(yè)務的進一步深入打下了更好的基礎。4.2利用的語言和圖表描述項目模型在業(yè)務員與客戶進行溝通和調查時撰寫的需求分析,盡可能用自然語言或形式化語言來描述,還可以添加圖形表述方式和模型表征方式。雖然客戶的水平和資歷有所不同,但是最自然的描述能夠使項目開發(fā)的各個成員都能清楚地理解需求含義,不至于在理解上產生偏差。對客戶而言,這樣的模型描述最接近真實,容易參與修訂,并能以此為測試和驗收的依據。制作示意圖可以有很多種方式,關鍵是利用示意圖將客戶的需求和即將開始設計的系統(tǒng)體現(xiàn)出來。在進行系統(tǒng)分析和程序開發(fā)之前,雙方對今后要完成的產品就能夠有直觀的認識,換言之,就是在產品還沒有真正進入開發(fā)階段的時候,雙方就對工作的結果達成統(tǒng)一的意見,這將大大地減輕需求變更所帶來的困擾,同時客戶更容易地參與到項目的開發(fā)過程中。4.3需求分析要共同參與各施其職項目經理、系統(tǒng)分析員、開發(fā)經理、交互設計師、測試人員、文檔人員包括客戶代表都應該看需求分析,并進行共同討論,達成一致意見。參與項目開發(fā)的人員都應該對這份需求有統(tǒng)一清晰的認識,并根據自己的工作對需求提出意見,通過與客戶的溝通修訂,最終確定項目實現(xiàn)的目標。這樣可以盡量避免業(yè)務人員與開發(fā)人員、承建方和客戶方之間發(fā)生不必要的糾紛。例如:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 夫妻共同債務分擔與忠誠協(xié)議效力鑒定合同
- XX縣先進性動鞏固擴大整改成果和“回頭看”工作向中央督導組的匯報
- 魚塘買賣合同協(xié)議書
- 餐廳合作入股協(xié)議書
- 韓式餐具轉讓協(xié)議書
- 餐廳勞務合同協(xié)議書
- 做生意租房合同協(xié)議書
- 轉租合同解除協(xié)議書
- 裝修外包施工協(xié)議書
- 配偶父母分家協(xié)議書
- 2025年中國白楊樹市場現(xiàn)狀分析及前景預測報告
- 2025年廣東省中考地理模擬試卷(含答案)
- 駕駛員心理試題及答案
- 北京開放大學2025年《企業(yè)統(tǒng)計》形考作業(yè)2答案
- 直播電商基礎試題及答案
- 人工智能在醫(yī)療領域應用知識測試卷及答案
- 《實驗室認可培訓》課件
- 乳腺癌診治指南與規(guī)范(2025年版)解讀
- 腰痛中醫(yī)護理常規(guī)
- 隧道檢測流程方案
- 2024年消防設施操作員真題及參考答案
評論
0/150
提交評論