Who, What and How of a Business Analyst?

Registration is free. Login or register to view/download this content.

Author(s)

Business Relationship Manager - Product Lifecycle Management, Chevron Corporation

Who?

Business Analysts identify the business needs of their clients and stakeholders to help determine solutions to business problems. They typically perform a liaison function to software developers by serving as business problem solvers. They play a vital role throughout the project life cycle by understanding and representing stakeholder needs, documenting and organizing the requirements for a system, and communicating requirements to an entire team. They provide the process, questions, and techniques to efficiently extract the information needed from the business users for successful application development projects. They help the business people identify additional possibilities that would give the organization a significant increase in revenue or customer satisfaction. Business analysts are often from IT but are very knowledgeable about the business, its processes and the operations that support the business. They sort through the chaos and ambiguity of diverse business opinions and extract a concise description. They have a very strong understanding of the specific business processes being addressed, along with the ability to bridge the gap between the business and the technical worlds.

What?

Dynamic and challenging, this multifaceted and complex role requires a tactical player with an inherent knowledge of the specific business arena and the broad spectrum of factors influencing business success. Business analysts work with the end user to gather, document and inspect business and functional requirements for applications supporting the business function. They understand business needs, model and redesign processes, and then translate requirements into specifications. They work with members of the development team to design solutions supporting business needs. They work with the Quality Assurance team to build test plans that ensure delivery of quality products to the business. They facilitate discussions and help the business people anticipate future needs and opportunities. They organize and run joint application development (JAD) sessions with different groups of users. Together, they brainstorm, explore options, weigh approaches and make decisions on which decision support applications would be most beneficial. Without this role, organizations would not have someone who understands both the business requirements and the technical solutions. They communicate business rules and user requirements to the technical team. They validate the quality of data and work to improve it. They provide constructive feedback to the technical team so they can make modifications as necessary before the final rollout. They describe complex business logic and ensure completeness of testing. The business analyst meets with a broad range of users and captures their standard, traditional decision support requirements.

From a technology standpoint, a business analyst is a Jack of all trades but Master of none! The business analyst does not need to know all the technical aspects of development but should know how the major pieces fit together.

How?

The foundation of the role is a strong personality that consistently brings out the best in people in a clear, non-confrontational manner, backed by a solid understanding of the multitude technology enablers that assist the business. Flexibility and versatility are key attributes for the role. No two assignments are identical, so each requires unique insight and solutions. Business analysts help manage software releases using iterative development processes (e.g. Rational Unified Process or any in-house methodologies in place) and specify business processes with use cases. They assure quality through structured verification and validation techniques and use-case scenario testing. Business analysts need to have a strong understanding of Use Cases, UML and SDLC Software development methodologies.

To play an efficient role, business analysts need outstanding written and oral communication skills, especially as they may be interacting with remote teams, international clients, and non-technical business executives, all with diverse process standards, language skills, and cultural expectations. Business analysts should work effectively across organizational boundaries while delivering results. Time management and ability to prioritize multiple projects/tasks in a fast paced environment are assets of a business analyst. An efficient business analyst adapts to change and deals with ambiguity.

The role of the business analyst is expanding due to business demands for high performance. Moving beyond the traditional systems analyst role, the business analyst of today must have strong business domain expertise and a practical understanding of how technologies can make business opportunities possible, thus playing a key role in helping organizations build a sound enterprise.

Today, the need for a business analyst to grow beyond the conventional role into a business rules analyst is more than ever before. The valuable deliverables and skills for extracting and managing business rules represent an ideal evolution of today’s business analyst. There is more on this evolution in the upcoming issues, stay tuned!

Similar Resources

Featured Certificate: BPM Specialist

Everyone starts here.

You're looking for a way to improve your process improvement skills, but you're not sure where to start.

Earning your Business Process Management Specialist (BPMS) Certificate will give you the competitive advantage you need in today's world. Our courses help you deliver faster and makes projects easier.

Your skills will include building hierarchical process models, using tools to analyze and assess process performance, defining critical process metrics, using best practice principles to redesign processes, developing process improvement project plans, building a center of excellence, and establishing process governance.

The BPMS Certificate is the perfect way to show employers that you are serious about business process management. With in-depth knowledge of process improvement and management, you'll be able to take your business career to the next level.

Learn more about the BPM Specialist Certificate

Courses

  •  

 

Certificates

  • Business Process Management Specialist
  • Earning your Business Process Management Specialist (BPMS) Certificate will provide you with a distinct competitive advantage in today’s rapidly evolving business landscape. With in-depth knowledge of process improvement and management, you’ll be able to take your business career to the next level.
  • BPM Professional Certificate
    Business Process Management Professional
  • Earning your Business Process Management Professional (BPMP) Certificate will elevate your expertise and professional standing in the field of business process management. Our BPMP Certificate is a tangible symbol of your achievement, demonstrating your in-depth knowledge of process improvement and management.

Certification

BPM Certification

  • Make the most of your hard-earned skills. Earn the respect of your peers and superiors with Business Process Management Certification from the industry's top BPM educational organization.

Courses

 

Certificates

  • Operational Excellence Specialist
  • Earning your Operational Excellence Specialist Certificate will provide you with a distinct advantage in driving organizational excellence and achieving sustainable improvements in performance.
 

 

OpEx Professional Certificate

  • Operational Excellence Professional
  • Earn your Operational Excellence Professional Certificate and gain a competitive edge in driving organizational excellence and achieving sustainable improvements in performance.

Courses

Certificate
  •  

  • Agile BPM Specialist
  • Earn your Agile BPM Specialist Certificate and gain a competitive edge in driving business process management (BPM) with agile methodologies. You’ll gain a strong understanding of how to apply agile principles and concepts to business process management initiatives.  
 

Business Architecture

 

Certificates

  • Business Architecture Specialist
  • The Business Architecture Specialist (BAIS) Certificate is proof that you’ve begun your business architecture journey by committing to the industry’s most meaningful and credible business architecture training program.

  • Business Architecture Professional
  • When you earn your Business Architecture Professional (BAIP) Certificate, you will be able to design and implement a governance structure for your organization, develop and optimize business processes, and manage business information effectively.

BA CertificationCertification

  • Make the most of your hard-earned skills. Earn the respect of your peers and superiors with Business Architecture Certification from the industry's top BPM educational organization.

Courses

 

Certificates

  • Digital Transformation Specialist
  • Earning your Digital Transformation Specialist Certificate will provide you with a distinct advantage in today’s rapidly evolving business landscape. 
 

 

  • Digital Transformation Professional
  • The Digital Transformation Professional Certificate is the first program in the industry to cover all the key pillars of Digital Transformation holistically with practical recommendations and exercises.

Courses

Certificate

  • Agile Business Analysis Specialist
  • Earning your Agile Business Analysis Specialist Certificate will provide you with a distinct advantage in the world of agile software development.

Courses

Certificate
  • DAS Certificate
  • Decision Automation Specialist
  • Earning your Decision Automation Certificate will empower you to excel in the dynamic field of automated decision-making, where data-driven insights are pivotal to driving business innovation and efficiency.