58 free Salesforce Business Analyst practice questions from the CertStash pack of 231, each with the correct answer and a full explanation. The rule is the same for every exam: ten free on the product page, 58 free here, all 231 in the pack, and each step includes the one before it.
Get all 231 questions (US$39) · Download the first 10 as a PDF
Question 1
The business analyst at Cloud Kicks is using a checklist to assess the quality of user stories for an upcoming Experience Cloud implementation. Which characteristics make a user story successful?
Show answer and explanation
Correct answer: B. Independent, Negotiable, Valuable, Estimable, Small, Testable
The INVEST framework defines the six characteristics of successful user stories: Independent (can be completed without depending on other stories), Negotiable (details can be discussed and refined), Valuable (provides clear business value), Estimable (team can estimate effort), Small (completable within a sprint), and Testable (acceptance criteria are clear and verifiable). This framework is the industry standard for assessing user story quality in Agile and Scrum methodologies.
Why the other options are wrong
- A. While actionable and testable appear in this list, 'solution-oriented' and 'defined' are not standard INVEST criteria for user stories.
- C. These characteristics are too vague and lack the specificity of the INVEST framework; 'configurable' is not a standard user story quality criterion.
Question 2
Universal Containers has just been notified by authorities that govern the shipping industry of new regulatory requirements. To comply, there are several existing processes built on Salesforce that will need to change. A business analyst (BA) will help describe the additional business needs imposed by the new regulations. Which type of document should the BA prepare?
Show answer and explanation
Correct answer: C. Gap analysis
A gap analysis identifies the differences between the current state (existing processes and systems) and the desired future state (new regulatory requirements). When new regulatory requirements mandate process changes, a gap analysis documents what currently exists, what is required by the new regulations, and what changes must be made to achieve compliance. This is precisely what the business analyst needs to prepare to describe additional business needs imposed by regulations.
Why the other options are wrong
- A. A current state analysis describes only the existing situation, not the differences between current and required states.
- B. An audit log is a system-generated record of user activities and transactions, not a business requirements document for regulatory compliance.
Question 3
Universal Containers (UC) is working with an implementation partner to help it optimize Salesforce. A new business analyst (BA) from the partner was introduced to UC stakeholders a few weeks into the project. The BA is getting to know each of the stakeholders by their roles and contributions. However, the BA had one misstep and is slightly embarrassed. What should the BA do to build trust with the stakeholders?
Show answer and explanation
Correct answer: A. Be vulnerable and own their mistake.
Being vulnerable and owning mistakes is a foundational element of building trust in professional relationships. When a business analyst acknowledges an error transparently and takes responsibility, stakeholders perceive honesty and integrity, which strengthens credibility and rapport. This approach demonstrates maturity and professionalism, allowing stakeholders to see the analyst as trustworthy despite the mistake.
Why the other options are wrong
- B. Promising to work harder is reactive and defensive; it doesn't address the immediate need to rebuild trust through accountability.
- C. Escalating to a supervisor immediately can appear as avoiding responsibility and undermines the analyst's ability to handle interpersonal challenges independently.
Question 4
Universal Containers has planned an initiative to assess its Salesforce org to identify areas of risk and has asked the business analyst (BA) to provide an analysis of its current state. The BA will utilize Salesforce Optimizer for the assessment. How should the BA use the output from the tool?
Show answer and explanation
Correct answer: A. Identify top project priorities.
Salesforce Optimizer analyzes an organization's Salesforce instance and provides recommendations based on best practices, usage patterns, and health indicators. The output identifies areas of risk and opportunities for optimization, which directly informs prioritization of initiatives. The recommendations help the business analyst understand which areas present the greatest business impact and should be addressed first, making it ideal for identifying top project priorities.
Why the other options are wrong
- B. Salesforce Optimizer does not specifically measure or verify Lightning page loading times; performance monitoring requires different tools.
- C. Understanding project scope comes from business requirements gathering and stakeholder interviews, not from Salesforce Optimizer's technical assessment output.
Question 5
The Salesforce team at Cloud Kicks (CK) is reviewing the sales team s business processes. During a review session, the business analyst notices that quantifiable benchmarks have yet to be established. Why is it a best practice to establish benchmarks to evaluate existing processes?
Show answer and explanation
Correct answer: A. Shows tangible impact from changes to processes
Establishing quantifiable benchmarks creates baseline metrics against which improvements can be measured. After implementing process changes or new solutions, these benchmarks allow the organization to demonstrate tangible, measurable impact through improved metrics such as cycle time, cost, quality, or customer satisfaction. This data-driven approach provides concrete evidence of value delivered, which is essential for justifying investments and gaining stakeholder buy-in.
Why the other options are wrong
- B. Benchmarks measure current performance; they do not inherently prove that processes are outdated, that conclusion requires comparative analysis and strategic assessment.
- C. Competitive benchmarking compares against competitors' processes, but internal benchmarks are established to measure improvement against the organization's own baseline, not external comparisons.
Question 6
After reviewing a technical demo, the Northern Trail Outfitters sales leadership team wants to make adjustments to the original requirements around Sales Cloud opportunity management. What should the business analyst do to manage the requested changes?
Show answer and explanation
Correct answer: B. Update the change request log and draft a new user story.
When requirements change after a demo or review, the business analyst must formally document the change request in a change request log to maintain traceability and control over scope changes. Additionally, drafting a new user story captures the adjusted requirements in a format that development teams can work with. This approach ensures the change is tracked, evaluated, and properly incorporated into the implementation.
Why the other options are wrong
- A. While change management documents and UAT plans may eventually be updated, the immediate action is to log and formalize the change request with new user stories.
- C. Gap analysis and scope statements are high-level planning documents; the primary response to a specific requirement change is to document it in the change request log and translate it into user stories.
Question 7
Universal Containers (UC) wants to overhaul its Service Cloud implementation and has hired a consulting company to help drive requirements. In an effort to gain more Information about the project, the business analyst (BA) has begun to review UC's structure to understand the functions of each department, how departments interact, and who reports to whom within UC. Which technique is the BA using?
Show answer and explanation
Correct answer: C. Enterprise Analysis
Enterprise Analysis is the technique used to understand organizational structure, departmental functions, interdepartmental interactions, and reporting relationships. This analysis provides the business analyst with a comprehensive view of how the enterprise is organized and how different areas collaborate, which is foundational for understanding business context and identifying requirements across the organization.
Why the other options are wrong
- A. Stakeholder Analysis focuses on identifying and analyzing individuals who have influence or interest in the project, not on understanding organizational structure and departmental functions.
- B. Strategy Analysis examines an organization's strategic direction, goals, and competitive positioning, rather than its structural and operational organization.
Question 8
The business analyst (BA) at Universal Containers is preparing for user acceptance testing (UAT) for an Experience Cloud implementation. Which people should participate in UAT?
Show answer and explanation
Correct answer: A. BA, business users, key stakeholders
User Acceptance Testing (UAT) requires participation from business users (who validate that the solution meets their needs), key stakeholders (who represent business interests and approval authority), and the business analyst (who facilitates testing, clarifies requirements, and documents issues). The business analyst's role in UAT is essential for bridging communication between business users and the development team, ensuring issues are properly documented, and confirming that acceptance criteria are met.
Why the other options are wrong
- B. While the project manager oversees the project timeline and resources, they are not necessary participants in UAT itself; the focus is on validating business requirements.
- C. The project manager is not a key participant in UAT; UAT is driven by business users and stakeholders with the business analyst facilitating the process.
Question 9
Cloud Kicks (CK) wants its sales team to use Sales Cloud to decrease its lead conversion time. The business analyst (BA) will analyze and break down CK's typical sales cycle. How can process mapping help the BA get started on this project?
Show answer and explanation
Correct answer: A. It can show the relationship between the steps and actions in the sales cycle to communicate and understand the current state, and to identify areas for improvement.
Process mapping is a fundamental tool for understanding the current state of a business process by visualizing the sequence of steps and actions. It allows the BA to communicate the existing sales cycle to stakeholders, identify relationships between activities, and pinpoint bottlenecks or inefficiencies that can be improved. This foundational understanding is essential before designing any solution.
Why the other options are wrong
- B. Modeling changes and visualizing potential improvements is part of solution design and future-state analysis, which comes after understanding the current state through process mapping.
- C. While process mapping may display information, its primary purpose is not to highlight blockers in a project timeline format, but rather to show the flow and dependencies within a business process.
Question 10
One retail location of Cloud Kicks has been getting complaints from shoppers about being unable to find items in the store. The general manager has asked IT to configure tablets for the sales clerks so they can move freely around the store to assist customers. The IT team writes a functional requirement: Tablets running the Salesforce mobile app must allow users to access store inventory records which Include current item count and item location. Which user story should the business analyst write to describe the functional requirement,
Show answer and explanation
Correct answer: B. As a sales clerk, I want to see item availability and locations to help customers find items.
A proper user story is written from the perspective of the end user who will directly benefit from the functionality. Sales clerks are the actual users who will interact with the tablets to access inventory information. Option B correctly captures the user (sales clerk), the action (see item availability and locations), and the benefit (help customers find items). Option A focuses on the general manager's business goal rather than the end user's need, and Option C is written from a customer perspective who won't directly use the system.
Why the other options are wrong
- A. This describes a business objective from the general manager's perspective rather than capturing the actual end user (sales clerk) who will use the tablets.
- C. Customers will not directly access the tablets or system, so this does not reflect the end user who performs the action described in the functional requirement.
Question 11
Management at Cloud Kicks has asked a business analyst (BA) to gain alignment from a group of people to determine what is in scope and out of scope on a Salesforce project. Which group should the BA include early in the scoping process?
Show answer and explanation
Correct answer: B. Stakeholders
Stakeholders are the key group to include in scoping because they represent the business needs, decision-making authority, and user perspectives required to determine what is in and out of scope. Their alignment is essential for successful project definition.
Why the other options are wrong
- A. The Scrum team is involved in execution and implementation but does not determine business scope; that responsibility belongs to business stakeholders.
- C. Personas represent user archetypes for design purposes but are not the appropriate group for making scoping decisions with business leaders.
Question 12
Universal Containers is about to kick off a new Salesforce Implementation, bringing both sales and service teams onto the platform. Each team has been managing Accounts and Contacts in their own way even though the Accounts and Contacts are shared between the teams. This has resulted in disagreements about what should be built in Salesforce. Which groups should the business analyst work with to gain full alignment on a common program vision and strategy?
Show answer and explanation
Correct answer: A. Executive sponsors, IT leadership, and end users
To gain full alignment on a common program vision and strategy when there are cross-functional disagreements, the business analyst must work with executive sponsors (who set strategic direction and resolve conflicts), IT leadership (who understands technical constraints), and end users (who understand actual business needs and pain points). This combination ensures decisions are made at the appropriate levels and grounded in both business and technical reality.
Why the other options are wrong
- B. Middle management alone lacks the authority to set strategic vision and may not have sufficient visibility into executive priorities.
- C. This group lacks representation from end users who actually perform the work and understand the business impact.
Question 13
Cloud Kicks (CK) wants to enhance the user experience for customer service agents on Service Cloud so they can effectively meet their servicelevel agreements. CK has a vision for the future state, but needs to understand how to achieve it. A business analyst (BA) has been assigned to help with this goal. Which type of document should the BA use to meet the requirement?
Show answer and explanation
Correct answer: A. Gap analysis
A gap analysis is the appropriate document type when an organization has a future state vision but needs to understand the path to achieve it. Gap analysis compares the current state with the desired future state and identifies the specific gaps, changes, and steps required to bridge the difference. This document helps the business analyst communicate what needs to change and in what priority to meet the service level agreement goals for customer service agents.
Why the other options are wrong
- B. A use case documents specific interactions between users and the system but does not address the comprehensive comparison between current and future states needed to plan implementation.
- C. Change management is a process and discipline, not a document type, and focuses on managing the people and organizational aspects of change rather than analyzing capability gaps.
Question 14
Northern Trail Outfitters is updating its customer portal built on Experience Cloud. The team has drafted a user story: "As a customer, I want to be able to chat with a support agent and view my account, see my orders, and ask questions via the customer portal." What should a business analyst do to improve this user story?
Show answer and explanation
Correct answer: B. Adjust the goal of the user story to be independent.
The user story combines multiple independent features (chat functionality, account viewing, order viewing, and question asking) into a single story. Each should be split into separate, independent user stories that can be completed and tested individually. This follows the INVEST principle for well-formed user stories. Including specific Salesforce solutions is not a story improvement; it's solution design. Estimation is a separate activity that occurs after story refinement.
Why the other options are wrong
- A. Including specific Salesforce solutions in user stories conflates requirements gathering with solution design.
- C. Estimation is a team activity conducted during refinement sessions, not something the BA does to improve story quality.
Question 15
A business analyst (BA) at Northern Trail Outfitters has been asked to prepare documentation Including acceptance criteria and definition of done for a Heroku project. Which way should the BA approach creation of this documentation?
Show answer and explanation
Correct answer: B. Include the persona's perspective for acceptance criteria and the overall perspective for definition of done.
Acceptance criteria should be written from the persona's or user's perspective to describe what success looks like from their viewpoint and business needs. Definition of done should reflect the overall perspective covering all work required from development, testing, and delivery standpoints. These terms serve distinct purposes and should not be consolidated, as they address different aspects of story completion.
Why the other options are wrong
- A. Reversing these perspectives, overall for acceptance criteria and persona for definition of done, misaligns the intent of each documentation type with their proper audiences and purposes.
- C. Acceptance criteria and definition of done are not synonymous; they serve complementary but distinct functions in user story documentation and cannot be consolidated into a single set.
Question 16
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?
Show answer and explanation
Correct answer: A. 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.
A team agreement establishes shared understanding of roles, collaboration norms, conflict resolution approaches, trust-building practices, and shared success criteria. This inclusive, transparent process addresses the root cause of tension by creating psychological safety and alignment among diverse stakeholders. Option B limits stakeholder input and leadership control, which can increase resentment and tension. Option C excludes most stakeholders from key discovery and decisions, preventing them from feeling ownership and deepening misalignment.
Why the other options are wrong
- B. Limiting feedback to leadership objectives and excluding broader stakeholder input increases tension rather than resolving it.
- C. Excluding most stakeholders from key meetings prevents ownership, deepens misalignment, and increases tension and unclear direction.
Question 17
Northern Trail Outfitters (NTO) has acquired a competitor. The agreement is to migrate the acquired company into NTO's Technological Platforms. One of its challenges is to offer a unified customer experience while strengthening the relationship with its customers. The business analyst (BA) has been asked to translate the business objectives and assemble an improved and standard customer experience. Which strategy should the BA use to accomplish the goal?
Show answer and explanation
Correct answer: B. Understand business objectives, define the intention and audience, lead a journey mapping workshop, find opportunities for improvement, and update the journey map.
Journey mapping is the appropriate strategy for translating business objectives into an improved customer experience during a merger integration. The approach of understanding objectives, defining intention and audience, conducting a journey mapping workshop, identifying improvement opportunities, and updating the journey map provides a structured methodology for discovering pain points, visualizing the current state, and designing a unified customer experience. This technique captures both companies' customer interactions and identifies where improvements can create competitive advantage.
Why the other options are wrong
- A. While this approach captures relevant activities, it emphasizes process and culture evaluation rather than the customer-centric perspective required to deliver a unified customer experience.
- C. User experience design research is more suitable for building new products from scratch rather than integrating two existing operations to create a unified customer experience.
Question 18
A business analyst (BA) at Northern Trail Outfitters is preparing for a user acceptance testing (UAT) session for a global Sales Cloud project. What should the BA do to engage the business most effectively during UAT?
Show answer and explanation
Correct answer: C. Work with business stakeholders to collaborate in writing, reviewing, and executing UAT scenarios, providing feedback, and approval for release.
Effective UAT requires close collaboration between the business analyst and the actual business stakeholders who use the system. The business stakeholders are best positioned to validate that the solution meets their real business needs and can provide meaningful feedback on functionality. While the BA facilitates and coordinates the process, the stakeholders must actively participate in writing, reviewing, executing scenarios, and approving the solution for release to ensure their requirements are truly met.
Why the other options are wrong
- A. Handing off complete ownership to business stakeholders removes the BA's responsibility to ensure requirements are properly validated and tested, and the BA's expertise is needed throughout the process.
- B. Quality assurance analysts focus on technical testing and defect identification, but UAT specifically requires business stakeholders to validate that the solution meets business requirements and user needs.
Question 19
During a sprint grooming session for the Sales Cloud Implementation at Cloud Kicks, the development team mentions the step "Code Review by Technical Architect" listed within the acceptance criteria needs to be adjusted. Which location should the business analyst move this item to?
Show answer and explanation
Correct answer: B. Definition of done
Code review by a technical architect is a quality assurance step that should be part of the team's Definition of Done, the agreed-upon set of activities that must be completed before work is considered finished. This is a standard practice that applies to all work items, not a one-time acceptance criterion for a specific story. The Definition of Done ensures consistent quality across all sprints.
Why the other options are wrong
- A. Pull request templates are for formatting code submission instructions, not for listing review requirements.
- C. Project plan tracks timelines and milestones, not development process steps.
Question 20
The business analyst (BA) at Universal Containers (UC) wants to understand why UC failed to meet a deployment date for its product go live while following the Agile process. According to the BA's research, the developers lacked a sense of the work in progress and the intended goal of that work, and the QA team was unable to dearly test the functionality based on a given persona. Which step should the BA take next?
Show answer and explanation
Correct answer: C. Review the user stories to ensure they are small, testable, and valuable.
The business analyst should review the user stories to ensure they are small, testable, and valuable. The identified problems, developers lacking understanding of work in progress and intended goals, and QA inability to test based on personas, directly indicate that user stories lack the necessary clarity and structure. Well-formed user stories should be small enough for a sprint, written with clear acceptance criteria that enable testing, and linked to user personas or personas that guide QA testing approach. Revisiting story quality addresses the root cause of both development and testing delays.
Why the other options are wrong
- A. A SWOT analysis is a strategic planning tool and does not address the tactical issue of poorly structured user stories causing development and testing delays.
- B. Moving the deployment date treats the symptom rather than fixing the underlying requirement documentation problem; with improved user stories, the work can proceed efficiently.
Question 21
The lead business analyst (BA) at Cloud Kicks is putting together user stories for the new sales process that will be implemented in Sales Cloud. The lead BA is advising junior BAs on how to construct a user story. What should the lead BA tell the junior BAs to include in a user story?
Show answer and explanation
Correct answer: B. Include who, what, and why
User stories follow a standardized format that captures who the user is, what action they want to perform, and why they want to perform it. This structure (as a [role], I want [action], so that [benefit]) ensures stories remain focused on user needs rather than technical implementation. This format enables better communication between business and development teams and maintains a business-value orientation throughout development.
Why the other options are wrong
- A. Technical details should not be included in user stories, as they belong in technical specifications or acceptance criteria, not in the story itself.
- C. V2MOM is a strategic planning framework used for company-wide goal alignment, not a component of individual user story construction.
Question 22
Cloud Kicks is planning to create a new Service Cloud console app for its services team to resolve issues with delayed shipments to customers. The business analyst (BA) wrote the user stories based on a written list of requirements provided by the manager of the services team. Upon stakeholder review with the entire services team, many of the user stories were rejected and the BA had to revise them. When the BA wrote the initial user stories, what was the likely cause of the issue?
Show answer and explanation
Correct answer: B. The project team failed to discuss the user stories as a group.
The BA wrote user stories based solely on a written list from the manager without engaging the entire services team in the discovery process. When the broader team reviewed the stories, they rejected many because their actual needs and perspectives were not captured. This indicates that the user stories were written without the collaborative input of all stakeholders who would be affected by the solution. The team needed to discuss and refine the requirements together rather than having the BA interpret a single manager's written list.
Why the other options are wrong
- A. Well-defined personas are actually helpful for writing effective user stories, so focusing on them would not be the cause of rejection.
- C. Acceptance criteria being too specific would generally make stories more testable and clear, not cause rejection by stakeholders who have different perspectives than the manager.
Question 23
Northern Trail Outfitters (NIO) has completed a project with a third-party event organization platform to enhance its MVP Experience Site. Many features were left in the project backlog. NTO's IT team is beginning a new phase of work on the experience Site to build additional features requested by business stakeholders and wants to include the items that were left in the backlog in the first phase. How should the business analyst coordinate the user stories to most efficiently manage the new project timeline?
Show answer and explanation
Correct answer: C. Reprioritize existing and new user stories to place the stories into each sprint of the project. Return an equivalent amount of lower priority work to the project backlog.
The most efficient approach is to reprioritize all user stories, both new and existing, to determine which should go into each sprint based on business value and dependencies. Lower-priority items are returned to the backlog to be reconsidered later. This allows flexibility to accommodate both business stakeholder requests and previously scoped work while maintaining realistic sprint commitments without artificially inflating team capacity.
Why the other options are wrong
- A. Hiring additional developers is expensive, introduces onboarding overhead, and doesn't address the prioritization challenge.
- B. Deferring existing user stories to the final sprint creates risk and doesn't allow for reprioritization based on actual business needs during the project.
Question 24
A business analyst (BA) is in the process of documenting requirements. The BA wrote the following user story: "As a sales team manager, I want the ability to access reports on Sales Cloud to evaluate if the team’s daily activities are meeting the set goals." Which acceptance criteria is most appropriate for this user story?
Show answer and explanation
Correct answer: B. Able to view the sales team's reports
The acceptance criteria 'Able to view the sales team's reports' directly reflects what the user story expresses: the manager's need to access and evaluate reports. It is observable, testable, and measurable, the manager can either view the reports or cannot. This criterion aligns precisely with the stated goal of accessing reports to evaluate team performance.
Why the other options are wrong
- A. Focusing on clicking a button is an implementation detail and UI mechanism rather than a user-facing outcome or capability.
- C. Monitoring performance is too vague and abstract as an acceptance criterion; it restates the business goal rather than defining a specific, testable capability the system must provide.
Question 25
Universal Containers has asked a business analyst (BA) to assist the sales management team with a request for a new picklist field called "Lost Reason" on the Opportunity object with the goal of improving pipeline reports. After mapping the managers to the sales leader persona and obtaining feedback from them, the BA has discovered that the managers want to better understand Closed/Lost Opportunities so they can help sales teams close more deals. Which option should the BA use to construct the user story?
Show answer and explanation
Correct answer: B. As a sales leader, I want to see more details on Closed/Lost Opportunities so I can help the sales team improve close rates.
Option B correctly structures the user story around the underlying business need (understanding Closed/Lost Opportunities to improve close rates) rather than prescribing a specific solution (the picklist field). It follows the format 'As a [persona], I want to [goal], so that [benefit]' and focuses on the value the sales leader seeks to deliver. Option A prescribes the solution within the story itself. Option C shifts focus to the sales team member persona instead of the sales leader who was identified as the key stakeholder.
Why the other options are wrong
- A. This story prescribes the solution (picklist field and reports) rather than articulating the underlying business need.
- C. This shifts the persona to sales team member when the feedback was gathered from sales managers/leaders.
Question 26
The Cloud Kicks business analyst (BA) is frustrated because the requirements tracking spreadsheet is often incomplete or out-of-sync for the Slack transition project. The development team has recommended that the BA use a DevOps tool as an alternative. What are the benefits of using a DevOps tool in this situation?
Show answer and explanation
Correct answer: B. Tracks changes in real time and provides a single source of truth
DevOps tools solve the synchronization problems inherent in spreadsheet-based tracking by maintaining requirements in a centralized system that updates in real time. All team members access the same current information, eliminating the out-of-sync issues that plague manual spreadsheets. This creates a single source of truth where changes are immediately visible to testing teams, development teams, and stakeholders, improving communication and reducing errors.
Why the other options are wrong
- A. While DevOps tools do track changes and provide access to user stories, this option does not capture the key benefit of real-time synchronization.
- C. DevOps tools track changes continuously in real time, not on a daily basis, and the primary benefit is not simply maintaining historical records but ensuring current accuracy.
Question 27
The scrum team working on Salesforce projects at Northern Trail Outfitters plans to review the current build with stakeholders to gather feedback. The business analyst will facilitate the meeting. Which type of meeting should be held?
Show answer and explanation
Correct answer: A. Sprint review
A sprint review is the meeting where the scrum team demonstrates completed work to stakeholders and gathers their feedback on the build. This is the appropriate ceremony for reviewing the current build with stakeholders to collect input and validate that the work meets expectations. A retrospective focuses on team process improvements, and a daily stand-up is an internal team synchronization meeting not designed for stakeholder feedback.
Why the other options are wrong
- B. A retrospective is an internal team meeting focused on process improvements, not for gathering external stakeholder feedback on the build.
- C. A daily stand-up is a brief internal team meeting for status updates, not designed for detailed stakeholder review and feedback.
Question 28
Universal Containers has scheduled a meeting with stakeholders, business analysts (BAs), and technical resources to review user stories. A BA reviews the user stories in advance of the meeting and notices that some best practices have been ignored. The first user story Is focused on escalating cases in Service Cloud: "The customer service agent needs the ability to escalate a case so they can assign high-risk cases to tier 2 support for faster resolution." Acceptance Criteria: 1. Add permission set 2. Users can escalate cases 3. Create fields on the Case object 4. Reports Which best practice was ignored?
Show answer and explanation
Correct answer: B. The "what" of the acceptance criteria is negotiable.
Acceptance criteria should define the What (testable conditions of satisfaction), not the How (implementation details). The listed acceptance criteria include implementation-focused items like 'Add permission set,' 'Create fields on the Case object,' and 'Reports,' which are solutions rather than testable conditions. Good acceptance criteria describe desired outcomes that are negotiable and implementation-agnostic, whereas these criteria prescribe specific technical steps. The Why in the user story is clear (faster resolution), and the Who (customer service agent) is well-defined.
Why the other options are wrong
- A. The Why is well-focused on user needs, faster resolution for high-risk cases.
- C. The Who is clearly defined as the customer service agent.
Question 29
Universal Containers wants to build a simple activity capture process for leads. One of the objectives is to minimize technical debt and inherit new features of the Salesforce Platform in future releases. What should the business analyst recommend to meet the requirements?
Show answer and explanation
Correct answer: A. Standard object for activity capture, Screen Flow user interface
Using a standard object for activity capture and Screen Flow interface minimizes technical debt and maximizes inheritance of future Salesforce platform enhancements. Standard objects and declarative tools like Screen Flow are automatically upgraded with each release, ensuring the solution remains current without custom code maintenance. Custom objects and custom Lightning Web Components require ongoing maintenance and don't automatically benefit from platform improvements, increasing technical debt.
Why the other options are wrong
- B. Custom Lightning Web Components introduce technical debt through custom code that requires ongoing maintenance and doesn't inherit platform upgrades.
- C. Custom objects combined with custom components creates the highest technical debt and prevents inheritance of standard feature improvements.
Question 30
The sales team at Cloud Kicks is rolling out a new sales methodology. To incorporate the requested changes, the business analyst working with the technical team identifies several integrations that touch the Opportunity object and could be impacted by the changes. The project manager wants the solution to include unit testing, code reviews, and functional testing. What does the project team need to agree upon to ensure the work is ready to be deployed?
Show answer and explanation
Correct answer: C. Definition of done
The Definition of Done is the agreed-upon set of criteria that work must meet before it can be considered complete and ready for deployment. Since the project manager has identified specific testing and review activities (unit testing, code reviews, functional testing) that should be included, the team needs to formalize these as part of their Definition of Done to ensure all work meets these standards before deployment. An entity relationship diagram (A) documents data structure but doesn't establish deployment readiness criteria. User acceptance criteria (B) defines what end users will test, but doesn't establish the internal team's readiness criteria for deployment.
Why the other options are wrong
- A. An entity relationship diagram documents data relationships and structure, not the criteria for determining when work is ready to deploy.
- B. User acceptance criteria defines what functionality users will validate, but the Definition of Done encompasses the team's internal standards for deployment readiness including unit testing, code reviews, and functional testing.
Question 31
Northern Trail Outfitters (NTO) wants to leverage the power of Sales Cloud to implement its lead to cash process. A business analyst (BA) is tasked with understanding NTO's current processes, identifying areas of improvement, and communicating it effectively to stakeholders. What should the BA use to accomplish the goal?
Show answer and explanation
Correct answer: C. Process mapping
Process mapping is the tool that allows a BA to document current processes, identify improvement opportunities, and communicate findings clearly to stakeholders. It visually represents workflows in a way that facilitates discussion and analysis of the lead-to-cash process.
Why the other options are wrong
- A. Change management addresses adoption and transition but does not accomplish the core task of understanding and documenting current processes.
- B. A business analysis plan outlines how analysis will be conducted but does not actually accomplish the analysis and communication of processes itself.
Question 32
Universal Containers wants the ability to fill out a survey based on customer feedback. The team is unable to visualize a possible solution in order to confirm the requirements. Which elicitation technique should the business analyst use to help the team meet its goal?
Show answer and explanation
Correct answer: B. Prototyping
Prototyping allows the team to visualize a possible solution and confirm requirements through concrete mockups or working models. This tangible representation helps stakeholders see and interact with the proposed survey functionality, making it easier to validate that requirements are being met. Brainstorming generates ideas but doesn't create visual solutions. Observation documents existing behavior but doesn't help visualize a new solution.
Why the other options are wrong
- A. Brainstorming generates ideas but does not create a visual representation of the solution.
- C. Observation documents current state behavior rather than helping visualize a proposed new solution.
Question 33
A business analyst (BA) at Universal Containers (UC) has been asked to evaluate a business process at a high level and in detail, while also keeping regulatory considerations in mind. Management wants to use the output from the BA's evaluation to inform decisions about UC's future implementations of Sales Cloud and Service Cloud. What should the BA use for their evaluation?
Show answer and explanation
Correct answer: A. Universal Process Notation (UPN)
The business analyst should use Universal Process Notation (UPN) for the evaluation. UPN is specifically designed to evaluate business processes at both high and detailed levels while incorporating regulatory and compliance considerations through its notation system. UPN's structured approach allows BAs to map current-state and future-state processes, identify control points, and document resource roles and responsibilities, all essential for informing strategic implementation decisions about Sales Cloud and Service Cloud. UPN's comprehensive nature makes it ideal for evaluation outputs that will guide future system implementations.
Why the other options are wrong
- B. An Entity Relationship Diagram (ERD) focuses on data structure and relationships, not business process flows or regulatory considerations.
- C. While cross-functional flowcharts show process steps and responsibilities, they are less formal and detailed than UPN and are not specifically designed to capture regulatory considerations systematically.
Question 34
The product development team at Northern Trail Outfitters is creating a process within Salesforce to onboard new retail employees. The business analyst (BA) creates a current state process map by interviewing a few members of the onboarding team using email questionnaires. After presenting the process map to the entire onboarding team, the BA receives feedback that it is incorrect. What should the BA do to provide the product development team with more accurate information about the onboarding team's process?
Show answer and explanation
Correct answer: C. Meet with key project stakeholders in a live workshop to build consensus on the current and desired onboarding processes.
A live workshop with key stakeholders enables the BA to facilitate discussion, resolve conflicting viewpoints in real-time, and build consensus on both current and desired processes. This collaborative approach directly addresses the feedback that the initial process map was incorrect by engaging the entire onboarding team together rather than relying on limited email responses or individual interviews that may not capture the full picture or achieve alignment.
Why the other options are wrong
- A. Reviewing survey feedback only recycles the same limited data collection method that already produced inaccurate results.
- B. Individual interviews perpetuate the siloed approach that caused the initial map to be rejected; they don't facilitate team consensus or reveal how processes actually flow across multiple team members.
Question 35
At the start of a new Agile development project, the Universal Containers product owner asked the business analyst (BA) to clearly define the intended results of the work based on stakeholder needs. The development and implementation teams will use the intended results to plan product decisions. The definition should avoid assumptions and focus on stakeholder value. Which element should the BA choose to define the intended results?
Show answer and explanation
Correct answer: C. User stories
User stories are the appropriate element for defining intended results in an Agile context. They focus on stakeholder value by expressing who the user is, what they need, and why, while naturally avoiding assumptions and serving as the foundation for development team planning and product decisions. User stories directly connect business needs to implementation work.
Why the other options are wrong
- A. Epics are larger containers used to group related user stories; they don't clearly define individual intended results or provide the detailed stakeholder value focus needed at project start.
- B. Requirements are typically more technical and implementation-focused; user stories are better suited for capturing stakeholder needs and value in Agile methodologies.
Question 36
The business analyst (BA) at Cloud Kicks has been asked to map the current sales process in Sales Cloud to document legal compliance with local privacy regulations, which can differ based on the state or country of a data transaction. Which activity would be most effective in helping the BA understand the sales process?
Show answer and explanation
Correct answer: B. Conducting individual interviews with stakeholders
Individual interviews with stakeholders are most effective for understanding nuanced, location-specific compliance requirements because they allow for detailed discussion of complex regulatory contexts and how data transactions differ across jurisdictions. This depth is critical for compliance mapping.
Why the other options are wrong
- A. Live workshops are better for collaborative brainstorming and building alignment but are less effective for capturing detailed, jurisdiction-specific compliance details.
- C. Questionnaires lack the depth and follow-up capability needed to thoroughly understand complex, variable compliance requirements across different states and countries.
Question 37
The business analyst (BA) at Universal Containers has been capturing the requirements for a major Sales Cloud release. An admin has been deploying the resulting system changes. The quality assurance (QA) team has run into challenges when testing the changes. The BA is unaware of deployment and testing challenges. What should the BA do to resolve these challenges with the release team?
Show answer and explanation
Correct answer: C. Associate each set of metadata changes to the corresponding user story.
The business analyst should associate each set of metadata changes to the corresponding user story to resolve deployment and testing challenges. This creates clear traceability between requirements and implementations, enabling the QA team to understand what each change accomplishes and validate it properly. When the BA and QA team can link specific metadata changes to the business requirements documented in user stories, QA gains context about testing intent and can identify if changes address the intended functionality. This bridges the gap between requirements capture and testing execution.
Why the other options are wrong
- A. Involving stakeholders in requirements gathering is a discovery-phase activity; the issue here is post-implementation traceability and communication.
- B. While detailed test cases are valuable, the immediate issue is that QA lacks understanding of what the changes are meant to accomplish, which traceability to user stories addresses.
Question 38
A business analyst (BA) is reviewing the risks associated with a proposed solution leveraging Cases and Support Queues, and the effect that those risks might have on the project timeline. Which type of analysis is the BA performing?
Show answer and explanation
Correct answer: A. Enterprise Analysis
Enterprise Analysis involves examining risks and their potential impacts on organizational outcomes such as project timeline, budget, and success metrics. When a BA reviews risks associated with a proposed technical solution and assesses how those risks affect the project timeline, they are conducting Enterprise Analysis focused on the broader implications for the business initiative.
Why the other options are wrong
- B. Strategy Analysis focuses on organizational strategy, vision, and how initiatives align with business direction, not on technical solution risks and their timeline impacts.
- C. Stakeholder Analysis examines who the stakeholders are, their interests, and how to engage them, not the risks within a solution and their project effects.
Question 39
A business analyst (BA) conducted a group workshop with stakeholders to understand and document in-scope business processes. The BA feels there are gaps between process steps. What should the BA do to close the gaps or confirm the process steps?
Show answer and explanation
Correct answer: A. Conduct elicitation with stakeholders regarding their parts of the process.
When gaps exist between documented process steps, the business analyst should conduct additional elicitation sessions with stakeholders to understand what happens between those steps and confirm the complete process flow. This direct engagement with the people who perform each part of the process is the most effective way to close gaps in understanding.
Why the other options are wrong
- B. Strategy analysis is used to evaluate business direction and options, not to fill in missing process details.
- C. Reviewing existing documentation will not resolve gaps, the information simply isn't there yet.
Question 40
The Service Center at Universal Containers is deploying a new case management solution. Management has asked the project team to prepare for end user training. The project team consists of an admin and a business analyst (BA). Which task should be assigned to the BA?
Show answer and explanation
Correct answer: A. Create user training materials.
Creating user training materials is a business analyst responsibility because it requires translating business processes and system functionality into content that helps users understand how to perform their work. This task involves understanding the business context, user needs, and how the system supports business processes. Setting up users and conducting training are typically administrative or training specialist tasks, not BA responsibilities.
Why the other options are wrong
- B. Conducting user training is typically a training specialist or superuser responsibility, not a core BA function.
- C. Setting up users for training is an administrative task usually handled by system administrators, not business analysts.
Question 41
The project team is building a Sales Cloud implementation. The business analyst (BA) wants to make sure the solution meets the needs of the business. The BA needs to identify where user testing should occur and who should participate. Which approach should the BA follow?
Show answer and explanation
Correct answer: A. Create a full copy sandbox and give power users access to it.
For user acceptance testing in a Sales Cloud implementation, a full copy sandbox is the appropriate choice because it contains a complete replica of production data and configuration, allowing power users and business stakeholders to test against realistic business scenarios. A partial sandbox lacks sufficient data for comprehensive testing, and a scratch org is designed for development purposes without production data, making it unsuitable for user acceptance testing.
Why the other options are wrong
- B. A partial sandbox doesn't provide enough data or configuration for meaningful user acceptance testing.
- C. A scratch org is intended for development and learning, not for business user acceptance testing with realistic data.
Question 42
Northern Trail Outfitters follows an Agile methodology for its Marketing Cloud projects. The project team creates several types of documents. Which document should a business analyst use to capture the software and behavioral requirements of the application?
Show answer and explanation
Correct answer: B. System requirements specification
A system requirements specification documents both software requirements (technical capabilities and system behavior) and behavioral requirements (how the system and users will interact). This comprehensive specification captures what the system must do from both technical and functional perspectives, making it the appropriate document for capturing the complete set of application requirements in an Agile project.
Why the other options are wrong
- A. A functional requirements specification focuses specifically on what the system does and user-facing features, but does not comprehensively address technical system requirements.
- C. A scope statement specification defines the boundaries and high-level deliverables of a project rather than detailed software and behavioral requirements.
Question 43
Northern Trail Outfitters has a large Salesforce org with sales, marketing, and billing teams pushing for the development of a large number of items in the backlog. Which management process should the business analyst suggest to help the teams align on their competing priorities?
Show answer and explanation
Correct answer: A. Vision, Values. Methods, Obstacles, and Measures (V2MOM)
V2MOM (Vision, Values, Methods, Obstacles, and Measures) is a strategic goal-setting framework designed to align teams around shared priorities and help competing departments understand how their initiatives contribute to the overall business vision. This framework is ideal for helping multiple teams prioritize their backlog items. BPMN (B) is used for visualizing and documenting business processes, not for priority alignment. IDEF3 (C) is a process modeling notation that describes how processes work, not a tool for managing competing priorities.
Why the other options are wrong
- B. BPMN is a modeling notation for documenting and visualizing processes, not a management framework for aligning competing priorities.
- C. IDEF3 is a process capture and modeling methodology, not a priority management or strategic alignment tool.
Question 44
Universal Containers is currently doing user acceptance testing for a global customer service project that leverages Service Cloud. A stakeholder is executing a test case for a specific user story. The stakeholder has provided this feedback: The functionality described in the test case is working as expected. The stakeholder wants to change the label of several fields described in the test case. The stakeholder wants to add two new fields that were excluded from the test case Which step should the business analyst take next?
Show answer and explanation
Correct answer: C. Acknowledge the feedback, create a new user story that includes the field changes, and ask the stakeholder to update the existing test case to show it was successfully tested.
When a stakeholder identifies requirements beyond the current test case scope, specifically new fields that were excluded, this feedback indicates a gap in the original user story requirements. The BA should acknowledge the feedback, create a new user story to formally capture these additional fields, and have the stakeholder update the existing test case to reflect successful testing. This maintains proper requirements traceability and ensures new scope is tracked separately from the current work.
Why the other options are wrong
- A. Creating only a new test case without updating the underlying user story fails to capture the scope change in the requirements, leaving the new fields untracked in backlog management.
- B. Updating the existing user story and assigning it back to the technical team for development during UAT is inappropriate; changes discovered in UAT should create separate user stories for the next iteration, not interrupt current development.
Question 45
During the discovery phase of a Salesforce project, which types of analyses should a business analyst typically perform?
Show answer and explanation
Correct answer: C. Enterprise, Strategy, Stakeholder
During the discovery phase of a Salesforce project, a business analyst must perform Enterprise, Strategy, and Stakeholder analyses. Enterprise analysis examines how the initiative aligns with organizational goals and current state, Strategy analysis explores the business drivers and desired future state, and Stakeholder analysis identifies and understands the needs of all parties involved. These three types of analyses provide the comprehensive business context needed to establish project scope and objectives before moving into detailed requirements gathering.
Why the other options are wrong
- A. Financial and Operational analyses, while potentially useful, are not the core discovery phase analyses; discovery focuses on strategic and stakeholder understanding first.
- B. Technical analysis is premature during discovery; technical considerations come later after business requirements are established.
Question 46
The business analyst (BA) at Northern Trail Outfitters needs to create a current state process map for a Service Cloud implementation with its retail division. The BA needs a simple diagramming notation for the process map that is applicable across all industries, provides context for metrics and management decisions, and supports regulatory considerations. Which diagramming notation should the BA use for the process map?
Show answer and explanation
Correct answer: B. Universal Process Notation (UPN)
Universal Process Notation (UPN) is a simple notation that works across all industries and keeps diagrams readable for business users. Each activity box can carry context such as metrics, owners, resources and regulatory notes, which supports management decisions and compliance. This makes it the recommended notation for business analysts creating process maps.
Why the other options are wrong
- A. BPMN is a detailed technical standard with many symbols, which makes it less simple for business stakeholders than UPN.
- C. UML is designed for modelling software systems, not for simple business process maps with management context.
Question 47
As a business analyst (BA) starts engaging stakeholders for a user story writing workshop, an executive sponsor questions why the Commerce Cloud project is creating user stories rather than standard requirements. What is one benefit of creating user stories that the BA can share with the executive sponsor?
Show answer and explanation
Correct answer: C. It saves time when prioritizing and implementing functionality.
User stories provide significant business value by enabling more efficient prioritization and implementation of functionality. They are written in a format focused on user value and business outcomes, making it easier to prioritize work based on business impact and deliver incremental value. User stories can be estimated and sequenced more flexibly than traditional requirements, allowing the team to implement the most valuable features first and respond to changing business priorities more quickly.
Why the other options are wrong
- A. Determining efficient validation methods is primarily a testing and QA concern, not a core benefit of user stories for project planning and implementation.
- B. User stories deliberately avoid technical specifications and implementation details, focusing instead on what users need and why, which is the opposite of this option.
Question 48
Universal Containers has asked a business analyst (BA) to create a process map indicating how it is using Marketing Cloud to manage its campaigns. In a process map that uses Universal Process Notation (UPN), the BA has marked each activity box with a resource. What does an activity box marked "C: Customer” mean?
Show answer and explanation
Correct answer: B. The customer should be consulted.
In Universal Process Notation (UPN), the resource code 'C' designates an activity box where the party (in this case, the Customer) should be Consulted. The letter designations in UPN follow the RACI model conventions where C indicates Consulted, meaning the party should be asked for input and their feedback sought before decisions are finalized. This distinguishes from Responsible (which would be R) or Informed (which would be I).
Why the other options are wrong
- A. Informed is designated by 'I' in UPN resource notation, not 'C'.
- C. Responsible is designated by 'R' in UPN resource notation, not 'C'.
Question 49
Universal Containers just rolled out a new sales methodology and process. A month after the initial training, the manager has noticed some reps have a large number of overdue tasks. The manager is unsure If it's a learning curve or a system issue and has asked the business analyst (BA) to determine the cause and recommend a solution. Which method should the BA use to start collecting data?
Show answer and explanation
Correct answer: B. Observation and interviewing
Observation and interviewing are the most appropriate methods for the BA to start investigating whether the overdue tasks are due to a learning curve or a system issue. Observation allows the BA to see how reps are actually using the system and new process, while interviewing captures their experiences and challenges. This direct engagement provides concrete data about user behavior and pain points. Brainstorming and prototyping are solution-focused and premature before understanding the root cause, and focus groups are more resource-intensive when individual investigation is needed.
Why the other options are wrong
- A. Brainstorming and prototyping are solution-development activities that should occur after the root cause is identified, not during initial fact-finding.
- C. Focus groups and workshops are broader engagement activities better suited after the BA has preliminary findings to validate, not for initial data collection.
Question 50
The finance learn is tolling out a new sales process in Sales Cloud for opportunities that are Closed/Won. After meeting with the team, a business analyst (BA) realizes that several requirements for the new process will need further refinement. What should the BA use to keep track of changes to the process documents?
Show answer and explanation
Correct answer: A. Version control
Version control is the appropriate mechanism to track changes to process documents over time. It maintains a complete history of revisions, who made changes, when changes were made, and why, all essential for managing refinements to requirements. This is especially important when requirements need further refinement and will likely evolve.
Why the other options are wrong
- B. Communication templates are for standardizing message formats, not tracking document changes.
- C. A business backlog tracks work items to be done, not changes to existing documentation.
Question 51
Sales managers at Northern Trail Outfitters (NTO) have received feedback from sales reps that record pages are slow and often take longer to load when using the app on the phone. The business analyst (BA) has been asked to evaluate NTO's org to find out which pages are the slowest to load when using the app on the phone. What is the first step the BA should take to help resolve the issue?
Show answer and explanation
Correct answer: C. Confirm steps to reproduce the issue.
Before attempting to resolve a performance issue, the business analyst must first confirm the exact steps to reproduce the problem. Understanding when the issue occurs, which specific pages are affected, what data is present, and what actions trigger the slowness is essential for root cause analysis and solution development. Creating a new page layout (A) assumes the solution without confirming the problem, and using performance analyzer (B) requires first knowing which specific scenarios to analyze, making it premature as the first step.
Why the other options are wrong
- A. Creating a new page layout assumes the solution without first confirming the actual cause of the performance issue.
- B. Using performance analyzer requires first knowing which specific actions and pages to analyze; confirming reproducible steps is the prerequisite.
Question 52
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?
Show answer and explanation
Correct answer: A. Small
The INVEST checklist item 'Small' is most likely the reason why stories are incomplete at the end of the sprint. If user stories are too large, developers cannot complete them within a single sprint, leading to incomplete work. The development team running out of time to complete stories indicates that the stories are sized too large relative to the sprint capacity. Breaking stories into smaller, more manageable pieces would allow the team to complete work within each sprint.
Why the other options are wrong
- B. Negotiable refers to how requirements can be discussed and refined through collaboration, which does not directly cause incomplete work due to time constraints.
- C. Valuable means the story delivers business value, which is important for prioritization but does not explain why stories cannot be completed due to time limitations.
Question 53
After the first round of user acceptance testing for a Sales Cloud project, the business analyst discovered that a high number of test cases failed. What is a possible reason why the test cases failed?
Show answer and explanation
Correct answer: A. Missing test script details
When a high number of test cases fail during UAT, it is often because the test cases themselves lack sufficient detail in their scripts. Missing test script details means testers may not execute the tests as intended, leading to false failures or inconsistent execution. Proper test scripts should include step-by-step instructions, expected outcomes, test data requirements, and preconditions. Without these details, testers cannot reliably validate whether the system is actually functioning correctly.
Why the other options are wrong
- B. Missing test result details would affect the ability to document and analyze outcomes after execution, but would not be the cause of the tests failing during execution.
- C. Missing test org access details would prevent testers from running tests at all, but if tests are being executed and failing, access to the test environment has been established.
Question 54
The business analyst at Universal Containers is helping the team transition from workflow rules to flows. The work has been built and it is time to kick off user acceptance testing (UAT). What is the goal of UAT?
Show answer and explanation
Correct answer: A. To ensure what was originally requested is being delivered
The primary goal of UAT is to validate that the delivered solution meets the original business requirements and delivers what was requested. UAT confirms that the system works as intended from the user's perspective before going live.
Why the other options are wrong
- B. Identifying acceptance criteria happens before UAT during the requirements phase, not during UAT itself.
- C. Summarizing the ask and determining scope occurs during the planning and analysis phases, well before UAT begins.
Question 55
The business analyst (BA) at Universal Containers needs to gather information for their project including the steps a user takes to accomplish a goal, challenges a user faces, people the user interacts with, applications they use to complete the steps, and their level of morale as they move through the process. Which elicitation technique should the BA use?
Show answer and explanation
Correct answer: B. Journey Mapping
Journey Mapping is the elicitation technique specifically designed to capture the complete user experience including steps taken, challenges encountered, interactions with others, applications used, and emotional states throughout a process. It visualizes the entire journey from the user's perspective and naturally encompasses all the information elements the BA needs to gather.
Why the other options are wrong
- A. Surveys and questionnaires are useful for gathering specific data points but are not designed to capture the holistic journey, emotional context, and interconnected steps in the way Journey Mapping does.
- C. Focus groups are good for exploring ideas and gathering opinions but do not systematically map out the sequential steps, touchpoints, and emotional journey through a process.
Question 56
A business analyst at Universal Containers has begun user acceptance testing for a new Experience Cloud implementation with the project team. A major gap for one of the personas was identified in the documented scenarios. What went wrong?
Show answer and explanation
Correct answer: A. Failure to include all stakeholders in the requirements gathering process
A gap identified during user acceptance testing for a specific persona indicates that not all user perspectives were captured during the initial requirements gathering phase. This gap would have been discovered earlier if all stakeholders, including representatives of this persona, had been included in the requirements process. Unit testing (B) focuses on code components and wouldn't validate persona-specific scenarios, while validating against functional requirements (C) assumes the requirements were complete to begin with.
Why the other options are wrong
- B. Unit testing validates individual code components, not whether all user personas and their scenarios were captured in requirements.
- C. Validating against functional requirements would not catch gaps in the requirements themselves; this validation assumes requirements are already complete and correct.
Question 57
Cloud Kicks (CK) has expressed concerns about the distribution process for a new line of shoes, because the company consistently misses its targeted delivery dates. CK asks the business analyst (BA) to uncover the issue and propose a business solution. What should the BA do next?
Show answer and explanation
Correct answer: A. Shadow an operations team member at the CK distribution facility.
When tasked with uncovering a specific business problem (missed delivery dates), the business analyst should first observe and understand the current state by shadowing operations team members at the distribution facility. This firsthand observation reveals the actual process, bottlenecks, and root causes of the issue. Reviewing future state processes (B) is premature without understanding the current state, and exploring competitor practices (C) without first understanding Cloud Kicks' specific constraints and issues could lead to irrelevant solutions.
Why the other options are wrong
- B. Reviewing future state processes before understanding the current state and root causes would result in solutions that may not address the actual problem.
- C. Exploring how similar retailers handle distribution is helpful for benchmarking but should not be the first step; understanding Cloud Kicks' specific issues and constraints is essential first.
Question 58
New Interns at Universal Containers have been tasked with following a new process to import leads from a spreadsheet into Salesforce. A business analyst Is mapping the process to document the overall lead creation process. What should the process map look like?
Show answer and explanation
Correct answer: B. A very detailed process map that is unambiguous and version controlled
For a new process being taught to interns, the process map should be very detailed and unambiguous to ensure consistency and accuracy. Version control is essential to maintain a single source of truth as the process evolves. This level of rigor prevents misinterpretation, reduces errors in lead import procedures, and creates proper documentation governance for the organization.
Why the other options are wrong
- A. A somewhat detailed, self-explanatory map lacks the precision needed when training new staff on critical data processes like lead imports, risking errors and inconsistent execution.
- C. A simple, high-level process map is insufficient for interns who need clear step-by-step guidance and lacks the documentation controls necessary for process governance.
That was 58 of 231.
The full Salesforce Business Analyst pack has all 231 questions, each with the answer, the explanation and why the other options are wrong, plus a questions-only copy for timed runs. US$39, paid once, with free monthly updates and a pass-or-your-money-back guarantee.
Not ready yet? Get the first 105 free as one PDF by email. Get the Half Pack →
