商業分析師的責任正在超越傳統的需求收集,為了滿足企業從軟件開發工作所需的更快的速度,該角色不斷地發展變化。
業務分析師有助于確保軟件開發人員構建滿足用戶需求的應用程序,無論開發人員是從頭開始構建應用程序還是自定義現成的解決方案。為此,他們彌合了企業的IT部門和業務部門。
國際商業分析研究所(IIBA)是一家非盈利性專業協會,該協會認為商業分析師是“變革的代理人”,該協會撰文指出“商業分析是一種引進和管理組織變革的嚴格方法,無論是營利性企業,政府或非營利組織。”
IIBA表示,商業分析師的角色還可以擁有很多其它頭銜,包括業務系統分析師,系統分析師,需求工程師,流程分析師和企業分析師。
核心責任
貝佛大學(Bellevue University)的教授Bob Gregory以及貝佛大學的商業分析和管理學士學位課程主任說,確認并設定技術和功能需求的優先級居于業務分析師的職責列表的首位。
Gregory說:“將這些需求誘導出來并使用這些需求,讓IT發揮作用并了解客戶真正需要什么,這是商業分析師最大的責任之一。他們必須以產品所有者的身份工作,盡管企業才是產品所有者。”
商業分析師與企業領導和軟件用戶進行互動,以了解軟件將實現的業務流程以及軟件應如何運作才能提高效率并增加價值。他們必須闡明這些想法,但也要平衡它們在技術上的可行性以及資金和功能上的合理性。
“[他們需問:]系統需要做什么,他們要怎么做,我們需要從什么人那里得到輸入,我們在著手做之前如何讓每個人就我們必須做什么達成共識?咨詢和研究公司Forrester Research的副總裁兼首席分析師Jeffrey Hammond表示:商業分析師的生活主要聚焦于需求的定義和優先級的設定,并獲得關于需求的反饋和批準。
HPE Software的應用程序生命周期和質量的產品和解決方案營銷總監Kelly Emo解釋道:商業分析師也要確認集成點和合規點。
高效的商業分析師是能夠促進合作的技術交流者。
Hammond說:“你經常會找到想要不同的東西的人,所以商業分析師必須讓他們達成某種共識,以讓你看起來沒有什么像瑞士軍刀的東西。他們必須讓所有人都朝著同一個方向前進。”
他補充說:“我們需要跳出思維定式。讓每個人意見一致是很難的,提出一個并不明顯的解決方案還需要創造力。”
不斷變化的角色和責任
商業分析師的職責正在發生變化,因為這一角色變化才能滿足業務需求從軟件開發工作增加的速度。企業IT部門正在從傳統的瀑布式方法(其中,商業分析師預先收集用戶需求,然后將其交給開發人員),轉向更迭代和更連續的開發流程,遵循敏捷和DevOps(開發運維)方法。
這些變化促使一些組織擴大其商業分析師的職責,以便他們對成功地收集和呈現用戶需求負責,并擔任業務部門和IT之間的聯絡以及成功采用新的軟件應用程序。
Hammond表示:為了達到這個目的,很多組織不是按自己確定的要求評估商業分析師,而是按這些需求在何種程度上滿足用戶的需求,新軟件是否滿足業務需求,軟件使用情況以及用戶對應用的滿意度。
Hammond補充說:“這些是你評估產品經理的東西,所以我們確實看到采用產品經理頭銜的組織。”他指出當商業分析類的職位處在數字業務部門而不是IT部門時,它往往會更頻繁地發生。
在2016年4月的報告中,以“優點”開發以客戶為中心的應用程序,Hammond建議將產品經理的業務分析人員替換為“產品經理最終負責獲取功能和滿足客戶對便利需求,因此更有責任感功能決策”。
他在接受采訪時解釋道:“在那里,重要的是人物的性格而不是頭銜。你不能因為有業務分析師就說你是產品經理;你必須有愿意接受這一級別的責任的人。”
新工具,新時機
Emo表示,以這種方式工作商業分析師使用新的工具來確認需求。他們越來越多地使用實時用戶數據和分析程序來確認應用的用戶趨勢,成功的功能和潛在的應用的用戶采用問題。
Emo補充說:“商業分析師成為產品所有者這一概念的其中一個重要價值,比如IT、數字化、軟件開發與業務變遷之間的整體趨勢,在于這一角色變得越來越令人激動。”
Hammond說:鑒于不斷擴大的責任清單,一些組織也創建了與商業分析師合作的產品經理或擁有向其匯報的商業分析師匯報小組。
同樣,擴展和更快、更迭代的軟件開發速度也改變了商業分析師參與某個開發項目的時間。
專家說,在傳統的瀑布式開發環境中工作的商業分析師仍然更多地介入前端的工作,當他們收集、分析和優先處理用戶需求之前,將其交給開發人員,然后繼續進行另一個軟件開發項目。同時,致力于更敏捷的項目的商業分析師往往通過實施,甚至通過多次發布來保留項目。
如果項目足夠小,組織通常會一次將多個項目分配給多個商業分析師,如果項目很復雜,他們可能會將單個項目分配給一個商業分析師。Hammond指出,組織也為非常大型的軟件開發項目分配多個商業分析師。
然而,今天的一些IT部門并沒有將其商業分析師納入所有的內部應用開發項目。
她表示,組織不太可能為新類別的應用程序(如移動營銷應用和臨時銷售促銷應用)分配開發工作,因為它們的運行非常精簡,或者只用DevOps(開發運維)。”
“在持續交付模式下,這一切都發生的很快,它是數據驅動的,并不需要冗長的需求文件。我今天看到的,特別是數字化優先的應用,比如數字化電子商務,這不是商業分析師所從事的傳統業務。”
另一方面,Emo表示,商業分析師幾乎普遍被用在后臺應用程序的開發和核心業務軟件產品,在這里確認和記錄要求尤其重要。
她表示:“很多這些應用程序都受到很多規定的約束,所以[組織]需要商業分析界面來記錄和確保合規性。”