Certified-Business-Analyst Practice Test

Salesforce Spring 25 Release -
Updated On 1-Jan-2026

307 Questions

The project team at Universal Containers has started to review the existing Salesforce manufacturing solution that has low adoption and a variety of customization including custom objects, custom fields, renamed standard fields.
What should the business analyst recommend to the project team to increase understanding when documenting requirements, process and potential solutions?

A. Use customer terminology and language.

B. Use industry terminology and language

C. Use Salesforce terminology and language

C.   Use Salesforce terminology and language

Explanation:

The core problem described is low adoption of an existing solution. A significant contributor to low adoption is when users feel the system is unfamiliar, confusing, or doesn't reflect how they think and talk about their work. The existing system already has a mix of renames and customizations, indicating past attempts to tailor the language.

To increase understanding and, ultimately, adoption, the Business Analyst must bridge the gap between the system and the user. This is done by:

- Speaking the User's Language: Using the customer's own terminology (e.g., "Work Order" instead of "Service Appointment," "SKU" instead of "Product Code") makes the requirements, process flows, and proposed solutions immediately understandable to the business stakeholders.
- Building Trust and Clarity: It demonstrates that the BA has listened and understands their unique business processes. This builds trust and ensures that when stakeholders review documentation, there is no ambiguity or need for "translation," reducing the risk of misinterpretation.

The goal is to make the solution feel like a natural fit for the business, not a foreign system they have to adapt to.

Why the Other Options are Incorrect

B. Use industry terminology and language: While industry terms are important for context, they may not align with the specific internal language used daily by the teams at Universal Containers. Forcing a generic industry standard over the company's own well-established terms can contribute to the same feeling of disconnection that caused the initial low adoption.

C. Use Salesforce terminology and language: This was likely a major cause of the original problem. Using "Object," "Record," "Account," "Opportunity" instead of the customer's terms for these concepts creates a barrier to entry. The project team's goal is to fix the low adoption, not reinforce the very thing that caused it. The BA should map Salesforce concepts to the business reality, not the other way around, during requirements gathering and documentation.

Reference
This aligns with the "Stakeholder Collaboration" and "Communication" domains in the BA Exam Guide. A fundamental principle for a BA is to communicate effectively with stakeholders at all levels. Using the business's vocabulary is a critical technique for ensuring clarity, validating understanding, and creating a sense of ownership, all of which are necessary to reverse low adoption rates.

Which step should a business analyst take to establish a connection with stakeholders during discovery sessions for a new Experience Cloud site?

A. Highlight their related Salesforce certifications to showcase expertise.

B. Share insights empathetically based on prior work that has solved similar problems.

C. Ensure the workshop schedule considers time zones and language differences.

B.   Share insights empathetically based on prior work that has solved similar problems.

Explanation:

Here’s why:
To establish a connection with stakeholders in discovery sessions, a business analyst should:
- Show they understand the stakeholders’ challenges
- Demonstrate that they’ve seen and solved similar problems before
- Communicate in a way that is empathetic, relatable, and practical

Option B captures exactly that: using prior experience to share relevant insights in an empathetic way. That builds trust and rapport, which is crucial for good discovery.

Why not A?
Highlight their related Salesforce certifications to showcase expertise.
Certs show credibility, but just talking about certifications can feel like boasting and doesn’t necessarily create a personal connection or show that you understand the stakeholder’s real-world pain.

Why not C?
Ensure the workshop schedule considers time zones and language differences.
This is good practice for inclusivity and logistics, but it’s more about scheduling than actually building a relationship or emotional connection in the session itself.

So the best step for establishing a connection with stakeholders during discovery is B.

Which Salesforce standard license can be given to someone who need access only identity services, such as single sign-on (SSO)?

A. Identity Only

B. Lightning Platform

C. SSO License

D. Salesforce License

A.   Identity Only

Explanation:

The Identity Only license is a Salesforce standard license specifically designed for users who need access to identity services, such as:
- Single Sign-On (SSO)
- Authentication
- User provisioning
- Federated identity management

This license is ideal for users who do not need access to Salesforce apps or data, but still require secure login and identity features.

✅ Why A. Identity Only Is Correct
- Provides access to Salesforce Identity features
- Supports SSO, OAuth, and other authentication protocols
- Allows users to log in and access connected apps via Salesforce Identity
- Minimizes cost by limiting access to only identity-related services

❌ Why Not B: Lightning Platform
- Designed for custom app development and access
- Includes data access and platform capabilities
- Too broad for users who only need identity services

❌ Why Not C: SSO License
- Not a standard Salesforce license type
- May refer to SSO functionality, but not an actual license offering

❌ Why Not D: Salesforce License
- Grants full access to standard Salesforce apps (Sales Cloud, Service Cloud, etc.)
- Unnecessary and costly for identity-only users

References:
Salesforce Help: Identity Only License Overview
Trailhead: Salesforce Identity Basics

An external business analyst (BA) has been brought in to work on a Sales Cloud project for Universal Containers (UC). UC's In-house BA has created epics and user stories, but the external BA notices that one story appears to be written Incorrectly.
How should the BA revise the statement below in the correct user story format?
"Sales reps need to track their pipeline in Salesforce."

A. As a sales manager, 1 need sales representatives to track their opportunities in Salesforce.

B. As a sales manager, 1 want sales reps to track their opportunities in Salesforce for accurate forecast reporting.

C. As a sales representative, 1 want to be able to track my opportunities in Salesforce so that we can forecast accurately.

C.   As a sales representative, 1 want to be able to track my opportunities in Salesforce so that we can forecast accurately.

Explanation:

The original statement, "Sales reps need to track their pipeline in Salesforce," is weak because it misses the key components of a good user story and is written from a third-party perspective.

Option C corrects this by adhering to the standard user story format: As a [WHO], I want [WHAT], so that [WHY].

WHO (As a sales representative): This identifies the direct user who will be performing the action (tracking the pipeline). The story should be from the perspective of the person who gets the direct value or performs the task.

WHAT (I want to be able to track my opportunities in Salesforce): This clearly defines the functionality or goal. Pipeline is tracked through the Opportunity object in Sales Cloud.

WHY (so that we can forecast accurately): This clearly states the value to the business, which is essential for prioritization and understanding the business objective.

❌ Incorrect Answers and Explanations
A. As a sales manager, I need sales representatives to track their opportunities in Salesforce.
This is incorrect because it uses the Sales Manager as the persona. While the manager benefits from the tracking, the Sales Representative is the person who performs the action and needs the functionality. Good user stories are written from the perspective of the actor/end-user.

B. As a sales manager, I want sales reps to track their opportunities in Salesforce for accurate forecast reporting.
This is better than A because it includes the WHY (accurate forecast reporting), but it still uses the incorrect persona (Sales Manager). The sales manager's story would likely be: "As a Sales Manager, I want reports summarizing the pipeline, so that I can provide an accurate forecast to leadership."

References
Salesforce Trailhead Module: Agile Basics: Write User Stories

Key Concept: User stories must be written from the perspective of the end-user or actor (WHO), clearly state the need or goal (WHAT), and explain the business value (WHY).

Agile Requirements Best Practices (INVEST Model - Valuable): The inclusion of the "so that" clause ensures the story delivers value and justifies the development effort.

The Salesforce delivery team at Cloud Kicks consistently has user stories that developers start but are unable to complete during each sprint. During the most recent retrospective, the development team expressed that they are running out of time to complete the stories. The team used the INVEST checklist to diagnose why these stories are incomplete at the end of the sprint.
Which checklist item is the most likely reason why the stories are incomplete at the close of the sprint?

A. Negotiable

B. Valuable

C. Small

C.   Small

Explanation:

Why Answer C Is Correct
The INVEST checklist is the team’s diagnostic tool for user stories: Independent, Negotiable, Valuable, Estimable, Small, Testable. Cloud Kicks’ developers start every story but run out of time to finish in the sprint. That pattern screams one thing: the stories are too big. The “Small” part of INVEST is the culprit.

Here’s what happens in real life. A story comes in like:
“As a sales rep, I want to manage all opportunity products so I can close deals faster.”
Sounds valuable, right? But that’s a monster. It includes:
- Add/remove products
- Edit quantities
- Apply discounts
- Sync with CPQ
- Update forecast rollups

One story, five sub-features. The developer starts coding the product grid, realizes CPQ integration needs a new connector, then runs into forecast recalc logic—and sprint ends. Half-done, spilled into the next sprint.

A “Small” story fits in one sprint for one developer (or a pair). The BA should have split it:
- “Add product to opportunity from price book”
- “Edit quantity and see subtotal update”
- “Apply standard discount %”

Each is 3–5 points, finishable in days, not weeks. When stories respect “Small”, developers check “Done” at sprint close—no carryover, no stress, velocity stabilizes.

The retrospective flagged time running out—classic symptom of scope creep inside a single story. Fix the size, fix the sprint.

Why Answer A Is Incorrect
Negotiable means the story isn’t a locked spec—team can tweak how it’s built. Even if a story is negotiable, if it’s huge, negotiation doesn’t help. You can’t negotiate your way out of 12-point work in a 10-point sprint.

Why Answer B Is Incorrect
Valuable means the story delivers business benefit. All Cloud Kicks stories are valuable (sales needs them), but value doesn’t equal size. A high-value epic can still be way too big for one sprint. The problem isn’t why—it’s how much.

References
Trailhead module: User Story Creation – “Apply the INVEST Model” unit.
Salesforce Help: Split Large User Stories for Sprint Success.

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