前几天有朋友在评论区提到了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 这个职业在国内还是有很好的一个发展空间的。

什么是 BA ?BA怎么样?BA和BI是什么关系?相关推荐

  1. 计算机科学ba bs区别,BA与BS的区别

    BA,全称Bachelor of Arts,中文翻译成文学士.BS,全程Bachelor of Science,中文翻译为理学士.这两个学位是美国大学本科教育中最为重要的学位设置,但很少有学生和家长知 ...

  2. 大数据和商业智能BI有什么关系

    大数据(Big Data)是指在可承受的时间范围内用常规软件工具进行捕捉.管理和处理的数据集合,是需要新处理模式才能具有更强的决策力.洞察发现力和流程优化能力来适应海量.高增长率和多样化的信息资产. ...

  3. Bundle Adjustment (BA) in vSLAM or SFM

    文章目录 Overview BA as a NonLinear Least Squares Problem Solved with LM JTJ\mathbf{J}^T \mathbf{J}JTJ s ...

  4. 矩阵论习题:设A,B为投影矩阵,证明A+B仍为投影矩阵当且仅当AB=BA=0。

    题目: 设A,B为投影矩阵,证明A+B仍为投影矩阵当且仅当AB=BA=0. 证明: 因为:A,B为投影矩阵 则:A²=A,B²=B.(A+B)²=A²+B²+AB+BA=A+B+AB+BA 若:AB= ...

  5. Codeforces Round #554 (Div. 2) C. Neko does Maths (数论 GCD(a,b) = GCD(a,b-a))

    传送门 •题意 给出两个正整数 a,b: 求解 k ,使得 LCM(a+k,b+k) 最小,如果有多个 k 使得 LCM() 最小,输出最小的k: •思路 时隔很久,又重新做这个题 温故果然可以知新❤ ...

  6. 迭代反投影法代码_Ceres求解直接法BA实现自动求导

    作者:郭田峰 来源:公众号@3D视觉工坊 BA,即Bundle Adjustment,通常译为光束法平差,束调整,捆绑调整等.但高翔博士觉得这些译名不如英文名称来得直观,所以保留英文名,简称BA. 所 ...

  7. melis系统c800_Dell bilgisayarda HDMI bağlantı noktasıyla ilgili Sık Sorulan Sorular (SSS)

    文章内容 症状 Bu makalede, bir Dell bilgisayardaki HDMI (Yüksek Çözünürlüklü Multimedya Arabirimi) bağlant ...

  8. 证明:矩阵 AB 与 BA 具有相同的非零特征值

    矩阵 AB 与 BA 具有相同的非零特征值 可以从两个方面证明该定理,第一种,借助相似矩阵拥有相同特征值的结论进行(要求 A , B A,B A,B 是可逆的):第二种,则从公式 A B x = λ ...

  9. Ceres求解直接法BA实现自动求导

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 BA,即Bundle Adjustment,通常译为光束法平差,束调整,捆绑调整等.但高翔博士觉得这些 ...

最新文章

  1. jquery引入标红叉
  2. Kotlin实战指南八:高阶函数
  3. ng-template 使用过程中默认参数不能按照期望工作的问题单步调试
  4. 计算机在输电线路设计中的应用研究,计算机在输电线路基础设计中的应用原稿(备份存档)...
  5. 吴恩达深度学习 —— 3.8 激活函数的导数
  6. KVM之Live Migration
  7. Expression Blend实例中文教程(6) - 项目控件和用户交互控件快速入门
  8. 涨知识!Google 黑客常用搜索语句一览 | 原力计划
  9. EXT--表单AJax提交后台,返回前端数据格式的转换
  10. UVA10696 f91【数学函数+打表】
  11. 扫雷游戏代码+代码分析
  12. .NET Framework高低版本兼容问题解决办法
  13. 【算法与数据结构】—— 大数运算
  14. Python:对已有内容的TXT文件追加读写
  15. numpy_subtract函数
  16. xml使用外部DTD加载验证
  17. linux磁盘第一个扇区分析,[转]Linux中如何读写硬盘上指定物理扇区
  18. 音频和视频的基础知识
  19. matlab--蒙特卡罗Monte Carlo
  20. DS18B20温度传感器原理详解及例程代码、漏极开路

热门文章

  1. 大数据专业前景怎么样?
  2. 这才是爱情最好的样子
  3. virtualbox安装详解
  4. 一篇超详细的系统异常处理指南?
  5. 4. ActionChains鼠标,键盘事件
  6. 内蒙古科技大学计算机专业校企合作好不好,校企合作专业好不好,看完这篇你就知道!...
  7. 看了这篇文,开始佩服蔡徐坤了
  8. 论文阅读:Questions Are All You Need to Train a Dense Passage Retriever
  9. 模型解释 -- Guided-Backpropagation、CAM、Grad-CAM、Grad-CAM++ 及 pyTorch Hook
  10. Java+spring 基于ssm的电影视频在线点播系统#毕业设计