注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
本帖最后由 大队管理员 于 2020-10-2 15:05 编辑
如果觉得有用的话请用大米砸我~~~~~~
我之前写的IT商业分析师科普⬇️
「Business Analyst 科普」究竟商业分析师都做什么?在企业中起到什么样的角色?. Χ
十个有用的behavior question回答思路总结⬇️
十个经常被问到的interview questions & 解题思路!Summary from Work it daily!
在介绍了IT商业分析师的前景和定义后,这篇文章和大家分享IT商业分析师需要的技能。
其实在市场上,不仅是初级的分析师,甚至是有经验的IT商业分析师有时也会怀疑自己是否拥有正确的skill sets,或者是自己的skill set是否是处在行业领先的水平。
. 1point3acres我们将重要的技能分为3个类别,即:. ----
技术技能. Waral dи,
- IT知识
- 软件开发的方法论
- 领域知识 Industry Knowledge
业务分析能力
- 需求收集 Requirement Gathering
- 整理文档 Documentation
- 决策制定 Decision Making/Requirement Eliciting
- 创造力
- 分析能力
基本技能
- 问题解决能力
- 沟通能力
- 管理能力
- 调查能力.google и
对于上述类别中包含的每一项技能,我会详细展开这些技能对于IT商业分析师意味着什么以及“如何提升这些技能”的部分。
A. 技术技能
技术技能1: IT知识技能
虽然BAs没有被要求坐下来为项目编写软件,但他们必须对IT的知识和方法论有很好的了解。这个部分我们来看看BA的技术相关领域需要的技能:
微软办公套件 - 包括 MS Word,MS Visio,MS PowerPoint,MS Outlook和MS其他应用程序操作系统
- Windows 和iOS 的Testing知识是必不可少的技能——由于BA本身要通过项目进行一些或其他类型的Testing,因此必须了解不同的测试方法、测试用例、测试脚本、自动化测试和其他测试方面的知识编程语言——虽然不是必须的,但是了解至少一种编程语言,如Java, c++, Visual Basic, PHP将有助于分析师在从技术角度上思考. ----
-了解不同类型的数据库、它们的应用程序和数据库程序(MS Access、SQL Server和MySQL)。
在IT中,BA被视为业务和技术之间的“桥梁”。企业期待BA能够将管理层的需求翻译成技术语言。所以对于BA来说技术用语是必须掌握的技能。
如何提升自己的IT知识储备?
. From 1point 3acres bbs
好吧,开发上述每一项IT技能可以是单独的课程,但分析师不必是这方面的专家,只要有一定的知识和理解水平就足够了。人们可以在网上冲浪,找到大量的资源,将传授上述技术领域的基础知识。
.--
技术技能2: 了解软件开发的方法论
在IT行业,每个项目的开发都会选择一种开发方法论来执行的。掌握软件开发方法论是任何BA成功的关键技能之一。一些最常见的方法是“瀑布模型”(waterfall)、“快速应用程序开发”和最近的“敏捷软件开发”(Agile)。
对这些方法的理解能帮助BA确定软件开发的过程,在开发周期中“什么时候”会发生“什么”,并相应地计划分析、引出和其他活动。如果你不了解软件开发,就算你的商业sense再强,也不能够出色的完成任务。但是,如果您已经对项目开发流程非常熟悉,那么你可以尝试着眼全局,从PM的角度看问题。
.google и比如评估为什么项目vision,谁是end user,如何解决方案正在开发,项目的哪个阶段,是什么项目的未来行动——这些细节将会加深你对这个项目的理解。
. Χ
技术技能3: 领域知识 Industry Knowledge
Industry Knowledge是你工作的特定领域的知识,如保险、银行、基础设施、医疗保健等,每个项目都属于一个领域。商业分析师必须了解你所从事的行业知识,因为这将帮助BA们更好地理解项目的业务案例、背景,并了解如何解决Industry Specific的问题。. 1point3acres
不过,问题是领域太多了,商业分析师应该如何了解所有这些领域呢?
嗯,答案是“那就不要去了解了”。BA在进入项目后,他的领域知识应该建立为他的商业分析提供强力的背景。
如何获得Industry Knowledge呢?
获得Industry Knowledge的最佳方式是与该Industry的从业人员进行交流。通过面对面的会议、文档、笔记、参考资料,甚至网上的论坛,获取行业信息。通过这样做,你将获得与项目相关的信息,知道在gather requirements的时候一些容易忽略的细节或者特殊的思路。
B. 商业分析技能
分析技能1: 需求收集 Requirement Gathering.1point3acres
成功的IT商业分析师能够在众多评论中“提取”真正的需求。BAs应该能够从他/她的end users中提取、收集信息和需求。这些需求是任何项目要解决的问题,也就是项目的根本。Business Analyst必须擅长提问/采访用户,使用不同的技术如Brainstorming, Interview, Observation和判断功能性和非功能性需求,要求“正确的提问”, 以确保需求和项目范围契合。
如何提升需求收集能力?
首先,一个Business Analyst应该知道什么时候使用哪种需求提炼技巧。. Χ
以下准则可以用做参考:
当你需要独立的、开箱即用的想法时,可以进行Brainstorming. 1point3acres
当你想对一个复杂复杂的话题有深入的了解时用interview
当你需要捕捉无意识的需求时进行observation
当你想要在利益相关者之间取得共识和协议时可以召开meeting
另外,不要在没有考虑所有相关的方面和场景的情况下就匆忙地完成需求和总结。
分析技能2: 整理文档 Documentation
整理需求文档是最必要的技能之一。
BA通过为项目创建应用案例、用户故事、业务需求文档(BRD)、流程图、实体关系图(ER)和序列图来记录需求。
.
编写需求文档有时候非常tricky,而且由于许多stakeholder的工作非常依赖于这些文档的真实性和完整性,BA们应该尽一切努力确保这些文档是一致的、明确的、完整的和最新的。. Χ
如何提升自己文件整理技巧?. .и
高清晰度的文档能够直接提升读者的观感。在编制文档时,不要使用太长的句子、复杂的单词,并避免杂乱无章,因为这可能会增加遗漏需求或误解句子意思的机会。
我发现的另一个非常有用的技巧是避免使用类似于approx这样的词。尽量让你的语句表达具体而精确。
.
分析技能3: 决策制定 Decision Making
这是一种不太明显的技能,但在分析师的日常工作中扮演着重要的角色。
除了项目经理之外,BA需要自己做出许多决策,比如控制变更、Risk Control、决定解决方案的可行性,以及为了项目的利益做出管理决策。他们也是各种Steering Committee和会议的一部分,比如Steering Committee、需求优先级讨论、计划会议、实现讨论、方法定稿等等。
如何做出更好的决定?
只有通过练习才能掌握如何做决策这一项复杂的技能。
当你面对一个需要做出的决策或问题时,首先要运用“批判性思维”,理解我们为什么要做改变,或者问题的根源是什么,解决的痛点是什么?然后,执行 “Impact analysis 影响分析”,分析所有将/可能受到变更影响的模块和功能——在这一步,您可能会提出不同的解决方案或方法。最后,通过“比较分析”来评估每种方法的利弊。按照这些步骤,你会做出一个平衡和深思熟虑的决定。
分析技能4: 创造力
. ----
商业分析师必须跳出思维定式,拿出新颖的解决方案来。BA经常用线框图、原型甚至白板图的形式描绘选项、建议和意见,所有这一切都需要系统的学习和方法。但是创造力对于分析师也非常重要,在项目的整个生命周期中都需要创造力来解决之前没有面对的过的问题。
如何变得有创造力?
. check 1point3acres for more.
创造力不应该被误解为擅长设计和绘图。相反,它是非传统的和思考方向往往被忽视。可以利用你的空闲时间, 发展你的创造力:可以学习一种新乐器/语言,甚至你的日常工作在不同的方式来解决问题——所有这些活动将触发并激活大脑的un-exercised部分,从而提高创造力。
分析技能5: 分析技能
为了更好地服务end users,BA必须分析地解决每一个问题,即首先理解一个问题,将问题clarify,分析分析,收集更多的信息,然后解决问题。这需要系统的调查方法、逻辑思维、问题处理和解释技巧。 ..
如何提升分析能力?
分析技巧可以通过系统的学习得到快速的提升,因为它们很大程度上取决于你解决问题的“方法”。你可以使用“模型”和“use case”来分析问题和需求,或者可以使用各种分析技术来这样做,即可行性分析、界面分析和SWOT分析。
所以你要阅读和学习案例,通过增加自己的经验,来提升分析能力。
在我们上面讨论的技能中,我们只关注那些与塑造IT商业分析师的直接相关技能。显然,还有其他一些技能,比如表达能力、适应力和团队合作能力,但它们都更倾向于“软技能”。下面我们会介绍这些软技能。
C:基本技能
基本技能1: 解决问题能力
每个项目本身都是一个问题的解决方案,IT商业分析师经常发现自己被各种各样的问题、要求和变更包围。所有这些都需要快速而稳定的解决方案。IT商业分析师必须首先尝试从所有已知的角度(即业务、技术和最终用户)理解问题,分析可用的选项和约束,然后推荐可能的解决方案。
BAs朝着一个协作解决问题的环境工作,在这个环境中,他们与技术团队会讨论各个方案的利弊,并提出一个技术上是可接受的和可行的解决方式。. 1point3acres.com
如何培养解决问题的能力?
使用“头脑风暴”和“五个W”这样的技巧,找到问题的症结,然后想出解决问题的办法,解决问题的原因,而不是症状。
. 1point 3 acres基本技能2: 沟通. 1point 3acres
没有什么比清楚地沟通更重要的了。
IT商业分析师应该具有表达能力和表达能力,并且是一个有效的倾听者,并且应该确保接收方能够正确理解所沟通的内容。. From 1point 3acres bbs
好了,希望这篇文章对你有帮助,有其他想看的文章欢迎留言。
|