1. 程式人生 > >需求分析師應具備的幾項能力

需求分析師應具備的幾項能力

1、溝通能力:

   1)與客戶:通過與客戶交談,挖掘本質需求。

      舉例:有時候客戶會提出增加一個欄位,一線的實施人員或銷售人員沒有問清楚為什麼要加這個欄位,就直接反饋給需求人員。無論是做專案,還是做產品,都要求需求人員要了解客戶需求的本質,要多問為什麼,什麼樣的業務場景下會用到這個需求,一定要打破砂鍋問到底,如果一線人員表達不清楚,寧可不要做。

   2)與團隊內部:

      與相關需求人員:每個人對於同一個需求的處理方式不同,大家可以各抒己見,但一定要達成一致,尤其是有關聯關係的需求人員,比如做入庫的需求,有價稅的問題一定要與財務的需求人員溝通好;

      與開發、測試人員:需求分析完成後,會組織相關的開發、測試人員進行評審,在評審的時候,需求講清楚需求的前因後果,實現的必要性,細節到每個欄位、按鈕都要求大家沒有異議。這一點非常重要,筆者經常會碰到在評審會上,開發、測試都沒有意見,真正開發、測試的時候會提出很多問題,什麼需求不明確,文件描述不清啦之類的,甚至會要求重複講解,非常耗費時間精力。往往內部人更難搞定。評審通過後,一定要給出開發、測試的預期完成時間,便於需求人員及時跟蹤。

2、演講能力:

   與客戶、開發人員、測試人員達成一致;

   要求能講明白需求的業務場景,不要一開講就陷入細節,從某個功能開講。要先講大方向,由大到小,讓大家先有一個整體概念,再按照業務流程,一個環節一個環節講。

3、邏輯思維能力:

分析客戶散亂的需求,解決問題;

4、原型設計能力:

好的原型有助於理解需求,便於模擬實際操作,提高客戶體驗,推薦使用Axure。

5、寫作能力:

   要能將需求描述清楚,轉化成相關人員都看得懂的文字。

   概要需求:

   包含內容:需要描述清楚角色、業務場景、條件、操作流程等業務;

   面向物件:銷售人員、售前顧問、客戶、專案經理等;

   詳細需求:

   包含內容:需求概述、業務流程、實現方案、原型介面及互動說明、業務規則、許可權、日誌、效能要求、相關文件、其他等;

   面向物件:需求人員、架構師、DBA、開發、測試、實施人員等;

   注:通用規則最好單獨一個文件。