用戶需求分析

用戶需求分析

用戶需求分析是指在系統設計之前和設計、開發過程中對用戶需求所作的調查與分析,是系統設計、系統完善和系統維護的依據。當完成用戶需求調查後,首先對《用戶需求說明書》進行細化,對比較複雜的用戶需求進行建模分析,以幫助軟體開發人員更好地理解需求。

例如採用Rational的Rose工具進行需求的建模分析。如果使用工具進行建模分析,對需求分析人員的要求比較高。需求定義過程中通常會出現的問題有內容失實、遺漏、含糊不清和前後描述不一致。

基本介紹

  • 中文名:用戶需求分析
  • 外文名:User demand analysis
  • 釋義:系統設計之前所作的調查
  • 性質:分析技術
基本信息,需求說明,需求確認,其他信息,建立需求,需求層次,主要技術,

基本信息

需求說明

當完成需求的定義及分析後,需要將此過程書面化,要遵循既定的規範將需求形成書面的文檔,我們通常稱之為《需求分析說明書》。
邀請同行專家和用戶(包括客戶和最終用戶)一起評審《需求規格說明書》,盡最大努力使《需求規格說明書》能夠正確無誤地反映用戶的真實意願。需求評審之後,開發方和客戶方的責任人對《需求規格說明書》作書面承諾。具體的同行評審詳見需求評審章節。

需求確認

需求確認(Requirement Validate)是需求管理過程中的一種常用手段,也是需求控制的五一節之一;確認有兩個層面的意思,第一是進行系統需求調查與分析的人員與客戶間的一種溝通,通過溝通從而對需求不一致的進行剔除;另外一個層面的意思是指,對於雙方達成共同理解或獲得用戶認可的部分,雙方需要進行承諾。

其他信息

建立需求

需求狀態(Establish Requirement State),顧名思義,狀態也就是一種事物或實體在某一個時刻或點所處的情況,此處要講的需求狀態是指用戶需求的一種狀態變換過程。
為什麼要建立需求狀態?在整個生命周期中,存在著幾種不同的情況,在需求調查人員或系統分析人員進行需求調查時,客戶存在的需求可能有多種,
(1:突出產品的特點優勢為你網站埋下購買慾
一類是客戶可以明確且清楚的提出的需求(經常使用的知道對自己有什麼作用的、要什麼樣的產品) 。
對產品的名稱、價格、功能、款式、作用、使用效果非常的清楚、明確的知道自己想要什麼的客戶、然後提出的具體購買需求。(如果我們網站面向這類人需要網站介紹你產品的價格、功能、款式優勢和讓他看到你產品的絕對亮點和優勢能夠提升他們工作中的某種技能效率這方面的內容)
(2:明確產品使用方向讓客戶能在你網站上找到明燈
另一類是客戶對產品有過一定的了解、但對產品的業務和作用不是很明確,還需要等待外部信息。(看到過使用過但不知道有什麼作用)。
知道這件產品怎么做,但不知道這件產品能給自己帶來什麼樣的優勢、能體現出什麼樣的能力、能提高什麼樣的效率(這類人需要我們網站提供專家的指導或業務員的對產品的詳細介紹、給他一個明確的方向和答案的內容)
(3:深入提供潛在需求內容、提高網站轉發率
一類是客戶知道需要做些什麼但又不能確定的求。(客戶經常看到但沒有使用過、不知道具體操作和對自己有什麼作用)。
客戶知道這件產品的名稱和作用、做好這件事需要什麼產品或工具來完成 ,但不知道怎么使用、不能確定那件產品能給他帶更好的效率或要什麼其他的產品來搭配使用才能達到想要的效果 (這類客戶只需要網站提供簡單易懂的產品介紹和產品的操作流程內容、什麼樣的產品能夠做什麼樣的事能達到什麼樣的結果和效率)
(4:還原產品現場、讓客戶清晰購買思路
還有是客戶本身也說不清楚的產品、但知道對自己有用。(聽說過這件產品知道自己這件產品能幫助自己完成某些事情)。
說不出來是什麼產品或不知道產品名稱、對產品非常模糊的、不知道產品具體該怎么樣去操作(首先要提供解決你產品是不是對他有用的資料、然後你要詳細而又全面的介紹你的產品、主要要解決這個客戶對這個產品的疑慮和作用、能夠解決它現在什麼樣的現實問題)
對於這些需求,在開發進展的過程中,存在著以下幾種情況:
有可能要取消的;
有的因為不明確而可以後延的,同時可能轉化為被取消的需求;
與客戶經過溝通或確認的,此處有兩種情況,一類是確認雙方達成共識,另一種情況是還需要再進一步溝通的。
下面是一個簡單的狀態例子:
CLOSED:經過確認,雙方認可並達成共識;
OPEN:雙方確認,但沒有達成共識的需求;
待定:客戶提出需求,但雙方沒有經過溝通或確認;

需求層次

(網站需求、財富需求、品牌需求、社會需求、自我需求、) 網站需求
基本需求:獲取所有的資源,該資源是這個網站獨有的或者是獨具特色的
社會需求:於更多人交流,獲取更多資源,自身所需的信息能得到解答
尊重的需求:為所交流的人所承認,能獲取認知及榮譽
自問實現價值:自身品牌得以建立,能獲取更大的利益
財富需求
生理需求、安全需求、社會需求、尊重需求、自我實現
品牌需求
功能性品牌、規模型品牌、技術性品牌、情感性品牌、精神型品牌社會型需求
社會需求
生理需求:本能層次的需求,包括食慾、睡眠、欲望等需求
安全需求:避免對生命構成威脅的需求
社會需求:社會需求,於他人交流相關的需求變得更重要
尊重需求:想被他人承認的需求
自我實現需求:對理想的實現的需求也稱成長需求
SEO自我需求分析
生理需求、安全需求、歸屬和愛的需求、尊重需求、自我實現需求

主要技術

需求分析有可能在一個項目中成為一個漫長、艱巨的工作。需求分析專家與他們的顧客交談、記錄他們的交談結果、分析他們收集的信息,從中提取互相矛盾的地方,總結出一個總體觀念,然後再與顧客交談他們發現的問題。這個過程可以不斷重複,在有些項目中這個過程可以伴隨著整個生命周期。
新系統很可能改變人之間的關係和人的工作環境,因此認定誰是重要的信息持有者是非常重要的。只有這樣在需求分析的過程中才能夠將顧客所有的需要都紀錄下來,只有這樣才能保證他們認識到新的系統對他們來說帶來怎樣的變化。出於下述原因這個要求往往達不到:
與顧客的交談不夠多和不夠徹底,一些重要的需求被忽視; 
顧客的反應不說明問題,顧客對新系統的特徵不滿。 
為了使所有這些討論有條理、有組織和有效地被記錄下來,這些討論的過程和其內容的演化也必須被記錄下來。
分析員可以使用不同的技術來從顧客手中獲得需求。比較老的方式有採訪顧客,或者與顧客一起開座談會,列舉顧客的需求。比較新的技術有創建模型和使用用例。在最佳狀態下在採納了不同的技術後他們可以完全理解顧客的需要和與持重要信息的人創建了必要的聯繫。

相關詞條

熱門詞條

聯絡我們