Business Analyst

  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.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章