當完成用戶需求調查後,首先對《用戶需求說明書》進行細化,對比較復雜的用戶需求進行建模分析,以幫助軟件開發人員更好地理解需求。例如采用Rational的Rose工具進行需求的建模分析。如果使用工具進行建模分析,對需求分析人員的要求比較高。需求定義過程中通常會出現的問題有內容失實、遺漏、含糊不清和前後描述不壹致。
當完成需求的定義及分析後,需要將此過程書面化,要遵循既定的規範將需求形成書面的文檔,我們通常稱之為《需求分析說明書》。
邀請同行專家和用戶(包括客戶和最終用戶)壹起評審《需求規格說明書》,盡最大努力使《需求規格說明書》能夠正確無誤地反映用戶的真實意願。需求評審之後,開發方和客戶方的責任人對《需求規格說明書》作書面承諾。具體的同行評審詳見需求評審章節。 需求狀態(Establish Requirement State),顧名思義,狀態也就是壹種事物或實體在某壹個時刻或點所處的情況,此處要講的需求狀態是指用戶需求的壹種狀態變換過程。
為什麽要建立需求狀態?在整個生命周期中,存在著幾種不同的情況,在需求調查人員或系統分析人員進行需求調查時,客戶存在的需求可能有多種,
(1:突出產品的特點優勢為妳網站埋下購買欲
壹類是客戶可以明確且清楚的提出的需求(經常使用的知道對自己有什麽作用的、要什麽樣的產品) 。
對產品的名稱、價格、功能、款式、作用、使用效果非常的清楚、明確的知道自己想要什麽的客戶、然後提出的具體購買需求。(如果我們網站面向這類人需要網站介紹妳產品的價格、功能、款式優勢和讓他看到妳產品的絕對亮點和優勢能夠提升他們工作中的某種技能效率這方面的內容)
(2:明確產品使用方向讓客戶能在妳網站上找到明燈
另壹類是客戶對產品有過壹定的了解、但對產品的業務和作用不是很明確,還需要等待外部信息。(看到過使用過但不知道有什麽作用)。
知道這件產品怎麽做,但不知道這件產品能給自己帶來什麽樣的優勢、能體現出什麽樣的能力、能提高什麽樣的效率(這類人需要我們網站提供專家的指導或業務員的對產品的詳細介紹、給他壹個明確的方向和答案的內容)
(3:深入提供潛在需求內容、提高網站轉發率
壹類是客戶知道需要做些什麽但又不能確定的求。(客戶經常看到但沒有使用過、不知道具體操作和對自己有什麽作用)。
客戶知道這件產品的名稱和作用、做好這件事需要什麽產品或工具來完成 ,但不知道怎麽使用、不能確定那件產品能給他帶更好的效率或要什麽其他的產品來搭配使用才能達到想要的效果 (這類客戶只需要網站提供簡單易懂的產品介紹和產品的操作流程內容、什麽樣的產品能夠做什麽樣的事能達到什麽樣的結果和效率)
(4:還原產品現場、讓客戶清晰購買思路
還有是客戶本身也說不清楚的產品、但知道對自己有用。(聽說過這件產品知道自己這件產品能幫助自己完成某些事情)。
說不出來是什麽產品或不知道產品名稱、對產品非常模糊的、不知道產品具體該怎麽樣去操作(首先要提供解決妳產品是不是對他有用的資料、然後妳要詳細而又全面的介紹妳的產品、主要要解決這個客戶對這個產品的疑慮和作用、能夠解決它現在什麽樣的現實問題)
對於這些需求,在開發進展的過程中,存在著以下幾種情況:
有可能要取消的;
有的因為不明確而可以後延的,同時可能轉化為被取消的需求;
與客戶經過溝通或確認的,此處有兩種情況,壹類是確認雙方達成***識,另壹種情況是還需要再進壹步溝通的。
下面是壹個簡單的狀態例子:
CLOSED:經過確認,雙方認可並達成***識;
OPEN:雙方確認,但沒有達成***識的需求;
待定:客戶提出需求,但雙方沒有經過溝通或確認; (網站需求、財富需求、品牌需求、社會需求、自我需求、) 網站需求
基本需求:獲取所有的資源,該資源是這個網站獨有的或者是獨具特色的
社會需求:於更多人交流,獲取更多資源,自身所需的信息能得到解答
尊重的需求:為所交流的人所承認,能獲取認知及榮譽
自問實現價值:自身品牌得以建立,能獲取更大的利益
財富需求
生理需求、安全需求、社會需求、尊重需求、自我實現
品牌需求
功能性品牌、規模型品牌、技術性品牌、情感性品牌、精神型品牌社會型需求
社會需求
生理需求:本能層次的需求,包括食欲、睡眠、欲望等需求
安全需求:避免對生命構成威脅的需求
社會需求:社會需求,於他人交流相關的需求變得更重要
尊重需求:想被他人承認的需求
自我實現需求:對理想的實現的需求也稱成長需求
SEO自我需求分析
生理需求、安全需求、歸屬和愛的需求、尊重需求、自我實現需求