如何做好網(wǎng)站需求分析_第1頁
如何做好網(wǎng)站需求分析_第2頁
如何做好網(wǎng)站需求分析_第3頁
如何做好網(wǎng)站需求分析_第4頁
如何做好網(wǎng)站需求分析_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、如何做好好需求分分析隨著技術(shù)術(shù)的不斷斷發(fā)展和和用戶對對網(wǎng)站功功能性的的需求不不斷提高高,如今今網(wǎng)站項項目的設(shè)設(shè)計已經(jīng)經(jīng)不能再再僅僅簡簡單地利利用靜態(tài)態(tài)Htmml文件件來實現(xiàn)現(xiàn),與前前幾年網(wǎng)網(wǎng)站設(shè)計計由一兩兩名網(wǎng)頁頁設(shè)計師師自由的的創(chuàng)作相相比,網(wǎng)網(wǎng)站項目目的設(shè)計計和開發(fā)發(fā)越來越越像一個個軟件工工程,也也越來越越復(fù)雜,網(wǎng)站項項目的設(shè)設(shè)計和開開發(fā)進入入了需要要強調(diào)流流程和分分工的時時代,建建立規(guī)范范的、有有效的、健壯的的開發(fā)機機制,才才能適應(yīng)應(yīng)用戶不不斷變化化的需要要,達到到預(yù)期的的計劃目目標。 網(wǎng)站項項目管理理(WPPM)的的含義為為Webb-baasedd Prrojeect Mannageem

2、ennt,即即以Weeb 應(yīng)應(yīng)用程序序為主要要表現(xiàn)方方式的架架構(gòu)來進進行的項項目設(shè)計計及管理理,這樣樣的架構(gòu)構(gòu)中包含含了瀏覽覽器、網(wǎng)網(wǎng)絡(luò)和WWeb 服務(wù)器器等關(guān)鍵鍵主體,主要體體現(xiàn)在網(wǎng)網(wǎng)站設(shè)計計、以瀏瀏覽器為為客戶端端的Weeb應(yīng)用用程序開開發(fā)(例例如信息息類網(wǎng)站站、網(wǎng)上上商店、虛擬郵郵局、客客戶關(guān)系系管理。)等項項目管理理中。 按照筆筆者的經(jīng)經(jīng)驗,網(wǎng)網(wǎng)站項目目管理可可以分為為以下ll六個階階段進行行控制: 11. 需需求分析析及變更更管理 2. 項目目模型及及業(yè)務(wù)流流程分析析 33. 系系統(tǒng)分析析及軟件件建模 4. 界面面設(shè)計、交互設(shè)設(shè)計及程程序開發(fā)發(fā) 55. 系系統(tǒng)測試試和文檔檔編寫 6.

3、 客戶戶培訓(xùn)、技術(shù)支支持和售售后服務(wù)務(wù) 需要說說明的是是,這些些階段雖雖然具有有一定的的延續(xù)性性,但是是并非完完全隔斷斷的,例例如需求求變更管管理和測測試工作作、文檔檔編寫都都是貫穿穿整個項項目過程程的,許許多工作作時交叉叉進行或或同時進進行的。 (一)如何做做好需求求分析及及變更管管理? 業(yè)務(wù)員員與客戶戶進行的的溝通,撰寫需需求分析析報告是是項目展展開的基基礎(chǔ)。項項目是以以客戶的的需求為為中心,而不是是為技術(shù)術(shù)而遷就就需求。 一:讓讓客戶暢暢所欲言言,羅列列出所有有的需求求 讓用戶戶將所有有的想法法盡可能能的闡述述清楚,并把所所有的要要求羅列列出來,不要遺遺漏。這這時候不不應(yīng)該害害怕“勾勾引

4、”起起客戶的的潛在需需求而增增加設(shè)計計開發(fā)的的工作量量,從而而被今后后客戶無無止境的的變更拖拖入泥潭潭,直接接明白地地跟客戶戶把問題題和要求求一條條條地列出出來,把把條理、歸納、分析先先都扔到到一邊去去,將用用戶最原原始、最最完整的的要求準準確地記記錄下來來就完成成了第一一步的工工作。 很明顯顯,假如如客戶的的需求做做的都不不完整,隨時可可能會產(chǎn)產(chǎn)生意想想之外的的變更,甚至這這個變更更會破壞壞已經(jīng)做做的模型型及結(jié)構(gòu)構(gòu),那么么這個項項目從開開始就注注定了會會失敗;比如站站點所有有的功能能都實現(xiàn)現(xiàn)了,本本地測試試起來也也沒有什什么問題題了,但但是你卻卻不知道道客戶的的系統(tǒng)是是要承受受每天1100萬

5、萬獨立IIP的訪訪問,而而你原來來想當然然的以為為了不起起就是11萬獨立立IP訪訪問的訪訪問流量量,稍微微有經(jīng)驗驗的開發(fā)發(fā)人員都都會明白白這樣的的設(shè)計是是個災(zāi)難難,無論論是應(yīng)用用服務(wù)器器、數(shù)據(jù)據(jù)庫還是是程序全全部要重重新開發(fā)發(fā)! 二:透透過現(xiàn)象象分析潛潛在的需需求 很多情情況下客客戶并非非專業(yè)人人士,在在他們滔滔滔不絕絕的描述述中不能能指望他他們幫助助我們整整理出重重點和技技術(shù)難關(guān)關(guān),這需需要我們們?nèi)榭涂蛻暨M行行分析、歸納和和整理,尤其是是客戶談?wù)劦牟欢喽鄥s又是是技術(shù)上上實現(xiàn)難難度和強強度很高高的地方方特別值值得注意意。 客戶往往往對需需求的概概念是非非常模糊糊的,大大多時候候給出的的需求都

6、都是籠統(tǒng)統(tǒng)而且尺尺度難以以控制的的,這就就要求業(yè)業(yè)務(wù)人員員在傾聽聽了客戶戶的詳細細說明以以后,幫幫助客戶戶進行整整理和分分析,同同時預(yù)測測客戶在在開發(fā)過過程中變變更及今今后應(yīng)用用中可能能進行修修改升級級的潛在在需求。 比如在在為客戶戶設(shè)計辦辦公自動動化系統(tǒng)統(tǒng)的時候候,也許許就要為為客戶預(yù)預(yù)留將來來與他們們的業(yè)務(wù)務(wù)單位進進行交互互的通道道;在設(shè)設(shè)計郵件件系統(tǒng)的的時候要要考慮可可能會需需要廣告告管理服服務(wù)器;設(shè)計網(wǎng)網(wǎng)絡(luò)電子子商店時時今后增增加庫存存產(chǎn)品進進銷存統(tǒng)統(tǒng)計分析析等等;限于時時間財力力的考慮慮,客戶戶通常能能夠接受受分階段段實施的的開發(fā)過過程,在在需求分分析時,提早為為客戶設(shè)設(shè)想到今今后的

7、需需求變更更除了使使項目開開發(fā)更加加順利以以外,也也為今后后業(yè)務(wù)的的進一步步深入打打下了更更好的基基礎(chǔ)。 筆者曾曾負責(zé)一一個大型型新聞網(wǎng)網(wǎng)站的設(shè)設(shè)計,當當客戶拿拿著將近近五十頁頁厚的一一本設(shè)計計要求報報告時,我發(fā)現(xiàn)現(xiàn)有四十十頁的內(nèi)內(nèi)容對程程序開發(fā)發(fā)來說都都是重復(fù)復(fù)的,而而在其中中一頁的的角落卻卻畫了個個“搜索索其他網(wǎng)網(wǎng)站相關(guān)關(guān)新聞”的按鈕鈕,并且且沒有做做任何說說明,僅僅僅這110個字字所完成成的工作作量完全全頂?shù)纳仙掀渌氖撝貜?fù)復(fù)贅述所所做的工工作,客客戶完全全不知道道這個要要求引發(fā)發(fā)的問題題實際就就是一個個搜索引引擎的開開發(fā),通通過協(xié)商商,客人人同意了了修改成成站內(nèi)搜搜索的引引擎

8、。 三:利利用自然然的語言言描述項項目模型型 在業(yè)務(wù)務(wù)員與客客戶進行行溝通和和調(diào)查時時撰寫的的需求分分析,盡盡可能用用自然的的語言進進行描述述,雖然然客戶的的水平和和資歷有有所不同同,但是是最自然然的描述述能夠使使項目開開發(fā)的各各個成員員都能清清楚地理理解需求求含義,不至于于在理解解上產(chǎn)生生偏差。對客戶戶而言,這樣的的模型描描述最接接近真實實,容易易參與修修訂,并并能以此此為測試試和驗收收的依據(jù)據(jù)。 請比較較以下兩兩份關(guān)于于需求的的描述, “用戶在在訪問首首頁的時時候可以以在點擊擊客戶戶通道按鈕,彈出填填寫用用戶名和密密碼的的窗口,輸入正正確后在在新窗口口打開客客戶通道道的首頁頁,在該該頁顯示

9、示所有可可操作的的功能的的導(dǎo)航條條和最新新的導(dǎo)讀讀新聞鏈鏈接列表表 ?!?“站點點分為公公開和加加密兩種種狀態(tài),通過身身份驗證證機制使使特有的的用戶可可以訪問問到加密密信息,并提供供不同于于普通用用戶的功功能。” 前前段描述述我們就就很容易易想象的的出來設(shè)設(shè)計完成成的網(wǎng)站站是什么么樣子,而后一一段的描描述可能能會做出出無數(shù)不不同的版版本,造造成對需需求理解解的歧意意。 四:利利用示意意圖和圖圖表將用用戶的需需求表現(xiàn)現(xiàn)出來 需求分分析無論論文字上上怎么樣樣表述都都還是抽抽象的,對客戶戶而言理理解畢竟竟是困難難的,將將基本確確定的需需求制作作出示意意圖是最最直觀有有效的。 制作示示意圖可可以有很很

10、多種方方式,用用PowwerPPoinnt或VVisiio制作作流程示示意,用用Htmml文檔檔制作界界面示意意都是可可行的,最簡單單利用畫畫圖和WWordd表格方方式也完完全可以以,關(guān)鍵鍵是利用用示意圖圖將客戶戶的需求求和即將將開始設(shè)設(shè)計的系系統(tǒng)體現(xiàn)現(xiàn)起來,在進行行系統(tǒng)分分析和程程序開發(fā)發(fā)之前,雙方對對今后要要完成的的產(chǎn)品就就能夠有有直觀的的認識,換言之之,就是是在產(chǎn)品品還沒有有真正進進入開發(fā)發(fā)階段的的時候,雙方就就對工作作的結(jié)果果達成統(tǒng)統(tǒng)一的意意見,這這將大大大地減輕輕需求變變更所帶帶來的困困擾,同同時客戶戶更容易易地參與與到項目目的開發(fā)發(fā)過程,保證項項目往正正確的方方向進行行。 在RUU

11、P中有有這樣的的描述: 利用電電影、卡卡通、圖圖片、表表格和動動畫片等等制作示示意圖開開始,告告訴我們們用戶是是誰,要要發(fā)生什什么事情情,如何何發(fā)生。 以用戶戶友好的的方式幫幫助收集集并改進進用戶需需求。 鼓勵更更有創(chuàng)造造性、更更加創(chuàng)新新的設(shè)計計解決方方案。 鼓勵勵團隊復(fù)復(fù)審,并并避免所所有人都都不希望望出現(xiàn)的的特征。 確保以以可理解解、直觀觀的方式式實施特特征。 使訪談?wù)勥^程變變得輕松松,避免免出現(xiàn)訪訪談沒有有結(jié)果的的現(xiàn)象。 簡單地地說,制制作示意意圖就是是使用工工具向用用戶 (主角) 說明明(有時時是動畫畫演示)系統(tǒng)如如何適應(yīng)應(yīng)組織的的需要,并表明明系統(tǒng)將將如何運運轉(zhuǎn)。協(xié)協(xié)調(diào)員將將初始示示

12、意板展展示給小小組,小小組成員員提供意意見。之之后,在在舉辦研研討班期期間,示示意板也也進行“實時”演進。所以,您需要要一種可可以輕松松更改示示意板的的畫圖工工具。為為了避免免分散注注意力,一般最最好使用用簡單的的工具,比如圖圖表、白白板或PPoweerPoointt。 五:什什么人要要看需求求分析報報告 項目經(jīng)經(jīng)理、系系統(tǒng)分析析員、開開發(fā)經(jīng)理理、交互互設(shè)計師師、測試試人員、文檔人人員包括括客戶代代表都應(yīng)應(yīng)該看需需求分析析,并進進行共同同的討論論,達成成一致的的意見。 我們經(jīng)經(jīng)常會遇遇到業(yè)務(wù)務(wù)人員辛辛辛苦苦苦談下來來的項目目,對開開發(fā)人員員來說卻卻是難以以實現(xiàn)的的,而技技術(shù)人員員設(shè)計的的產(chǎn)品卻

13、卻常常得得不到客客戶的認認可,甚甚至發(fā)生生糾紛,因此參參與項目目開發(fā)的的人員都都應(yīng)該對對這份需需求有統(tǒng)統(tǒng)一清晰晰的認識識,并根根據(jù)自己己的工作作對需求求提出意意見,通通過與客客戶的溝溝通修訂訂,最終終確定項項目實現(xiàn)現(xiàn)的目標標。 例如: 項目經(jīng)經(jīng)理通過過需求分分析才能能組建所所需要的的團隊包包括配置置工作環(huán)環(huán)境,制制定開發(fā)發(fā)周期。 開開發(fā)周期期的限制制和功能能上的要要求可能能會影響響到程序序員采用用什么樣樣的語言言和工具具進行編編寫; 操作作用戶的的技能水水平將影影響到交交互設(shè)計計師進行行前臺設(shè)設(shè)計時做做到什么么樣的精精度; 界面面設(shè)計人人員根據(jù)據(jù)項目的的性質(zhì)和和定位確確定表現(xiàn)現(xiàn)方式。 測測試人

14、員員了解測測試環(huán)境境和條件件后才能能對項目目質(zhì)量進進行跟蹤蹤和檢測測; 通過下下表,我我們可以以看的出出不同角角色根據(jù)據(jù)需求的的變更所所進行的的工作流流程: 六:建建立需求求變更日日志,制制作新版版本的需需求分析析報告 盡管我我們費了了許多功功夫在需需求分析析進行了了最大可可能的努努力,但但幾乎可可以肯定定的是,這份需需求分析析在開發(fā)發(fā)過程中中一定會會發(fā)生變變化,也也許是出出自客戶戶的遺漏漏,也可可能是在在開發(fā)過過程中被被激發(fā)出出來的,這種變變更有時時是如此此的頻繁繁和瑣碎碎,以至至于往往往不能將將變更及及時反饋饋到項目目的各個個角色中中,那么么做好需需求變更更日志就就顯得非非常重要要。 在需

15、求求分析后后面附上上變更日日志,并并將修改改后的需需求分析析制作成成新版本本,保留留每次更更改過的的版本,而不是是覆蓋,這樣就就比較容容易地跟跟蹤到需需求變更更過程中中所帶來來的工作作調(diào)整。 在新版版本的需需求分析析中,將將變更多多部分用用特殊方方式表明明出來,并在日日志中記記錄變更更多重的的明細。 關(guān)于需需求分析析和變更更管理可可以參照照下圖示示意: 七:本本階段重重點工作作角色 在需求求分析和和變更管管理的過過程中,工作量量最大的的角色為為客戶代代表、業(yè)業(yè)務(wù)員和和項目經(jīng)經(jīng)理。 客戶代代表提出出需求,業(yè)務(wù)員員幫助整整理和分分析,項項目經(jīng)理理對整個個項目進進行評估估。 在實際際工作中中,很多多

16、項目失失敗的起起因都和和需求分分析有關(guān)關(guān)。 客客戶代表表和業(yè)務(wù)務(wù)員通常常并非從從事技術(shù)術(shù)開發(fā)的的專業(yè)人人員,在在討論需需求的時時候往往往對項目目的技術(shù)術(shù)難度、工作量量、時間間進度把把握不準準確,這這時候需需要項目目經(jīng)理或或技術(shù)人人員進行行參謀。 為了降降低項目目的風(fēng)險險,提高高工作效效率,有有必要設(shè)設(shè)計規(guī)范范的需求求管理計計劃書,幫助客客戶代表表和業(yè)務(wù)務(wù)員更好好的完成成任務(wù)。 以下提提供一份份需求管管理計劃劃的模板板可作為為參考: 八:總總結(jié) 根據(jù)筆筆者的經(jīng)經(jīng)驗,要要盡快做做好需求求分析掌掌握以下下要點,也許能能事半功功倍: 仔細聆聆聽,羅羅列客戶戶的所有有要求; 將將需求進進行分析析,確認認可操作作的系統(tǒng)統(tǒng)模型; 利利用最自自然的語語言將系系統(tǒng)進行行描述,使每個個開發(fā)人人員不會會產(chǎn)生歧歧意; 迅速速確定網(wǎng)網(wǎng)站的用用戶角色色; 比如訪訪客、會會員、重重要客戶戶、前臺臺管理員員、網(wǎng)站站管理員員、業(yè)務(wù)務(wù)員等; 分析確確定每個

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論