Business Analyst

来源:互联网 发布:mysql 最近一条记录 编辑:程序博客网 时间:2024/04/26 16:33

  A Business Analyst(BA) is someone who analyzes the existing or ideal organization and design of systems, including businesses, departments, and organizations. BAs also assess business models and their integration with technology.


业务分析员(Business Analyst)

  a.参与售前工作,为客户提供业务咨询以及需求引导。

  b.收集客户需求并主导需求分析过程

  c.参与设计应用方案

  d.提供最佳实践指引,并指导客户使用BI(Business Intelligence)应用

  e.协助设计应用程序测试规则并进行测试


Levels

  There are at least four tiers of business analysis:

    1. Strategic planning --- the analysis of the organization's strategic business needs identification 

    2. Operating and business model analysis --- defining and analyzing the organization's policies and market business apporaches

    3. Process definition and design --- the business process modeling (often developed through process modeling and design)

    4. Technical business analysis --- the interpretation of business rules and requirements for technical systems (generally within IT, sometimes referred to as systems analysis)


Typical deliverables

  Depending on the level of involvement of business analysis and the goal of the Project sponsor, the deliverable areas range from the Business requirements definition, Functional requirements definition (Converting detailed business rules into system requirements), As-ls process definition, To-Be process definition to Business case (conversion of share holder return and risk appetite into strategic plans).

  The following section focuses on the IT sector perspective around business analysis, where much of the deliverables are around requirements. The BA records requirements in some form of requirements management tool, whether a simple spreadsheet or a complex application.

  (1)Business requirements

  (2)Functional requirements

  (3)User (stakeholder) requirements

  (4)Quality-of-service(non-functional) requirements

  (5)Implementation(transition)requirements

  (6)Report specifications

  (7)The traceability matrix

  Within the systems development life cycle domain (SDLC), the business analyst typically performs a liaision function between the business side of an enterprise and the providers of services to the enterprise. A common alternative role in the IT sector is business analyst, systems analyst, and functional analyst, although some organizations may differentiate between these titles and corresponding responsibilities.


Prerequisites

  There is no defined way to become a business analyst. Often the BA has a technical background, whether having worked as a programmer or engineer, or completing a Computer Science degree. Others may move into a BA role from a business role --- their status as a subject matter expert and their analytical skills make them suitable for the role. Business analysts may overlap into roles such as project manager or consultant. When focused on specific systems, the term Business Systems Analyst may be used.

  A BA does not always work in IT-related projects, as BA skills are often required in marketing and financial roles as well.


Benefits and drawbacks of business analysts in software projects

  The role of the BA is key in software development projects, especially at the inception of the project. They serve as the mediator or the bridge between the Technical and Business end of stakeholders. Typically, in organizations where no formal structure or processes exist, the Business Owers and Developers communicate directly.

0 0
原创粉丝点击