在ThoughtWorks做BA是怎樣一種體驗?

11 評論 69834 瀏覽 91 收藏 10 分鐘

BA,英文全稱Business Analyst,也稱業務分析師,或需求分析師。Linkedin上BA相關的職位不到產品經理或項目經理的四分之一。到本土的拉勾網、智聯招聘等網站上,BA的職位就更少了。那么,

  • BA究竟做什么,有沒有必要設置BA這一崗位呢?
  • BA具體會做哪些工作?一天會是什么樣?
  • BA有哪些能力要求?BA的職業發展如何?

下面我僅就個人在ThoughtWorks的經歷做些分享,可能不能代表所有BA,給大家一點參考。

BA做什么?為什么需要BA?

BA顧名思義,就是做業務分析。具體說來,就是能夠把業務需求和用戶需求轉化為軟件需求,保證最終的軟件能滿足用戶需求,并帶來業務價值。舉個例子:

在軟件開發過程中,大家都知道,需求信息要在很多角色中流轉。沒有BA的團隊,需求大概是這樣傳遞的:

大家知道,信息每傳遞一次就會衰減;況且在圖上的每一個節點上,往往不是一個人,多人參與更容易失真。根據《組織行為學》中的相關數據,這樣跨五層的傳遞,大約60%左右的信息能被完整無誤地傳遞了。

而有BA的團隊,需求則是這樣傳遞的:

BA和每個角色都保持無縫的溝通,盡量在每一個節點向前驗證需求,保證溝通的每個環節都是閉環,最大程度地減少需求失真。

目前在ThoughtWorks,90%的團隊都會配置專職的BA, 只有少量規模很小的團隊(如人數<=5個人),則會由其他角色兼任。

BA的一天,大概什么樣?

如前所說,BA的工作主要圍繞需求來展開。在ThoughtWorks的敏捷團隊里,使用User Story(用戶故事)來表達需求,所以具體的工作就是用戶故事的發現、捕捉、拆分、設計、定義、Kick-off、預驗收、演示和驗收、上線及反饋等,這個過程中會與客戶、用戶、設計師、開發和測試溝通協作,確保大家做的是有價值的需求,并且對需求的細節有一致的理解。比如我現在的一天:

早上8:50到公司,看郵件,理一下今天的todo-list, 可能包括如下項(我當前這個組很特殊,會同時負責2個項目

  • 準備項目A在下周一的Showcase
  • 項目B下個迭代的故事卡 – 需要與另外一個BA再過一遍,確保卡上的細節準確無誤
  • 項目A的兩個故事卡Kick-off
  • 到客服中心去做用戶訪談
  • 跟蹤下昨天測試報告的外部服務接口好沒好
  • 需要與設計師碰一下,把項目B涉及的UI改版的需求再梳理一下

……

9:15和客戶、團隊一起站會

  1. 更新自己負責的項目需求狀態和變更信息
  2. 認真聽其他人的更新,及時發現有沒有需要自己要澄清或跟蹤的需求問題
  3. 9:30-9:45 給組里的新同事解答業務相關的疑問
  4. 9:45-10:15 處理一下緊急的客戶郵件
  5. 10:15-11:00 與其他BA過項目B下個迭代的卡;
  6. 11:00-12:00 主持迭代計劃會議 (怎么做,昨天已準備好)
  7. 12:00-13:00 ?午飯+休息,刷朋友圈
  8. 13:00-13:40 ?約到開發、測試,一起kick-off項目A的兩張卡
  9. 13:40-16:00 ?出發去客服中心,用戶觀察和訪談
  10. 16:00-17:30 ?準備項目A的showcase講稿,拉測試做一遍演練、檢查外部服務接口是否好了
  11. 17:30 迭代計劃會時發現了兩個需求問題,發郵件跟客戶確認一下
  12. 18:00 查看早上整理的todo-list,還好高優先級已經處理完

在ThoughtWorks做BA,跟在其他公司做BA有什么區別呢?

我之前也在一家通信企業工作過,屬于PM兼BA的角色,對比下來,覺得區別主要在下面幾個方面吧:

  • 在TW,我最常用到的工具是白板,PPT,卡片,便利貼;以前最常用的是Word和Visio。
  • 在TW,墻上貼得花花綠綠的,各種需求相關信息,開發測試問到需求,我也是隨時隨地都能解釋;以前都是要翻出需求規格明書,對照著看,才能知道到底做什么。
  • 以前,基本上是做系統分析,到我手上的都是功能需求,有時候明知道做好了沒有用戶真正用這個功能,還是硬著頭皮對照需求規格說明書逐條實現;現在在TW,會真正關注業務問題,用戶場景,基本每一條在我手上經過的需求,知道它為什么要做,有什么價值。
  • 以前,幾乎從來看不到客戶,也不知道用戶行為是什么樣的;現在幾乎天天跟客戶打交道(只不過有時是在視頻里),還有機會做真正的用戶觀摩和訪談、用戶測試。
  • 以前,一年幾乎只能看到1-2次產品上線;現在在這個組,每月都要有很多次產品上線,時不時能得到客戶發的巧克力,T恤衫,還是挺受鼓舞的。

BA的職業發展怎么樣?目前ThoughtWorks中的BA是不是僅能在內部發展?

以我自己的經驗來看,BA是個綜合技能要求很高的崗位,需求大局到細節的把控、提供業務方案建議、引導決策等等,尤其是大型的產品團隊中,更需要綜合的影響力和領導力。

之前的BA同事離開ThoughtWorks之后, 有的去做了產品經理,有的去做了數據分析,到其他大型公司里面做BA教練,還有的去創業等等。

在ThoughtWorks內部,有的BA想精專在某一產品領域,比如O2O, P2P還有金數據,實際上承擔產品經理的職責,做需求分析的同時,還做售前、看市場和運營;有的則深鉆某一個行業,去更多地做業務咨詢、解決方案設計、數據分析師等。也有一部分,因為綜合影響力和領導力得到了極大的鍛煉,橫向發展成為管理人員,比如目前我們的全球CEO辦公室負責人,我所在組的大客戶經理等。

ThoughtWorks是一個人才觀非常開放的公司,在內部會鼓勵大家“不設限”,主動去嘗試很多不同的工作,創造新的“崗位”。

在ThoughtWorks做BA,覺得最好的一面和最壞的一面是什么?

最好的一面,是可以接觸到各種類型、各種行業的客戶,每次都能發現新鮮東西去學習去嘗試;最差的一面,其實也是這個,因為有時候要短時間學習很多技能,壓力很大。當客戶老板說“五分鐘之內把圖畫好”,我們說“好”的那一刻,萬分緊張和忐忑;最終把事搞定之后,又是酣暢淋漓,痛與樂并存吧。

去TW做BA有什么具體要求呢?

還真沒有硬要求,不講專業,不需資歷,也不需軟件背景。大致說來,有這四點:

  • 有需求轉換的能力
  • 邏輯思維好,清晰有條理
  • 溝通好,復雜的事情也能三言兩語說清楚
  • 愛挑戰,愛學習

還有的一些不是必須的,但如果能做到,就是加分項了:

  • 喜歡琢磨研究行業市場
  • 善于圖形化表達信息
  • 懂敏捷和精益

以前沒做過BA,但想試試,有書推薦嗎?

最后,以我們內部訓練營的BA宣言結尾:

“Skill-set over Role; BA is Business Analysis?rather than Business Analyst

角色不重要,真正有兩把刷子才重要。大家共同學習,多多增長技能,才是重點。

 

本文由 @Yujun?原創投稿,并經人人都是產品經理編輯。未經許可,禁止轉載。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 求作者聯系方式,十分想在19年加入TW~~

    來自北京 回復
  2. 請問能給個作者聯系方式嗎?即將面thoughtworks的ba崗,有問題想請教請教

    來自四川 回復
  3. 太棒了寫的,最近想投遞thoughtworks,學生黨深受啟發!

    來自浙江 回復
  4. 求作者電子郵件地址。目前公司也在想敏捷轉型,本人工作同作者在通信行業一樣,望指教! ??

    來自湖北 回復
  5. ?? 很不錯呦

    來自四川 回復
  6. 太透徹了,這篇分享。很想去試試呢。

    來自四川 回復
  7. ?? ?? ?? 我覺得我也有潛力喲喂~~~~ ??

    來自四川 回復
  8. 完全符合了,看來我該轉做BA了

    來自北京 回復
    1. 那要不要試試 ?? ??

      來自四川 回復
    2. 目前公司也在向敏捷轉型,本人也是做需求分析,工作內容同作者在通信行業方式一模一樣,求作者的郵件地址,望指教!

      來自湖北 回復
    3. 想交流一下啊,你也是騷窩的?

      來自浙江 回復