Certified-Business-Analyst Practice Test

Salesforce Spring 25 Release -
Updated On 18-Sep-2025

307 Questions

The user acceptance testing (UAT) of a solution has passed. During the code review process, a technical team found that the Apex code fails to meet Salesforce coding standards which makes it challenging to maintain over the long term and may create performance issues. The business analyst has identified this as an issue that prevents deployment to production. Which principle of Agile methodology does this violate?

A. Sprint retrospective

B. Definition of done

C. Iterative development

B.   Definition of done

Explanation:

This answer states that violating the definition of done is the principle of Agile methodology that this situation violates for completing UAT of a solution at Universal Containers. Agile methodology is an approach to software development that emphasizes delivering value to customers in short iterations or sprints, and responding to changing requirements with flexibility and collaboration. Definition of done is a criterion or a checklist that specifies when a user story or a task is considered complete and ready for deployment or delivery. Violating the definition of done means that the BA accepts a user story or a task as done without ensuring that it meets all the quality standards or acceptance criteria agreed upon by the project team.

Cloud Kicks has invited stakeholders from multiple departments and roles to participate in its latest Salesforce project. Each stakeholder's experiences and priorities for the project are different which causes tension within the team and a lack of clarity around project direction. What should the business analyst do to help the team work together more effectively?

A. Encourage leadership to share their vision for the project, and ask the larger team to focus feedback only on the key objectives, pain points, and requirements outlined by leaders

B. Limit participation in key project discovery, requirements, and solutioning meetings to leadership. and engage the larger team to answer questions directly/ related to their roles when needed.

C. Lead the stakeholders in creating a team agreement that assigns project roles and outlines how the team will collaborate, disagree, develop trust, and define success

C.   Lead the stakeholders in creating a team agreement that assigns project roles and outlines how the team will collaborate, disagree, develop trust, and define success

Explanation:

The best way for a business analyst to help the team work together more effectively is to lead them in creating a team agreement that assigns project roles and outlines how the team will collaborate, disagree, develop trust, and define success. This will help them align on common goals, expectations, and norms, and resolve any conflicts or misunderstandings. Encouraging leadership to share their vision for the project and ask the larger team to focus feedback only on the key objectives, pain points, and requirements outlined by leaders may create a top-down approach that ignores other stakeholder perspectives or needs. Limiting participation in key project discovery, requirements, and solutioning meetings to leadership and engaging the larger team to answer questions directly related to their roles when needed may create a siloed approach that reduces collaboration or buy-in.

Up to how many Profiles can a User have?

A. Up to 3

B. The Administrator can have up to 3, normal users only 1.

C. As many as required

D. Only 1

D.   Only 1

Explanation:

A User can have only 1 Profile in Salesforce. A Profile defines the permissions and access settings for a User. A User cannot have multiple Profiles or switch between them. A User can have multiple Permission Sets, which are additional sets of permissions that can be assigned to a User on top of their Profile.

Which Information should the BA gather during the initial discovery meeting?

A. Employee review cycle for the support team

B. Limitations of the current support process

C. A Contact information for key stakeholders

B.   Limitations of the current support process

Explanation:

The information that the business analyst should gather during the initial discovery meeting is the limitations of the current support process. The initial discovery meeting is a meeting where the business analyst meets with the key stakeholders and sponsors of a project to understand their needs, expectations, goals, challenges, and pain points. The business analyst should gather information about the limitations of the current support process to identify the gaps, issues, or opportunities for improvement that the project aims to address. The business analyst should also gather information about the scope, budget, timeline, deliverables, roles and responsibilities, and success criteria for the project. The employee review cycle for the support team is not information that the business analyst should gather during the initial discovery meeting. The employee review cycle is a process that evaluates the performance and development of employees on a regular basis. It is not relevant to the project scope or objectives and does not help identify the limitations of the current support process. The contact information for key stakeholders is not information that the business analyst should gather during the initial discovery meeting. The contact information for key stakeholders is a detail that can be obtained before or after the meeting, but it does not help understand the needs or expectations of the stakeholders or the limitations of the current support process.

When creating a new User how can the Admin make sure a temporary password is generated?

A. Select "Temporary Password and Confirmation Email Required"

B. There are no temporary passwords available for setup of new users in Salesforce

C. Select "Generate Passwords and notify the user via email."

D. This is a default feature, no setup required.

C.   Select "Generate Passwords and notify the user via email."

Explanation:

Selecting “Generate Passwords and notify the user via email.” is how the Admin can make sure a temporary password is generated when creating a new User. Selecting “Temporary Password and Confirmation Email Required” is not a valid option when creating a new User. There are temporary passwords available for setup of new users in Salesforce. This is a default feature, but it requires setup by selecting the correct option.

Certified-Business-Analyst Exam Questions - Home
Page 2 out of 62 Pages