COEPD Forum

Business Analyst => Business Analyst Concepts Discussion => Topic started by: Vasantharaj on September 22, 2016, 04:09:37 pm

Title: What is role of business analyst during development and testing effort?
Post by: Vasantharaj on September 22, 2016, 04:09:37 pm
A Business perform as a co-ordinator between developing team and testing team.
BA's ensure that
1. All requirements are finished and placed in center which can be accessed by development team and testing team.
2. They ensure that requirements are easy and clear to understand.
3. BA work with design team on flexibility of requirements.
4. BA clarifies queries of technical team during coding
Title: Re: What is role of business analyst during development and testing effort?
Post by: Ankita on January 07, 2017, 02:18:52 pm
A business analyst works as a liaison among stakeholders in order to elicit, analyze, communicate and validate requirements for changes to business processes, policies and information systems. The role of the business analyst during development and testing effort is to convert the client requirements into software requirements and checking whether the software developed is conforming to requirements.
Title: Re: What is role of business analyst during development and testing effort?
Post by: 170416102 on April 17, 2017, 07:25:01 pm
Business Analyst has the following responsibilities during the development and testing phases:
1. Maintain coordination between the development and testing team.
2. Resolve conflicts between the team members.
3. Conduct JAD sessions.
4. Clarify queries of the development team from time to time(in the coding period).
5. Should organize regular status meetings.
6. Performs high level testing.
7. Prepares the test cases or ask the testers to do so.
8. Updates status on RTM.
9. Maintains track of work in progress.
10. Prepares and facilitates UAT testing.
Title: Re: What is role of business analyst during development and testing effort?
Post by: 171525904 on July 04, 2017, 01:03:28 pm
Role Of BA During Development and testing phase:

Development:

1)BA conduct JAD sessions.
2)BA communicate and clarifies technical team doubts.
3)BA Update RTM and end user manual
4)BA Help developers and  providing transient diagram document and stay engaged with until they get complete information.Developers code units from transient class diagrams.

5) Conduct regular meeting with developer team and stake holders in regards work status and UAT participation.

Testing Phase:

1)BA help Test manager or he himself preapre test cases from use case diagrams.
2)BA performs high level testing
3)BA persuade stake holder UAT
4)BA update RTM
5)BA Update end user manual
6)BA take sign-off on project acceptance form.
Title: Re: What is role of business analyst during development and testing effort?
Post by: 170422303 on July 07, 2017, 04:08:21 pm
During development phase:
- BA organizes JAD secession.
- BA clarifies doubts of technical team and during developing codes.
- Developers refers controller classes  made by BA and code their unit.
- conducts regular status meetings with technical team and client for participation in UAT.

During testing phase:
- BA prepares test cases from the use cases.
- BA performs high level testing.
- BA prepares client for UAT.
- Updates end user manuals.
- Updates RTM.
- Take signoff  from client on client project acceptance form.
Title: Re: What is role of business analyst during development and testing effort?
Post by: 172732205 on July 09, 2017, 10:33:46 am
Business Analyst role during Development and Testing is to perform as a co-ordinator between Development , test Team and Customer.
BA's Ensure
1) All Requirement are captured and placed in a central Place which can be accessed by Dev and Test Team.
2) They ensure Req are clear and easy to understand
3)  They work with Design Team on Feasibility of a Req
4) BAs clarify Requirement from business so that Test Team will write Test cases excluscivly and identify test data during test planing phase
Title: Re: What is role of business analyst during development and testing effort?
Post by: 171035406 on August 27, 2017, 04:28:28 pm
In development stage the tasks done by a BA are   :

1. BA organizes JAD sessions.

2. BA clarifies queries of technical team during coding.

3. Developers refer diagrams and transient of BA and code their unit.
 
4. Update end user manuals.

5. Update RTM.

6. Conducts regurlar status meetings with technical team and the client for participation in UAT.


In testing stage the tasks done by a BA are:

1. BA prepares test casesfrom the use cases or assists test manager to do so.

2. BA performs high level testing.

3. BA prepares client for UAT.

4. Test data is requested from by BA from cleint.

5. Updates end user manuals.

6. Updates RTM.

7. Take signoff from client on client project acceptance form.


          
Title: Re: What is role of business analyst during development and testing effort?
Post by: 111222333 on September 14, 2017, 03:57:13 pm
A Business Analyst acts as a liaison between the client and the technical team. They are responsible for communicating and making the technical team understand the requirements as given by the client. During the development phase, a BA has to ensure that all the requirements are completed within the time frame provided by the client.
During the Testing phase, the BA ensures the end to end flow of the requirements. As the BA is the interface through whom all the interactions take place, they are supposed to take charge of the User Acceptance Testing and make the client accept the product after thorough testing of the product themselves.
Title: Re: What is role of business analyst during development and testing effort?
Post by: 170832105 on October 18, 2017, 07:49:16 pm
Development Team:
                      The Business Analyst is both active in supporting the project-level roles and fully integrated with the Solution Development Team. The Business Analyst facilitates the relationship between the business and technical roles, ensuring accurate and appropriate decisions are made on the Evolving Solution on a day-to-day basis. The Business Analyst ensures that the business needs are properly modelled and analysed and are correctly reflected in the guidance the team needs to generate the solution.Therefore it is important to ensure that the Business Analyst does not become an intermediary between the Solution Development Team members but, instead, supports and facilitates the communication between them.
 
Responsibilities:
•    Assisting the Business Visionary in the formulation and promotion of the business vision, as appropriate
•    Modelling the organization’s current and future state in the area of the solution and identifying opportunities, risks and impacts
•    Working with the Business Visionary and the Solution Development Team to formulate and communicate solution options
•    Working with the project-level roles in formulating the Business Case and organizing Benefits Assessments
•    Supporting and facilitating unambiguous and timely communication between business and technical participants in the project
•    Ensuring the requirements defined are of good quality and are analysed and managed appropriately
•    Managing development, distribution and baseline approval of all communication related to business requirements and their interpretation, with particular focus on ensuring the prioritized requirements list is kept up to date, as  the detail expands and evolves
•    Ensuring that the business and organizational implications of day-to-day evolution of the solution are properly modelled and thought through
•    Ensuring the impact of business decisions is reviewed in the context of the project
•    Ensuring the business and technical components of the solution collectively provide a cohesive whole for the business
•    Ensuring the non-functional requirements are achievable and subsequently met
•    Taking responsibility for tracking business requirements through to business acceptance
•    Liaising with the Business Visionary in organizing support for the solution through implementation into live use

Testing Phase: During the testing phase the Business Analyst can assist with reviewing test scripts to ensure all functional requirements are being tested. The role of a Business Analyst is not to actually execute the testing! Testers do that..
Title: Re: What is role of business analyst during development and testing effort?
Post by: 171034206 on October 27, 2017, 10:05:36 pm
In the development phase software developer code the requirement given by the Business analyst. Business analyst should frequently have meeting with developer in case of clarification to ensure the project in right track. Once the development is completed,then normal test cases is made by the developer before moving to quality testing. In the Quality test the test cases for the quality of the project is performed by checking the requirement of the client and the outcome of the project, in case of bug send back and fixed.

In the testing phase the project is send for User Acceptance Testing, in which business analyst makes an appointment with client and installs the software and client performs the check in case of bugs project is send back to development team, else client accepts the project and beta version is implemented to client.











Title: Re: What is role of business analyst during development and testing effort?
Post by: 1180650901 on March 26, 2018, 12:04:48 pm
At this time BA help and give more clear thoughts what clients are looking:
Basically
Maintain coordination between the development and testing team.
2. Resolve conflicts between the team members.
3. Conduct JAD sessions.
4. Clarify queries of the development team from time to time(in the coding period).
5. Should organize regular status meetings.
6. Performs high level testing.
7. Prepares the test cases or ask the testers to do so.
8. Updates status on RTM.
9. Maintains track of work in progress.
10. Prepares and facilitates UAT testing.
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1172831810 on April 07, 2018, 04:32:15 pm
The Client knows his requirements / expectations from the use of proposed software.

A Business Analyst captures the requirements through interviews with Client and documents collected from client and translate the issues in to the language of developers who have knowledge of the software they are dealing with. In simple terms BA acts like a translator and the document SRS (Software Requirement Specification)is prepared by him. Later on FSD (Functional Specification Document) is also prepared by BA in some projects where there is no Functional Consultant.

Generally, Testing is to be done by a Business Consultant who is not involved / associated with Development of Software as per "Principle of Indpendence" expected while testing Software
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1182057301 on May 18, 2018, 11:06:55 pm
During Development Stage:
1. BA organizes JAD Sessions
2. Classifies the query of the development team regarding UML diagrams and user stories
3. Updates Requirement traceability matrix
4. Updates end user manuals for the Client

During the Testing Phase:
1. BA writes the test cases .
2. Performs High level testing.
3. Prepares client for UAT.
4. Assist in clearing bugs found by testing team.
5. Takes the sign offs from the Client
6. Updates Requirement traceability matrix.
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1180364703 on May 29, 2018, 09:16:02 pm
BA works with the Development team to make them understand what needs to be implemented.
Whereas, BA communicates to the Testing team by providing requirement walkthroughs as well as reviewing the test cases.
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1172539811 on June 03, 2018, 07:53:17 pm
Role of BA during Development phase is she/he organizes JAD sessions with the team to perform requirements elicitation. Clarifies the doubts of the technical team as and when required. Updates RTM and user manuals as and when required. Conduct regular status meetings with technical team. And preparing/ tuning the client for UAT.

Role of BA during Testing phase she/he prepares test cases from use cases or assists the test manages with the same, performs black box or high level testing. Prepares the client for the UAT (User acceptance Testing) and test the data requested by the client and take the sign off from the client. Updates the RTM and end user manuals.
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1180654601 on June 04, 2018, 06:16:32 pm
Business analyst is basically a liaison between client and the internal team, BA plays a vital role in each phase of the project. BA transfers data from client to the development team an vice versa.
During development phase BA will;
-BA organizes JAD sessions.
- BA clarifies technical team during coding.
-Update end user manual.
-Update RTM (Requirement traceability matrix)
- Conducts regular status meeting with technical team and client and tunning client for participation in UAT.

During testing phase;
BA prepares test cases from use case.
-BA performs high level testing.
-Prepares client for  UAT.
-Test data is requested from client by BA.
-Update end user manual.
-Update RTM (Requirement traceability matrix).
-Take sign off from client on client project acceptance form.
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1183170103 on June 15, 2018, 02:58:58 pm
During dev - Oraganize JADs, clear queries from dev, Update use manuals and RTM, conduct status meetings with tech team and client, Removes roadblocks impeding the dev team, conduct daily stand ups ( if SCRUM)


During testing - Prep or assist in creating test cases, perform testing, prep client for UAT, Updates user manuals & RTM, Get sign off from client on the client project acceptance form
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1180364903 on June 22, 2018, 07:56:16 pm
Business Analyst role during Development and Testing is to perform as a co-ordinator between Development , test Team and Customer.
BA's Ensure
1) All Requirement are captured and placed in a central Place which can be accessed by Dev and Test Team.
2) They ensure Req are clear and easy to understand
3)  They work with Design Team on Feasibility of a Req
4) BAs clarify Requirement from business so that Test Team will write Test cases excluscivly and identify test data during test planing phase
Title: Re: What is role of business analyst during development and testing effort?
Post by: viswanathan on August 21, 2018, 12:11:19 pm
Role of BA in Dev and Test phase
•   Assist on requirements clarification to various stakeholders till the business solution arrives
•   It may be user stories, use case diagram, class diagram, activity diagram, ERD
•   Assist on preparing test cases to testers or test managers in some organization BA prepares test cases as well.
•   Close collaboration between the business analyst and business is very important as is continuing that communication and collaboration through the development and testing phases.
•   Finding experienced and knowledgeable business people (experts or group of experts) to work with and learn is important.
           
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1180283006 on September 09, 2018, 07:49:27 am
A Business Analyst has two main tasks during Development and Testing:
a) Clarifies queries of the developers and testers during their work.
b) Maintains Required Traceability Matrix to cross check the developers and testers if they are covering all the requirements and their statuses.
 
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1180793807 on October 16, 2018, 11:33:26 pm
 1.business analyst during development is that that ba has to first clarify with the developers that what exactly is the client's need and also should provide them with how the flow of the requirement will be and in what manner it has to be developed. and then when the development starts the ba has to e updated with the development and has to document it down . in short ba has to to track the progress.
  2.business analyst during testing is that the ba has to check whether the developed process is working fine or there has to be any alteration made in the project. also during testing phase there has to be the updation which has to be documented and in case any error comes then it has to be documented and has to be updated and also discuss it with the client as well as the developers within the team.
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1181278605 on October 25, 2018, 09:46:29 am
DEVELOPMENT PHASE=
BA understand business rule and business goal.
understand project plan from PM.
conduct stake holder analysis.
plan approach strategy(requirement gathering technique,communication technique,documentation technique etc)
identify and document stake holder.
prepare BRD using elicitation technique.
sort ,pioritize,validating requirement.
draw uml diagram.
prepare FRD from business requirement.
prepare SRS document.
take sign off on srs from clients.
prepare RTM from SRS Document.
trace the requirement.
prepare test cases.
update project status to the clients.
prepare end user manual.

TESTING PHASE=
BA will do high level testing.
participate testing with test manager.
prepare client for UAT.
update end user manual.
update RTM.
take sign off from client on project acceptance form.









 
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1190538101 on October 04, 2019, 07:51:06 pm

A Business perform as a coordinator between developing team and testing team.
BA's ensure that
Ba has to ensure the development and the testing team are having correct understanding of the requirements.
1. All requirements are coded and tested according to the FR's
2. They ensure that requirements are easy and clear to understand.
3. BA work with design team on improvement of on requirements and make it achievable.
4. The coding team's technical clarification and questions would be addressed by BA.
5. Any changes required for Database and servers are communicated to Architects.
6. BA will always track the project status with updated RTM
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1191649002 on October 23, 2019, 05:15:00 pm
Should a BA learn Software Testing QTP and automated Testing like Selenium ?
for executing his/her secondary skill when situation demands
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1192809009 on December 10, 2019, 08:45:29 pm
BA has continuous role to play during both development and testing phases some of these are:

1. Organize Daily Scrum meetings.

2. Clarify any queries coders or testers have.

3. Prepare various test case or help in automation of test cases. Also arrange for the test data as required by testers.
 
4. Keeping RTM and Manuals up to date.

5. Manage change requests and help update User Story as required.

6. Perform final stages of testing.

7. Also perform UAT necessarily to check if user stories are checking out.

8. Prepare and perform Sprnt Retrospective.
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1190686707 on December 14, 2019, 11:49:58 am
At this time BA help and give more clear thoughts what clients are looking:
Basically
Maintain coordination between the development and testing team.
2. Resolve conflicts between the team members.
3. Conduct JAD sessions.
4. Clarify queries of the development team from time to time(in the coding period).
5. Should organize regular status meetings.
6. Performs high level testing.
7. Prepares the test cases or ask the testers to do so.
8. Updates status on RTM.
9. Maintains track of work in progress.
10. Prepares and facilitates UAT testing
Title: Re: What is role of business analyst during development and testing effort?
Post by: M Vinay Kumar on December 26, 2019, 02:54:33 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.
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1190956511 on March 29, 2020, 04:31:58 pm
Development -BA organises JAD sessions.BA clarifies queries of Technical team during coding.Developers refer diagrams and transient of BA and code and code their unit .update end user manuals.update RTM.conducts regular status meetings with technical team and the client and tuning client for participation in UAT

Testing -BA -Prepares test cases from use cases or assists test manager to do so.Performs high level testing. Prepares client for UAT.Test data is requested by BA from client. Updates end user manuals.Updates RTM.Take signoff from client on client project acceptance form
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1190953011 on July 17, 2020, 01:31:58 pm
   Closely monitors the performance of developers and testers.

   BA syncs up between developers and testers.

   Prepares RTM for developer's reference and keeps it upto date.

   BA supports the Development team with all the necessary information during Development Phase.

   Helps testers to write test cases.

   Prepares Client for UAT.

   BA also  tests the functionality during Integration & System Testing.
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1202598704 on August 17, 2020, 04:08:52 pm
Continuously working with the development phase to monitor the progress of deliverable, troubleshooting ongoing defect resolutions, informing customers periodically of iteration completions, giving demos to customers based on sprint deliverable, maintaining Change requests, helping with creation of test cases and aligning them with use cases, tracking and updating RTM etc.
Title: Re: What is role of business analyst during development and testing effort?
Post by: 1202408706 on September 22, 2020, 10:41:01 pm
Role of BA during Development phase is organizing JAD sessions with the team to perform requirements elicitation. Clarifies the doubts of the technical team. Updates RTM and user manuals as and when required. Conduct regular status meetings with technical team.

Role of BA during Testing phase preparing the test cases from use cases, performs high level testing. Prepares the client for the UAT (User acceptance Testing) and test the data requested by the client and take the sign off from the client. Updates the RTM and end user manuals.