時至今日,我家人還是會忽然問我

"所以你現在是在作什麼工作?"

 

我不怪別人記不住,因為我的工作實在是台灣比較少見的一種職位 - Business Analyst (BA).

怎麼翻?照字面翻就是企業/商業分析師;不照翻就是類似XX顧問。

可是BA 通常是全盤看,所以也就沒有那個"XX" (例如財務、人資 - 各種企業部門).

 

你可能會說 "國外這麼無聊?分工太細,還要另譬一組人馬來作顧問/分析哦?"

 

其實隨著科技(technology)愈來愈進步,還有服務(service)愈來愈多樣的加乘,

使的企業/商業資訊系統(business info system)愈來愈複雜。

也因此企業(Business)與資訊人員(IT)之前的鴻溝愈來愈大/複雜/微妙.....

 

於是,當企業需求(business requirements) 

開始變的沒頭沒腦、不合邏輯、太solution oriented(沒找到問題前就先想答案),

有一些人(大多為: IT manager, 系統分析師(SA), 程式設計師(Developer),和專案經理(PM) 等

開始自發性的開始建立有架構的需求,internet使的這個活動變成全球性,

而"國際企業分析師協會"(International Institute of Business Analysis) 則是這個革命下的產物 (year 2003)。

藉由 IIBA,企業與專業人士們(professions) 開始重視"這件事" - 在BUSINESS 和 IT 中間蓋一座橋梁。

 

為什麼不讓Business自己走過去,或讓IT自己走過來,

打造橋梁(意指雇用BA或打造一BA department)真是浪費錢。

 

當 Operation 的人只能專注在他們眼前的事,客服、財務、人資...,

他們必須對他所屬的部門daily operations非常熟悉,(所以他們常常被叫作SME (Subject Matter Expert)).

而 Developer 比較重視technical層面,

說穿了他們不需要去了解 busines rules 背後的含意是什麼,他們不需要去問 why.  

Developer 需要了解how - ie how is it implemented in system, how the solution works...

PM 們如果分心來進行detailed analysis 就沒空plan了,他們有掌控預算/時限的重責大任,

QA (品管)在某層面來說看的見事情的全貌但卻往往偏向technical層面,當然系統有時候也包含了business rules. 

所以QA 和 BA 是不可或缺的夥伴。

 

我想講的是,當你把這些人的職務分開來看,

你會發現一天七小時,八小時,這些人都在作我上面說的事,

那... 誰去看流程裡的洞洞,誰去看企業"真正的需求"?

以前在台灣,這往往是系統分析師(SA)或專案經理(PM)的工作,

小公司不用說就是developer一手包辦所有的事..

但SA, developer 都需要時間去著眼 technical/solution,

他們沒有時間去看法規,沒有時間了解business strategy,或是去了解end to end business process.也因為如此大家發現了Business 與 IT 中間的斷層,而開始有了BA.

 

每個組織不同,BA的定義也不盡相同,但總的來說,BA 並不會著墨太多在資訊系統上面。

也就是,這個「BA 是系統專家」的觀念是錯誤的。

如果要系統專家為何要叫Business Analyst, 而不是System Expert?

BA 的 Business 正隱含了我們其實是相對靠近Business 一點的組織角色,

上面說的了解企業策略、企業流程,其實也都在BA工作範圍內(甚至往往更重要)。

 

舉個例來說吧。

某企業希望可以導入一個自動計算客戶折扣計畫的功能在現有的系統中,

BA 把需求寫好之後拿給IT, IT 於是寫成spec,

BA 檢視 spec 後發現有些部份並沒有作到"全自動化". 跑過去問了 IT.

IT 於是解釋了系統的限制(limitation),BA 與 PM 討論後,

PM 結論發現若要打破這個限制會花很多錢,所以作成半自動化。

BA 於是分析半自動化對企業的影響,寫成建議書/分析書,

例如John本來就要算客戶的帳單,現在他還要多算那些不被自動化的部份,

而不被自動化的部份,請IT的人run一個月報來讓John 執行。

系統上線同時,也必須進行企業流程的變動,

沒有專門訓練單位的企業,有時也是由BA去落實流程訓練。

 

其實寫企業需求這個BA工作最大的一部份,並不是你問他答然後寫成報告這麼簡單而已,

主要是因為business往往"不知道自己要什麼",或是"先幫你想好了答案",

另business因為有時只看到自己的那一塊,所以也看不到對其他部門的影響。

這個,可另譬一篇長文來寫,就不贅述了。

 

如上,簡單試述我的工作,

其實每國家的企業生態都不盡相同,我所說的只是由我所見/個人經驗。

 

 

arrow
arrow
    全站熱搜

    CheersClaire 發表在 痞客邦 留言(10) 人氣()