Author Topic: BA Role  (Read 1584 times)

1190686707

  • Global Moderator
  • Newbie
  • *****
  • Posts: 11
Re: BA Role
« Reply #15 on: December 14, 2019, 11:58:17 am »

User Acceptance Testing is conducted to assess if the system can support day-to-day business and user scenarios and to ensure the system is sufficient and correct for business usage. It’s executed by set of customers who are outside of the project team before project is delivered.

1.   BA conducts the UAT with the help of Product Owner & Sponsor
2.   BA has to make sure all requirements are validated
3.   BA has to work with QA to make sure backend functionalities works as expected like batch jobs, notifications or payments processing
4.   BA has to make sure test cases should cover negative scenarios also
5.   Test cases prepared by QA team should not be used in UAT
6.   Don’t provide step by step details to test as UAT tester should be able to test on own way to know different way of application usage
7.   BA has to collect the feedback to submit to Project team

1190953311

  • Global Moderator
  • Newbie
  • *****
  • Posts: 10
Re: BA Role
« Reply #16 on: December 16, 2019, 07:07:09 pm »
what is the purpose of BA role in projects?

M Vinay Kumar

  • Global Moderator
  • Newbie
  • *****
  • Posts: 5
Re: BA Role
« Reply #17 on: December 26, 2019, 03:53:16 pm »
Business Analyst acts as a bridge between development team and client.The role of business analyst during different stages of software development life cycle as follows
->Requirement Gathering Stage - In this Stage BA prepares Business Requirements Document
->Requirement Analysis Stage - In this stage BA prepares SRS document from FRS with the help of Solution Architect,NW Architect
->Once the documents preparation is finalised the BA takes approval from the client and prepares "Requirements traceability Matrix"
->The BA updates the RTM during project development and updates the project status to client.
->The BA handles the Change requests from client and act as change agent
->BA also prepares the test cases and facilitates the user acceptance testing.

M Vinay Kumar

  • Global Moderator
  • Newbie
  • *****
  • Posts: 5
Re: BA Role
« Reply #18 on: December 26, 2019, 03:58:46 pm »
Can anyone explain the role of a BA in financial services industry? How would it differ from his responsibilities in IT domain?
Financial analysts and business analysts examine the data of internal or external clients and use their findings to make recommendations about business decisions.

On the financial side, analysts are called upon to help the company, either the analyst's own employer or an external client, make investment decisions. The financial analyst studies financial data, attempting to spot trends and make forecasts. Typically, the analyst prepares periodic reports in which he or she recommends the company buy or sell certain securities. High-level financial analysts are even called upon to use financial models to determine if it is an auspicious time to sell the company.

Similarly, business analysts pore over company data and use their findings to help management make business decisions. This data, rather than being investment-related, involves the day-to-day operations of the business. Business analysts study strategy, business models, processes and workflows, and technical systems. They are called upon to spot inefficiencies and find opportunities for the company's operations to be streamlined and improved.

Like financial analysts, a business analyst can be internal, in which case he or she analyzes data for their employer, or they may work for a firm hired by outside clients to conduct analyses.

1202988802

  • Global Moderator
  • Newbie
  • *****
  • Posts: 5
Re: BA Role
« Reply #19 on: August 18, 2020, 05:11:38 pm »
Business Analyst always makes sure that the requirements from the business are collected properly and documented. The same will be conveyed to technical team in UML which is likely to be understood by them. He acts as a bridge between client and development team. He gets the requirement from clients by communicating in normal language and transfers it into technical language to the development team so that they can provide IT solution for it. Without BA it?s very hard for the development team to communicate and convey and at the same time to gather the requirements. BA owns the requirement and get it done from the team and delivers to the client on timely basis by providing updates on regular intervals. He will have the ability to analyze the existing business process and provide the necessary solutions to change it in order to achieve the bigger goals.

1202408606

  • Global Moderator
  • Newbie
  • *****
  • Posts: 5
Re: BA Role
« Reply #20 on: September 07, 2020, 08:49:59 pm »
BAs understand the functionality the system is supposed to deliver and as such, have the knowledge needed to validate the system. The fact that a system has been built to specification does not make it automatically acceptable. UAT helps stakeholders to determine whether the system can be put to use in real-life business scenarios or not.

1202908006

  • Global Moderator
  • Newbie
  • *****
  • Posts: 6
Re: BA Role
« Reply #21 on: September 18, 2020, 09:38:17 pm »
User Acceptance Testing:

User Acceptance Testing is the last phase in software testing process. It is conducted by its end users and business analyst.
In this phase the business analyst will facilitate the client with the UAT.

The steps are as follows:

1) Prepares UAT plan
2) Create UAT test cases
3) Run the Test
4) Record the results in the Traceability Matrix
5) Confirm the Business objectives are met

Steps involved in UAT

1.   Prepare the UAT Plan ? UAT Test plan is the document that outline to identify test cases which validate the deliverable.
2.   Create UAT test cases - Test Cases provides the steps to guide in the testing of the software. It?s important to write the proper test cases to conduct a good UAT.
3.   Run the Test ? The software will be run on the client UAT server and will be tested using the sample data to check whether it meets the specified requirement or not.
4.   Record the results in the Traceability Matrix ? The progress of the test will be document in the traceability matrix. If the test goes well and client has given his acceptance, then BA mentions about it in the traceability matrix and move ahead to the deployment phase.
5.   Confirm the Business objectives are met ? If the requirements are not met then the issues will be listed in the defect column against the test case of the traceability matrix and the software will be send to the development team to fix all the defects.