業務分析師的職責

分析師必須首先理解項目的業務目標,然後定義出用戶、功能和質量需求,讓團隊進行估算和計劃項目,最後設計、開發和驗證產品。業務分析師同時還是領導者和溝通者,負責將模糊的客戶理念轉換爲清晰的規範說明,指導軟件開發團隊的工作。作爲業務分析師,可能要執行下面描述的典型活動。

1、定義業務需求

作爲業務分析師,首要任務是幫助業務或者出資方、產品經理或者市場經理定義項目的業務需求。可以提供一份願景和範圍的文檔模板,然後與願景負責人協同工作,幫助他們清晰地表達願景。

2、規劃需求方法

分析師要制定獲取、分析、記錄和管理需求方面的計劃,這一過程貫徹於項目的始終。要與項目經理緊密配合,保證這些計劃與項目整體計劃保持一致,並幫助完成項目的最終目標。

3、確定項目干係人和用戶類別

針對每個用戶類別,與業務發起人共同選出合適的代表,爭取得到他們的參與,確定其責任。要解釋清楚你希望從客戶參與者那裏得到什麼,還要與每個人都達成適當的共識。

4、獲取需求

積極主動的分析師能夠熟練使用各類信息收集技巧,幫助用戶闡明自己需要哪些系統功能,滿足其業務目標。

5、分析需求

我們需要找兩種需求:一是從客戶要求引申出來的邏輯結果;另一種是客戶雖然沒有明確表態但似乎有意向的含蓄需求。我們可以使用需求模型來識別模式,找出需求之間的差距,揭示相互有矛盾的需求,確定制定出來的所有需求都在範圍之內。與干係人協同工作,共同確定對用戶需求和功能需求的說明需要具體到什麼程度。

6、記錄需求

分析師在記錄需求時需要做到結構清晰,有條理,能夠清楚描述將用於解決客戶痛點的解決方案。使用標準模板能夠加速需求開發進程,它可以提醒業務分析師要與用戶代表討論哪些主題。

7、溝通需求

作爲業務分析師,必須與所有各方高效而充分地進行需求溝通。業務分析師要確定何時非文本方式提交需求,包括各類可視化分析模型、圖表、數理方程和原型。溝通不是將需求記錄在紙上然後將其束之高閣那麼簡單。溝通還涉及團隊持續不斷地合作,確保他們能夠理解你想要表達的信息。

8、主導需求驗證

業務分析師除了必須保證需求說明具備人們特別想要的特性,還要保證基於需求的解決方案能夠滿足干係人的需求。分析師是進行需求檢查的核心人物。還要檢查需求引發的設計和測試,確保人們對需求的解讀是正確的。如果在敏捷項目中用接收測試來代替具體需求,還需要對這些測試進行檢查。

9、幫助推動需求優先級排序

分析師作爲中間人,要負責對各類干係人和開發人員進行合作和協商,保證他們做出的需求優先級決策是合理的,與達成業務目標是一致的。

10、管理需求

業務分析師全程參與整個軟件開發生命週期,因此會幫助創建、檢查和執行項目的需求管理計劃。在針對已知產品發佈或開發迭代建立一個需求基線之後,業務分析師把重點轉向跟蹤這些需求的狀態,驗證產品是否滿足需求,並對需求基線的變更進行管理。根據不同成員的信息輸入,分析師要收集可跟蹤的信息,這些信息將單獨的需求和其他系統元素聯繫在一起。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章