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