BA(需求分析師)的職場游戲升級攻略
編輯導語:游戲本質是一套完整且有規則的機制,那么對待工作亦可以以游戲化這種嶄新的視角來看,本篇文章作者分享了BA需求分析師的職場游戲升級攻略,感興趣的一起來看一下,希望對你有幫助。
一切皆可游戲,《游戲改變世界》的作者,簡·麥克尼格爾,曾經提出過一個觀點:
游戲世界是一個比現實世界更美好的世界,游戲可以彌補現實世界的不足和缺陷,而用游戲化(Gamification)的方法,可以讓現實變得更美好。
游戲化(Gamification),并非是教導我們以戲謔的態度去游戲人生,而是給予我們一種嶄新的視角去看待我們的工作和生活。
游戲本身,之所以有著極強的吸引力,究其本質,是因為它構建了一套以“目標、規則、反饋”為核心的機制。
它給予你一個宏偉的目標、一套完整的規則,而當你達成目標,即可收到來自游戲的及時反饋與強激勵——“你好棒!你完成了任務!你升級了!”
本篇文章,將試著以“游戲化”的態度,來解構BA(Business Analyst,業務需求分析師)的職場發展路徑,希望能給予您一個全新視角,抑或些許啟發。
一、這是一個怎樣的游戲?
來,讓我們幻想一下——你現在是一名全新的玩家,接觸到了一款陌生的游戲。
游戲的名稱叫做《BA Online》,它是一款模擬現實全息游戲,主題是“職場勵志、策略養成、公平競技、團隊交友”。
在這款游戲中,你的角色是BA(Business Analyst)。而你并非孤身一人、單兵作戰,為了達成游戲中的種種任務,你需要一個靠譜的團隊,他們可能會包括:
- PM(Project Manager,項目經理):負責排兵布陣、增收節支、主持公道、迎賓待客。
- TL(Tech Lead,技術負責人):負責把控技術方向,其人往往才藝卓絕、樂育人材,站高謀遠,引領航向。
- Developer,你最倚重的開發團隊:負責出征作戰,落實你的需求,像戰士一樣包打天下。
- UX(User Experience Designer,用戶交互設計師):負責提供設計方案,他們往往有一雙丹青妙手,可以剪月為燈、畫龍點睛。
- QA(Quality Analyst,質量分析師):他們把控著交付質量,往往能夠及時洞見癥結,妙手回春、起死回生。
而作為BA(Business Analyst),你所需要掌握的能力往往包括:
- “舌燦蓮花”:口才流利,方可無往而不利。
- “多謀善慮”:方方面面從無遺漏,方可立于不敗之地。
- “內應外合”:把自己看作團隊與客戶之間的橋梁。
- “顧全大局”:不拘泥于需求分析本身,應以更高的視角來照看大局。
二、成為BA的第一步:新手村演練
好了,現在來想象一下——你,一名全新的玩家,選擇了以BA為游戲角色,并且莊重地點擊了“開始游戲”的按鈕。
在華麗炫目的開場動畫結束后,你可能會遇到一位重要的NPC:HR。他們會向你介紹公司的文化與制度、你即將前往的項目及工作職責。
同時也會告訴你:通常來講,一名新BA在工作初期,往往需要經歷一段Job Shadowing(影子實習)時期。
在這段日子里,你也許暫時無法獨立負責需求,也許無法真正地面對客戶,但是沒關系,讓我們把它當做新手村的演練階段。
在新手村的演練階段,你將需要完成以下任務:
1)在一周之內,對團隊及客戶的熟悉度至少達到60%:完成任務的方法包括但不限于:積極大方的自我介紹、參加每日站會、記住每位同事及客戶的面容姓名及職務、了解團隊及客戶的組織架構、公司內部及外部的社交平臺或信息平臺、和引導你的同事定期拉齊等。
2)在一周之內,對項目運行模式的熟悉度達到80%:你需要積極主動去了解的內容包括但不限于:項目的迭代周期、開發流程、規章制度、例會時間、常用工具、郵件規范、寫卡規范、常用術語等。
3)在一周之內,對項目業務背景的熟悉度達到70%:時刻牢記,你是BA,對于業務的熟悉度是你的立身之本。而在剛剛加入新的項目組時,除了項目組織的工作交接環節之外。
你還可以通過以下方法盡快熟悉業務:通過測試賬號親身體驗產品流程、花時間在公司的資料分享或知識沉淀的平臺上搜尋并閱讀項目的過往資料、主動詢問團隊、熟悉數據庫及相關表結構。
甚至可以通過各類搜索引擎及社交媒體去查看項目及客戶相關的新聞,把握行業動態及宏觀趨勢。
4)在一周之內,和你的Buddy/Mentor親密度達到60%:一般來說,在咨詢公司中,每名初加入公司的新BA,都會獲得一名可靠的Buddy或Mentor,作為你前行道路上的引航明燈。
假如在工作過程中,你有一些工作上的困擾、心態上的疑惑,又或者是你需要一些有建設性的反饋,又或者是不清楚公司相關的制度規定,都可以向你的Buddy尋求幫助。
但同時也應切記:先獨立思考,而后提問及尋求幫助。
但凡游戲,皆需“氪金”。而在“BA Online”這款游戲中,你也可以運用公司給予的培訓經費或是自行付費,去參加培訓項目、購買在線課程、閱讀自我提升的各類書籍。
作為一名BA,除了需求分析相關的書籍之外,你也可以多多擴展自己的知識面,涉足一下編程技術、敏捷實踐、項目管理、心理學、交互設計等不同領域。
三、成為BA的第二步:初入江湖篇
假使你順利通關,完成了以上任務,那么你將可以離開充滿陰影(Shadow)的新手村,前去挑戰更高難度的關卡。
在難度升級的下一關中,你需要按照時間順序,完成以下通關任務:
任務1:獨立參加一系列需求會議
開會前請務必確認與會人員、會議主題、時間地點,如果由你主導會議,還需做好萬全準備;在開會的過程中,需要時刻記錄要點,好記性不如爛筆頭。
任務2:基于需求,設計方案
在設計方案時,可以通過以下方法,確保方案的合理性:借鑒該項目過往已實現的功能、和項目中更資深的BA探討方案的優缺點、和項目中的TL探討方案的實現難度、在產出PRD(Product Requirement Document,產品需求文檔)或User Story(用戶故事)之前和客戶大體拉通方案設計。
任務3:產出合格的用戶故事
如果客戶所要求的產出物是用戶故事,那么就應當遵循INVEST原則,基于與多方拉通確認過的方案設計,產出用戶故事。一些實踐總結出來的寫卡Tips包括:
- 邏輯清晰,思維嚴謹,最好依照時間操作順序來寫AC(Acceptance Criteria,驗收準則);
- 簡潔明了,無論所使用的是中文或英文,均需避免過分高深拗口的詞匯、過分復雜的句式;
- 做到換位思考,比如站在用戶的角度,思考用戶體驗是否足夠友好;比如站在開發的角度,思考技術實現的方案、所涉及的字段或是數據庫表;比如站在后來人的角度,去思考如何幫助他們快速找到他們所想尋找的細節?
任務4:獨立組織一次PRD/Story Review
每個項目流程不同,部分項目是需要客戶評審用戶故事(俗稱“批卡”),部分項目是通過PRD評審會議,來和客戶最終確認設計方案。
無論哪一種流程,都需謹記以下要點:確保實現方案已經和各方人員(客戶、TL、UX等)拉通確認。
和客戶約定評審會議的時間、地點、與會人員;在會議上講解需求時,有圖先看圖,讓參會的各方人員清晰、直接、高效地了解需求背景。
任務5:獨立組織一次IPM(Iteration Planning Meeting)
IPM即是迭代規劃會議,作為BA,在IPM上的職責即是,向開發、測試及相關的團隊成員講解整個需求的方案設計。一些實踐總結出的IPM要點包括:
- 提前向團隊發出會議邀請,并附帶對應的資料文檔(PRD或是用戶故事),方便團隊提前了解需求。
- 在講解需求細節之前,應當首先向團隊介紹業務的宏觀背景,包括為什么要做這個需求,其業務價值何在,并對較為特殊的專有術語及名次做出解釋;
- 如果是在已有功能的基礎上做增強優化,應當向團隊演示現有的功能設計,方便大家迅速理解需求、并對需求做出恰當的評估。
任務6:完成開結卡流程
開卡和結卡是敏捷開發中必不可少的環節。
在開卡(Kick off)的過程中,BA需要引導Dev及QA熟悉卡片內容、了解其業務價值,并及時糾正對Story不準確的認知,解答Dev及QA的疑問。
此外,還需定義結卡時需要測試驗證的場景、數據。而在結卡(Desk Check)的過程中,BA需與Dev、QA、UX等伙伴一同,依據開卡時定義的場景及AC進行一一驗證,檢查功能開發是否完成,確保交付質量。
在開結卡的過程中,你也可能會遭遇以下突發任務(均取材于真實事件),試著應對一下吧:
突發任務1:你順利地開完了卡,結果卡做了2天之后,做卡的開發忽然找到你,慌張地說:“BA,怎么辦!這個需求真正做起來之后,我們才發現比最初設想的復雜多了,原來那套方案完全不行,坑死我們了!咱們跟客戶說一下吧,這個功能根本做不了!”
突發任務2:你順利地開完了卡,結果卡做了2天之后,客戶忽然找到你,微笑著說:“BA啊,我剛剛跟那個業務部門開完會,大體講了一下咱們那些個新功能。他們覺得這幾個地方可以改一下,挺急的,你盡快加一下卡吧!”
任務7:完成一次完美的Demo/Showcase
恭喜你經歷了千辛萬苦,來到了Demo/Showcase環節!為了完成一次完美的系統演示或是客戶匯報,可以參考以下這些實踐總結而來的經驗與教訓:
- 務必提前確認時間、地點、與會人員、語言;
- PPT應大方、清晰、直觀;
- 演示當天,務必再確認一下所使用的演示設備、測試環境及測試數據;
- 在演示的過程,最好使用Storytelling(講故事)的方式,結合具體場景,運用生動情節,給予聽眾更佳體驗;
在Showcase的過程中,你也可能會遭遇以下突發任務(均取材于真實事件),試著應對一下吧:
突發任務1:當你Showcase到一半時,一切都非常順利。然而就在此時,測試環境忽然掛掉,屏幕上大寫的404觸目驚心,整個會議室內陷入了寂靜,你僵立在原地,聽見身旁的同事小聲說道:“天啊!王Dev竟然在這時候部署了!他把環境搞掛了!”
突發任務2:你認為自己的Showcase非常完美,從你精致筆挺的小西裝、艷壓全場的PPT,到你優雅而又地道的倫敦腔、流暢而又引人入勝的系統演示,一切都是那么的無可挑剔。
然而到了提問環節,一名你從未見過的神秘客戶,皺眉怒道:“你們做這個需求的時候,怎么從來沒人和我對過?你們漏了一個非常重要的需求!我絕對不允許這樣不完整的功能上線!”
任務8:其余支線任務
除了以上主線任務之外,你還有一些支線任務可以完成,譬如:支持QA測試、上線支持、線上運營、數據監測、配合PM進行迭代管理、協助PM進行團隊管理等。
四、成為BA的第三步:青云直上篇
在掌握了以上這些BA的基本技能之后,你將可以去挑戰更難度的副本啦。
在難度升級的新關卡中,作為一名更為資深的BA,你可能需要完成以下任務:
- 挑戰更高難度的需求:比如涉及到多方系統集成的需求、全新的從無到有的業務線、邏輯復雜的需求、利益相關者較多的需求等。
- 售前支持:提供售前支持、方案設計及估點報價等。
- 知識沉淀與分享:從知識的吸收方逐漸轉化為沉淀與分享的一方,舉辦分享會、撰寫博客文章、組織培訓等。
- 發展他人:成為優秀的Buddy/Mentor/Coach/Trainer,幫助其余BA同學或是有意向轉換角色為BA的同學,共同持續成長。
- 探索自身成長路徑:這場游戲的終點是什么?你想成為誰?你是否想要轉換自己的角色?還有各式各樣的任務,等待著你去解鎖,我們將在后續的文章繼續探討。
作者:張璇Maria;微信公眾號:玄思Wit。資深斜杠青年,專注IT咨詢/售前/TOB產品設計/交互設計/數字化轉型/數字化運營等領域知識的分享。
本文由 @張璇Maria, 原創發布于人人都是產品經理。未經許可,禁止轉載。
題圖來自 Unsplash ,基于 CC0 協議。
玩游戲的大家,大家的需求就這樣被暴露了,以后還是不玩游戲啦,(其實自己原本就不玩)。