当前位置:网站首页>什么是 BA ?BA怎么样?BA和BI是什么关系?
什么是 BA ?BA怎么样?BA和BI是什么关系?
2022-07-06 20:28:00 【派可数据BI可视化】
前几天有朋友在评论区提到了BA这个角色,具体是干什么的,我大概来说一下。
什么是BA
BA 英文的全称是Business Analyst,从字面上意思就是商业分析师,做过商业智能BI项目的应该比较了解。实际上以我个人的经验,BA 的角色更像是一个带有技术背景的业务需求分析师、产品经理的融合体。

数据可视化 - 派可数据商业智能BI可视化分析平台
BA可以从以下四个角度进行解析:
第一,BA基本的要求就是有一定的技术背景,比如在 商业智能BI 领域至少具备一定的SQL 的功底,掌握一种或几种可视化分析工具能力、EXCEL 也比较熟练。了解商业智能BI系统的架构和设计,最好的是有一定的编程基础和IT背景,这样可以更加容易理解一些项目的背景。
第二,BA需要具备一定的行业业务经验,即使没有某些行业的经验,也要具备很强的业务思维,可以在短时间内快速熟悉并了解整个行业的特点,并且可以深入挖掘,有点咨询研究的意思。还需要对接各个业务部门、理解业务需求,熟悉商业智能BI项目特点。
第三,BA要有很强的业务需求文档撰写能力,能够很清晰的展现业务分析需求的背景、框架、业务流程,更方便的给技术开发人员一个业务性的解释指导说明,是需求的提出方和建议方,也是建立业务与IT技术之间的桥梁,更是衔接商业智能BI和业务的核心。
第四,BA也有一点点项目管理的属性,在商业智能BI项目中,某些时候也会去推动从业务需求到技术实现的落地,但总体比重不大。
BA现在怎么样
目前BA这个角色在国内很多的商业智能BI项目上体现的不大,主要原因还是因为很多项目都是赶工式的,对项目周期压缩的比较厉害,很少会预留出充足的时间给梳理需求,进行详细的调研、设计,基本上都是边干边梳理边总结。因为一旦要扩大项目周期,客户的付费能力和动力就是一个很现实的问题。那么自然从考虑到项目成本的角度,这个职位在很多的商业智能BI项目上基本上就不会特别给拎出来。

可视化大屏 - 派可数据商业智能BI可视化分析平台
所以,基本上只有在一些特别大的、长周期的商业智能BI项目上才会设立BA的角色,并且BA人员不止一个,是一个团队,少则2-3人,多则10来人。在国外的商业智能BI项目上会比较多一些,有很多关于BA的招聘职位。在国内的话,大部分是一些具有跨国背景、外资背景的商业智能BI项目通常会设立这样的角色,这个其实是国内外对于IT项目建设和项目管理的一些理念和方法的不同导致的。
BA经历总结
也有朋友问,你讲了这么多,你做过BA没有。我做过 BA,在一个国外的商业智能BI项目上,但当时资历尚浅,我认为当时做的不够好,所以这个是我平时特别不想提到的一个经历。

数据可视化 - 派可数据商业智能BI可视化分析平台
反思一下在这个商业智能BI项目做BA做的不好的地方,第一是技术层次,容易掉到技术细节,只考虑了具体某一个点、一个点的实现,却没有考虑在整个商业智能BI系统设计中与其它各个业务模块的关系和可行性,最终交由技术开发来撰写技术设计文档的时候没有办法真正落地。
第二,就是业务层面,没有系统性的梳理商业智能BI项目中现有业务体系、业务架构之前的关系,对业务没有充分的认知,导致对很多业务理解的不透彻,没有真正深挖出和引导出有价值的业务点,导致很多东西都是做到最后才后知后觉的。
我们有时在商业智能BI项目上经常会埋怨为什么客户到最后提出这么多问题和想法,实际上不是客户出现问题,而是前期我们自己有时间梳理但没有梳理好导致的。如果真的能理解透彻客户的想法,或者站在一个比客户角度更高层次的位置去想清楚一些问题,很多问题实际上在前期就可以解决掉的。

可视化大屏 - 派可数据商业智能BI可视化分析平台
所以,做一个好的优秀的BA其实挑战性很大,要求也很高。有技术思维、也有业务思维,更要有完美的产品思维。当然,如果我们的甲方爸爸们能够重视业务需求梳理环节的重要性,愿意多付一些成本,BA 这个职业在国内还是有很好的一个发展空间的。
边栏推荐
- Codeforces round 264 (Div. 2) C gargari and Bishop [violence]
- Set static IP for raspberry pie
- Mathematical induction and recursion
- Enumeration general interface & enumeration usage specification
- Netperf and network performance measurement
- [dream database] add the task of automatically collecting statistical information
- 「小样本深度学习图像识别」最新2022综述
- Jerry's RTC clock development [chapter]
- VHDL实现任意大小矩阵乘法运算
- Graphical tools package yolov5 and generate executable files exe
猜你喜欢

Flink task exit process and failover mechanism

Graphical tools package yolov5 and generate executable files exe

Do you know the five most prominent advantages of E-bidding?

Decoration design enterprise website management system source code (including mobile source code)

树莓派设置静态ip

“去虚向实”大潮下,百度智能云向实而生

24.(arcgis api for js篇)arcgis api for js点修改点编辑(SketchViewModel)

21.(arcgis api for js篇)arcgis api for js矩形采集(SketchViewModel)

Restcloud ETL Community Edition June featured Q & A

Lavel PHP artisan automatically generates a complete set of model+migrate+controller commands
随机推荐
The version control of 2021 version is missing. Handling method
哈夫曼树基本概念
19. (ArcGIS API for JS) ArcGIS API for JS line acquisition (sketchviewmodel)
20. (ArcGIS API for JS) ArcGIS API for JS surface collection (sketchviewmodel)
R数据分析:cox模型如何做预测,高分文章复现
[colmap] 3D reconstruction with known camera pose
Jerry's ble exiting Bluetooth mode card machine [chapter]
About Tolerance Intervals
Opencv environment, and open a local PC camera.
Jerry's question about DAC output power [chapter]
Principle of attention mechanism
Flutter3.0了,小程序不止于移动应用跨端运行
21. (article ArcGIS API for JS) ArcGIS API for JS rectangular acquisition (sketchviewmodel)
Ubuntu 20 installation des enregistrements redisjson
Lost in the lock world of MySQL
应用程序启动速度的优化
ubuntu20安装redisjson记录
What about SSL certificate errors? Solutions to common SSL certificate errors in browsers
从0开始创建小程序
Domcontentloaded and window onload