Salesforce Certified Business Analyst Practice Test - Questions Answers, Page 20
List of questions
Question 191

Northern Trail Outfitter is eliciting feedback from a small number of key stakeholders within the organization for improvements to the current opportunity pipeline process. One of the stakeholders has a tendency to dominate the conversation which takes the group off topic and interfaces with meeting the objective.
How should the business analyst collaborate with the key stakeholder's?
Explanation:
The business analyst should conduct individual interviews to gather input from the key stakeholders. Interviews are a technique that involves asking open-ended questions to stakeholders or users to gather information and feedback about their needs, expectations, preferences, pain points, goals, etc. Interviews help to elicit requirements and user stories from the key stakeholders by allowing them to express their opinions and experiences in their own words, as well as clarifying any doubts or ambiguities. Interviews also help to avoid the influence or dominance of one stakeholder over others, as well as reduce the risk of groupthink or conformity.
Reference: https://trailhead.salesforce.com/content/learn/modules/salesforce-business-analyst-certification-prep/customer-discovery
Question 192

A business analyst JBA) for Northern Trail Outfitters (NTO) is reviewing the business backlog and determines that many of the requirements would require custom code that is expensive and hard to maintain. The BA knows that the backlog should be prioritized by people who have knowledge of the features and functionary of the Salesforce Platform.
Who should own the process of prioritizing the business backlog?
Explanation:
The process of prioritizing the business backlog should be owned by the business teams affected, with support from the internal technology teams who understand ways to maximize Salesforce's declarative features. The business backlog is a list of requirements or user stories that describe the features or functionality that the business needs or wants from a project or enhancement. The business backlog should be prioritized by the business teams affected because they are the ones who have the most knowledge and interest in the business value and impact of each requirement or user story. The business backlog should also be supported by the internal technology teams who understand ways to maximize Salesforce's declarative features because they are the ones who have the most knowledge and expertise in the technical feasibility and complexity of each requirement or user story.
Reference: https://trailhead.salesforce.com/content/learn/modules/salesforce-business-analyst-certification-prep/requirements-management
Question 193

Cloud Kicks has decided to implement a case management process through Service Cloud. A business analyst (BA) has been tasked with writing requirements for this new feature.
Which process should the BA follow to draft and finalize the requirements?
Explanation:
This answer states that following these steps is the process that the BA should follow to draft and finalize the requirements for implementing a new Service Cloud feature for Cloud Kicks. Reviewing information from the discovery means that the BA revisits the information or data that was collected during the discovery phase, such as business goals, stakeholder needs, pain points, opportunities, etc. Asking clarifying questions means that the BA seeks to understand and verify the information or data that was collected, and to resolve any ambiguities or conflicts among them. Drafting requirements means that the BA writes down the statements that describe what the solution must do or have to meet the business goals and stakeholder needs. Refining and confirming requirements means that the BA revises and validates the requirements with the stakeholders, and ensures that they are clear, concise, consistent, and complete. Prioritizing which requirements will be included in the minimum viable product means that the BA determines which requirements are essential or desirable for delivering a solution that provides value to the stakeholders, and which requirements can be deferred or excluded from the scope.
Reference: https://trailhead.salesforce.com/en/content/learn/modules/salesforce-business-analyst-quick-look/use-user-stories-to-capture-requirements
Question 194

Cloud Kicks will launch a new customer experience portal. During discussions with the VP of customer service, a business analyst (BA) recorded the following:
* All logins must use multi-factor authentication (MFA).
* Portal pages should load within 2 seconds.
How should the BA document the items?
Explanation:
The items that the business analyst documented are non-functional requirements. Non-functional requirements are statements that describe how a system or solution should perform, behave, or appear, rather than what it should do or provide. Non-functional requirements can include aspects such as usability, reliability, security, availability, scalability, etc. Non-functional requirements help to ensure that the system or solution meets the quality standards and expectations of the stakeholders or users. The items that the business analyst documented are non-functional requirements because they specify how Sales Cloud should perform (portal pages should load within 2 seconds) and behave (all logins must use multi-factor authentication).
Reference: https://trailhead.salesforce.com/content/learn/modules/salesforce-business-analyst-certification-prep/requirements-management
Question 195

A sales manager at Cloud Kicks recently learned about Salesforce Macros and believes service agents could benefit from the feature. The sales manager created the following user story: 'As a service agent I want Salesforce Macros to complete repetitive tasks faster.'
What should the business analyst change to improve the user story?
Explanation:
The user story should include a quantifiable reason why the feature is needed. This helps to define the value or benefit that the user expects from the feature, and provides a basis for prioritizing, testing, and accepting the user story. A quantifiable reason should be specific, measurable, achievable, realistic, and time-bound. For example, ''As a service agent I want Salesforce Macros to complete repetitive tasks faster so that I can reduce my average case resolution time by 10%.'' The other options are either irrelevant or incorrect. Option A does not improve the user story, but rather makes it vaguer and ambiguous. Option B does not improve the user story, but rather changes the user role and perspective.
Reference: https://trailhead.salesforce.com/en/content/learn/modules/business-analysis-user-stories/write-user-stories
Question 196

The sales teams at Universal Containers (UC) want to add a custom field to a page layout. The IT manager reminds the business analyst (BA) that UC uses the Application Lifecycle Management (ALM) process. The addition of the custom field and subsequent release to everyone in the organization must follow this process.
What is the first step in the ALM process that should be taken?
Explanation:
This answer states that gathering requirements and analyzing them is the first step in the Application Lifecycle Management (ALM) process that should be taken for adding a custom field to a page layout in a sandbox for Universal Containers. ALM is a framework that defines and manages the stages involved in developing, testing, deploying, and maintaining a software application. ALM typically consists of these steps: gather requirements and analyze them, design and build solutions, test solutions, deploy solutions, and maintain solutions. Gathering requirements and analyzing them means that the BA identifies and understands the business needs and expectations of the stakeholders or users, and defines what the solution must do or have to meet them.
Reference: https://trailhead.salesforce.com/en/content/learn/modules/application-lifecycle-and-development-models
Question 197

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?
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.
Reference: https://trailhead.salesforce.com/en/content/learn/modules/agile-basics/agile-basics-done
Question 198

Cloud Kicks (CK) faces challenges with accurate reporting and metrics to use when CK schedules service agent shifts. The VP of service is unsure how the challenges can be solved in Salesforce.
Which analysis should a business analyst perform?
Explanation:
The analysis that a BA should perform is strategy analysis. Strategy analysis is a technique that helps to understand the business context and environment of an organization, its vision and goals, its strengths and weaknesses, its opportunities and threats, its capabilities and resources, and its stakeholders and competitors. Strategy analysis helps to identify the business problems or needs that need to be addressed, evaluate potential solutions or options that can address them, and align them with the business strategy and objectives. In this case, CK faces challenges with accurate reporting and metrics to use when scheduling service agent shifts. A BA should perform strategy analysis to understand CK's business context and environment, identify the root causes of the challenges, evaluate potential solutions or options that can solve them in Salesforce, and align them with CK's business strategy and objectives.
Reference: https://trailhead.salesforce.com/en/content/learn/modules/business-analysis-strategy-analysis/understand-strategy-analysis
Question 199

A business analyst at Universal Containers is converting a requirements document into user stories for upcoming Manufacturing Cloud deployment. The first requirement is 'finance needs a time tracking sys containers.'
Which option best represents the 'IF component of the INVEST checklist to make a good user story from this requirement?
Explanation:
The option that best represents the ''I'' component of the INVEST checklist to make a good user story from this requirement is B. As a finance user I want to know how long it takes to assemble a container so I can accurately report on container profitability. The ''I'' component stands for Independent, which means that the user story should be self-contained and not depend on or overlap with other user stories. Option B is independent because it focuses on a specific need and goal of the finance user, and does not rely on or affect other user stories. The other options are either dependent or irrelevant. Option A is dependent because it specifies a particular solution (Timesheet object) that may depend on or overlap with other user stories. Option C is irrelevant because it does not address the requirement of knowing how long it takes to assemble a container.
Reference: https://trailhead.salesforce.com/en/content/learn/modules/business-analysis-user-stories/write-user-stories
Question 200

The business analyst (BA) at Cloud Kicks is having a hard time documenting a user story to change an existing Opportunity flow for sales users. The architect expressed their concerns to the BA that they lack a comprehensive list of the components that will be affected by the updated flow.
Which best practice should the BA follow?
Explanation:
The best practice that the BA should follow is to schedule additional discovery sessions with the sales users to understand what will be impacted by the changes. Discovery sessions are meetings or workshops where the BA elicits, clarifies, and validates the needs, expectations, pain points, goals, and priorities of the stakeholders for a project. Discovery sessions help to gather more information and feedback from the stakeholders, understand their perspectives and preferences, identify the gaps and opportunities in their current process, and demonstrate the value and benefits of the proposed solution. By scheduling additional discovery sessions with the sales users, the BA can better understand their challenges and requirements, and document a comprehensive list of the components that will be affected by the updated flow.
Reference: https://trailhead.salesforce.com/en/content/learn/modules/business-analysis-discovery/plan-and-facilitate-discovery-sessions
Question