我对BA职位的理解(一)

作者: 淡淡如菊 | 来源:发表于2018-07-18 18:56 被阅读737次

关键字

BA,为什么,谁能做,做什么

题记

有些话说的次数多了,就忍不住问自己,是不是应该总结出来变成文字,而不是每次都要重复自己说过的话。文字是很好的载体,输出当时的想法和思考。所以何时输出文字才能令自己更满意呢?当想法和思考变成文字的那一刻,文字就定型了,但持续改进不应该停止。与其不停地修改,反复斟酌,力争完美,不如早点发布,接受拍砖才是更精益的做法。

这篇文章很早就开了头,原本是想写给不了解这个职位的小伙伴们看的,但愿现在发布也不算太晚(拖延症晚期患者的自我安慰)。

ps: 为了文章标题在爱疯上不换行,改了好几次,直到完全删掉了“也谈谈”这三个字。这是一个强迫症晚期患者的日常。


BA

BA即Business Analyst, 业务需求分析师,在很多IT公司都有这个职位,为什么我司会有这个职位,这就要从这个行业本身开始说起。

行业背景

我司是一家航运公司的开发中心,所做的软件主要服务于shipping或者logistics行业。我们并不只是给自己公司提供IT服务,创造行业生态,一切上下游的客户,一切愿意为我们的产品买单的客户,我们都是欢迎的。

航运公司最初只提供码头到码头的服务,随着国际贸易的发展,客人的要求越来越高,点到点,门到门的服务需求陆续就出现了,在这样的市场需求背景下,航运公司逐渐将服务升级,纷纷成立了物流公司提供更定制化的服务。如果你对航运业的前世今生想了解多一点的话,可以看看网易公开课上的这个视频:聚集国际航运产业-经济学视角

因此,我们开发的IT系统,除了服务公司内部的用户,也要服务于物流供应链条上很多的参与者,物流业的务复杂度在一定程度上也反映到了IT系统中。

举一个相对简单的货柜装箱的例子,让我们一起来了解下这业务究竟有多复杂。集装箱化改变了整个行业,很多货物都要装入集装箱才能完成运输。但货物的类型是多种多样的,怎么将其装入集装箱也是很有讲究的。比如货物是否标准包装,货物的密度如何,是重货还是抛货(比如泡沫),是否有气味,是否有温度湿度的要求,能否和其他货物拼箱,怎么装才能做到重心稳,怎样才能装箱优化率更高,怎样装才能便利于目的地的卸货流程,等等。

一个装箱的环节只是端到端流程中很小的一个点,但即便如此,要考虑的因素已经如此之多,可以想象从头到尾涉及的业务规则有多么复杂了。如果我们完全不使用系统,而是简单依靠用户去记住所有的规则,那很可能无法做到高效处理客户的需求。复杂的业务,需要能理解复杂业务的IT人员,理想状况当然是所有的IT人员都能理解业务,在我们无限接近理想的过程中,我们需要一个强大的BA团队先理解业务,做到IT和业务之间的桥梁。

图片来自网络,这马赛克不是我打的

对BA的期望

BA是业务和IT之间联系的纽带,做BA这个角色,既要理解IT,也要了解业务:

- 知道IT的开发流程,懂得程序员的语言
- 了解系统的架构和设计,能对项目的可实现性快速做出评估
- 有相当的domain知识,能在项目开始谈论的初期就做出更好的预判
- 要懂得所处的行业,能和业务一起沟通,谈需求,谈市场,厘清规则,设计出解决方案
- 会分享,能回到开发团队中,跟大家分享业务要点,设计思路,并帮着解决所有开发中的业务相关问题

这个角色做好了,对业务和开发团队来说都是非常给力的帮助,会有非常大的成就感;但做不好的时候,会给团队带来不少的问题,自己也会承受相当大的压力,所以抗压能力要强,释放压力的能力也要强。

我们每年都会持续的吸纳新鲜血液加入到团队中来,通常的选拔标准包括,计算机相关专业毕业,有良好英文能力,擅长逻辑思考,具备较强的表达沟通能力。除此以外,持续学习的热情,克服困难的勇气,坚韧不拔的毅力,团队合作的能力也是这份工作非常看重的。

一天的工作流程

这里先给大家看两篇来自TW的文章,这里讲到的BA工作和我们的工作内容是很类似的。

TW洞见〡在ThoughtWorks做BA是怎样一种体验?

BA的广度和深度 | TW洞见

在我司,BA一天的工作也是相当忙碌的,基本上至少会涵盖以下工作内容:

- 和开发团队的早会,尽量控制在15分钟,具体要求参考Daily Scrum。
- 和BA小伙伴的早会,BA通常只会负责一个domain,但如果小伙伴各自的domain关联很多,那么我们也会在这些BA之间举行一些早会。目的很简单,尽可能创造高效的沟通平台,与其说早会是用来解决问题,不如说是用来发现问题,对问题做预判的。
- 和开发团队的各种项目相关会议,Story refinement(requirement briefing), Iteration Planning Meeting, System Demo, Retrospective Meeting, 等等。
- 和用户安排好的交流,一些大项目的启动,阶段性沟通,solution review,上线准备或者实施会议,等等。
- 和用户之间并没有提前安排好的各种活动,看用户的邮件,看用户上报的production issue,有时也会找客户主动学习和了解各类业务知识,等等。

看到这里,相信大家都会有一种感觉,这个职位对沟通能力的要求应该很高吧?是的,确实如此,那么除此以外,还有哪些要求呢?且听下回展开分享。

后续几篇的快速链接

第二篇 至关重要的能力 我们经常 听到大家说,TA沟通不行呀,不适合做BA。那怎么才能提升自己的沟通能力呢? 写英文邮件犯怵吗?如何提升自己用英文写邮件的能力和信心呢?

第三篇 BA常常用到的工作技能,制作产品原型,书写文档,数据分析;对这三点,有哪些大致的规则可循呢?

垦丁的大海很美(自拍图)

相关文章

  • 我对BA职位的理解(一)

    关键字 BA,为什么,谁能做,做什么 题记 有些话说的次数多了,就忍不住问自己,是不是应该总结出来变成文字,而不是...

  • 我对BA职位的理解(二)

    第一篇多谢大家支持,阅读量350+ ,虽不是本人简书出品的历史最高阅读量,但也是挺开心的啦。第二篇仍然写的磕磕绊绊...

  • 我对BA职位的理解(三)

    上一篇 提到了对BA工作技能的一点看法,篇幅关系(一次性写两千字也差不多是我的极限),只谈了两点,沟通和Email...

  • 职位理解

    互联网公司主要有以下,当然还有其他的职位: 技术人员因为这些主要属于计算机专业,所以除了学习下面的语言,还要学习操...

  • 个人对产品经理职位的理解

    产品经理是不是经理一直是圈内的争议话题,有人说产品经理不是经理,有人说产品经理是经理,你不能拿自己当经理。我想起了...

  • 对前端工程师职位的理解

    前端是最贴近用户的程序员,比后端、数据库、产品经理、运营、安全都近。 前端是最贴近用户的程序员,前端的能力就是能让...

  • 透彻解析flex-basic

    一直对flex布局的flex-basic理解不够透测,今天准备通过实际的例子,加深对这个属性的理解 flex-ba...

  • 今天我们不谈“产品”,谈一谈“经理”

    做了一年多的产品经理,对这个职位有了一些理解,下面我想谈一谈我的感悟。 “产品经理”这个职位好像听起来挺高...

  • 做柜哥 2 年,他看到了你眼底最深的欲望

    柜哥是谁? 柜哥其实算个“外号”,这个职位的全称是 BA( Beauty Advisor ),也就是美容顾问。是我...

  • 巴黎歌剧院: 芭蕾«春之祭»

    «Sacre du printemps» 不知道有多少人对Stravinsky的«春之祭»的理解来自Pina Ba...

网友评论

    本文标题:我对BA职位的理解(一)

    本文链接:https://www.haomeiwen.com/subject/ubbmsxtx.html