Certified Sales Cloud Consultant: Resolving Bugs - Two Effective Ways | Salesforce

Resolving Bugs: Effective Methods for Consultants

Question

After a project deployment, several bugs are identified by end users and prioritized by the project team.

What are two ways a consultant should resolve these issues? (Choose two.)

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

AC

When resolving bugs identified after a project deployment, there are two recommended approaches a consultant can take:

  1. Build out issue resolution release in the appropriate development sandbox:

    • This option involves creating a separate release specifically to address the identified bugs in the appropriate development sandbox environment.
    • The development sandbox is a dedicated environment for making changes, testing new functionality, and resolving issues without affecting the production environment.
    • By building out the issue resolution release in the development sandbox, the consultant can safely make and test changes without impacting end users or the live system.
    • This allows the consultant to iterate and refine the bug fixes until they are resolved successfully.
  2. Perform user acceptance testing (UAT) in the appropriate development sandbox or a Full sandbox:

    • User acceptance testing (UAT) is an important step in the software development lifecycle, where end users test the system to ensure it meets their requirements and expectations.
    • In this scenario, performing UAT in either the appropriate development sandbox or a Full sandbox can be effective.
    • The appropriate development sandbox is a controlled environment that closely mimics the production setup, providing a realistic testing ground for end users to validate bug fixes.
    • Alternatively, a Full sandbox is an exact replica of the production environment, including data, configurations, and customizations. Testing in a Full sandbox provides a higher degree of accuracy and is especially useful for complex scenarios or situations where the bug reproduces only in specific data conditions.
    • Performing UAT allows end users to validate the bug fixes, provide feedback, and ensure that the issues have been adequately resolved before deploying the changes to the production environment.

It's worth noting that option D, building out the issue resolution release in the production environment, is generally not recommended. Making changes directly in the production environment without proper testing can introduce new issues or disrupt the system for end users. Therefore, it's best practice to perform changes and testing in a separate sandbox environment before deploying to production.