顶级业务分析师的几个特点是什么?

  1)他们对解决的业务问题有着深刻的理解。             
  大多数业务分析师最终解决了错误的问题。嗯,也许不是错误的问题,但也不是完全正确的问题。通常分析师可能正在解决一个相关的问题,但还没有真正确定根本问题。顶级的业务分析师有能力恰当地设计和构建复杂的业务问题,以便于整个团队更容易理解它们,并且根本的问题就是正在解决的问题。他们还反复质疑谁、什么、何时、何地、为什么以及如何确保他们的根本问题得到充分揭示。             

  2)他们是优秀的翻译家和谈判者。             
  业务分析师经常与不同类型的团队成员进行交互,从几乎没有详细技术知识的业务人员到最熟练的开发人员。一组人讲业务语言,另一组人讲IT语言。很少两组能够顺利地彼此沟通。业务分析师是两人之间的翻译者。顶尖的业务分析师理解这两种语言,并擅长翻译这两组。   

           业务分析师也必须是善于谈判的人。不同的商业利益相关者通常会有竞争的需求。类似地,那些对IT团队重要的事情可能不是对业务涉众重要的事情,反之亦然。业务分析师必须能够解释每个小组的位置,并协商一个共同的计划和方向来前进。             

  3)他们必须能够从最高到最低水平查看项目。                随着项目的进行,业务分析师将越来越详细地参与其中。该团队将做出数百个(如果不是数千个)关于应用程序的特性和行为的决定。这是业务分析师必须能够从高级别查看项目时的关键点。最好的业务分析师有能力让所有相关各方都关注软件的大局和长期效益,即便是在细节和快速逼近的最后期限中。              

  4)他们理解技术及其局限性。             
  企业利益相关者很少有足够的技术知识,知道什么样的能力存在,才能最好地解决他们的问题。同样,他们常常没有意识到技术决策相互影响。一旦做出了一个特定的架构决策,其他技术能力就可能不再被支持。顶级的业务分析师将具有足够的技术理解能力,以便能够向业务涉众建议在软件解决方案方面可以做什么和不可以做什么。             
  此外,一些可能的技术解决方案代价太高,难以理解。业务分析师应该能够根据TCO(总拥有成本)和ROI(投资回报)来沟通软件决策,并指导业务涉众做出成本效益最高的决策。  

         5)他们对企业有信誉。             
  虽然业务分析人员既可以来自业务背景,也可以来自IT背景,但他们必须与业务人员有信任。通常,这意味着强大的业务分析人员首先从业务方面开始,随着时间的推移,逐渐对技术方面产生兴趣。因为他们已经对正在被自动化和解决的业务流程和业务问题有了详细的理解,所以几乎与业务涉众直接建立了信任。             
  IT人员成为业务分析员并非不可能,但是要让组织中的业务人员确信IT人员对他们所做的工作有很强的理解是一项困难的壮举。此外,许多IT工作者很难将IT语言转换成业务人员能够理解的内容。             

  6)他们喜欢与人互动,是优秀的沟通者。             
  沟通和协作对于任何业务分析员来说都是至关重要的技能。最好的业务分析人员是熟练的交流者,他们更喜欢与团队成员进行交流,而不是把自己关在小隔间或办公室里。作为一个积极的沟通者,最大限度地增加将信息充分传播给整个团队的机会,增加团队凝聚力。此外,优秀的业务分析师的出色沟通技巧确保了软件的真实需求被理解并传达给开发团队。

业务分析