一個網站專案項目的確立是建立在各種各樣的需求上面的,這種需求往往來自於客戶的實際需求或者是出於公司自身發展的需要,其中客戶的實際需求也就是說這種交易 性質的需求佔了絕大部分。
面對對網站開發擁有不同知識層面的客戶,專案項目的負責人對使用者需求的理解程度,在很大程度上決定了此類網站開發專案項目的成敗。
因此如 何更好地的了解、分析、明確使用者需求,並且能夠準確、清晰以文件的形式表達給參與專案項目開發的每個成員,保證開發過程按照滿足使用者需求為目的正確專案項目開發方 向進行,是每個網站開發專案項目管理者需要面對的問題。
就這個問題,本文想提出自己的一些看法和建議,希望各位讀者批評指正: 一、 那些人應該參與網站開發專案項目的需求分析活動 需求分析活動其實本來就是一個和客戶交流,正確引導客 戶能夠將自己的實際需求用較為適當的技術語言進行表達 (或者由相關技術人員幫助表達) 以明確專案項目目的的過程。
這個過程中也同時包含了對要建立的 WordPress 網站基本功 能和模組的確立和策劃活動。
所以專案項目小組每個成員、客戶甚至是開發方的部門經理 (根據專案項目大小而定) 的參與是必要的。
而專案項目的管理者在需求分析中的職責有 如下幾個方面: 1 、 負責組織相關開發人員與使用者一起進行需求分析。
2 、 組織美術和技術骨幹代表或者全部成員 (與使用者討論) 編寫 《網站功能描述書 (初稿) 》文件。
3 、 組織相關人員對 《網站功能描述書 (初稿) 》進行反覆討論和修改,確定 《網站功能描述書》 正式文件。
4 、 如果使用者有這方面的能力或者使用者提出要求,專案項目管理者也可以指派專案項目成員參與,而由使用者編寫和確定 《網站功能描述書》 文件。
5 、 如果專案項目比較大的話,最好能夠有部門經理或者他授權的人員參與到 《網站功能描述書》 的確定過程中來。
二、 完整的需求調查文件記錄體系 在整個需求分析的過程中,將按照一定規範的編寫需求分析的相關文件不但可以幫助專案項目成員將需求分析結果更加明確化,也為以後開發過程中做到了現實文字形式的備忘,並且有助於公司日後的開發專案項目提供有益的借鑒和模範,成為公司在專案項目開發中積累的符合自身特點的經驗財富。
需求分析中需要編寫的文件主要是 《網站功能描述書》,他基本上是整個需求分析活動的結果性文件,也是開發工程中專案項目成員主要可供參考的文件。
為了更加清 楚的描述 《網站功能描述書》 往往還需要編寫 《使用者調查報告》 和 《市場調研報告》 文件來輔助說明。
各種文件最好有一定的規範和固定格式,以便增加其可閱讀性 和方便閱讀者快速理解文件內容,相關規定將在本文後面討論。
三、 向使用者調查些什麼 在需求分析的工程中,往往有很多不明確的使用者需求,這個時候專案項目負責人 需要調查使用者的實際情況,明確使用者需求。
一個比較理想化的使用者調查活動需要使用者的充分配合,而且還有可能需要對調查物件進行必要的培訓。
所以調查的計劃安 排:時間、地點、參加人員、調查內容,都需要專案項目負責人和使用者的共同認可。
調查的形式可以是:發需求調查表、開需求調查座談會或者現場調研。
調查的內容主 要如下: 1 、 網站當前以及日後可能出現的功能需求。
2 、 客戶對網站的效能 (如訪問速度) 的要求和可靠性的要求。
3 、 確定網站維護的要求。
4 、 網站的實際執行環境。
5 、 網站頁面總體風格以及美工效果 (必要的時候使用者可以提供參考站點或者由公司向使用者提供) 。
6 、 主頁面和次級頁面數量,是否需要多種語言版本等 7 、 內容管理及錄入任務的分配。
8 、 各種頁面特殊效果及其數量 (js,flash 等) 9 、 專案項目完成時間及進度 (可以根據合同) 10 、明確專案項目完成後的維護責任。
調查結束以後,需要編寫 《使用者調查報告》,《報告》 的要點是: 1 、 調查概要說明:網站專案項目的名稱;使用者單位;參與調查人員;調查開始終止的時間;調查的工作安排。
2 、 調查內容說明:使用者的基本情況;使用者的主要業務;資訊化建設現狀;網站當前和將來潛在的功能需求、效能需求、可靠性需求、實際執行環境;使用者對新 SaaS 網站 WordPress 的期望等。
3 、 調查資料彙編:將調查得到的資料分類匯總 (如調查問卷,會議記錄等等) 。
四、 市場調研活動內容 通過市場調研活動,清晰的分析相似網站的效能和執行情況。
可以幫助專案項目負責人更加清楚的構想出自己開發的 WordPress 網站的大體架構和模樣,在總結同類網站優勢和缺點的同時專案項目開發人員可以博採眾長開發出更加優秀的 WordPress 網站。
但是由於實際中時間、經費、公司能力所限,市場調研覆蓋的範圍有一定的局限性,在調研市場同類網站的時候,應儘可能調研到所有比較出名和優秀的同類網 站。
應該了解同類網站的使用環境與使用者的詫異點、類似點,同類產品所定義的使用者詳細需求 (需要公司或者專案項目負責人有一定的關係) 。
市場調研的重點應該放在 主要競爭對手的作品或類似網站作品的有關資訊上。
市場調研可以包括下列內容: 1 、 市場中同類網站作品的確定。
2 、 調研作品的使用範圍和訪問人群。
3 、 調研產品的功能設計 (主要模組構成,特色功能,效能情況等等) 4 、 簡單評價所調研的 WordPress 網站情況。
調研的目的是明確並且引導使用者需求。
對市場同類產品調研結束後,應該撰寫 《市場調研報告》 主要包括一下要點: 1 、 調研概要說明:調研計劃;網站專案項目名稱、調研單位、參與調研、調研開始終止時間。
2 、 調研內容說明:調研的同類網站作品名稱、網址、設計公司、網站相關說明、開發背景、主要適用訪問物件、功能描述、評價等 3 、 可採用借鑒的調研網站的功能設計:功能描述、使用者介面、效能需求、可採用的原因。
4 、 不可採用借鑒的調研網站的功能設計:功能描述、使用者介面、效能需求、不可採用的原因。
5 、 分析同類網站作品和主要競爭對手產品的弱點和缺陷以及本公司產品在這些方面的優勢。
6 、 調研資料彙編:將調研得到的資料進行分類匯總。
五、 清晰的需求分析輸出——《網站功能描述書》 在擁有前期公司和客戶簽訂的合同或者是標書的約束之下,通過較為詳細具體的使用者調查和市場調研活動,借鑒其輸出的 《使用者調查報告》 和 《市場調研報告》 文 檔,專案項目負責人應該對整個需求分析活動進行認真的總結,將分析前期不明確的需求逐一明確清晰化,並輸出一份詳細清晰的總結性文件──《網站功能描述書 (最 終版) 》以供作為日後專案項目開發過程中的依據。
《網站功能描述書》 必須包含以下內容: 1 、 網站功能 2 、 網站使用者介面 (初步) 3 、 網站執行的軟硬體環境 4 、 網站系統效能定義 5 、 網站系統的軟體和硬體介面 6 、 確定網站維護的要求 7 、 確定網站系統空間租賃要求 8 、 網站頁面總體風格及美工效果。
9 、 主頁面及次頁面大概數量。
10 、管理及內容錄入任務分配。
11 、各種頁面特殊效果及其數量。
12 、專案項目完成時間及進度 (根據合同) 13 、明確專案項目完成後的維護責任。
綜上所述,在網站專案項目的需求分析中主要是由專案項目負責人來確定對使用者需求的理解程度,而使用者調查和市場調研等需求分析活動的目的就是幫助專案項目負責人加深對使用者需求的理解和對前期不明確的地方進行明確化,以便於日後在專案項目開發過程中作為開發成員的依據和借鑒。
當然一次成功的需求分析不僅需要專案項目負責人甚至是客戶等所有專案項目相關人員的共同努力,還和公司的能力範圍有一定關係。
需要說明的是本文所述的需求分析活 動內容是建立在較為理想的基礎上的。
由於各個公司現實情況的不同,讀者可以根據自身情況不一借鑒吸收利用。
重要的是能構根據本公司的情況,系統的規範此類 文件做好儲存和收集,相信對公司以後其他網站專案項目的進行以及公司自身實力的增強都會有很大幫助。