Question 1 of 30
In a source-driven development environment, a team is tasked with implementing a new feature in a Salesforce application. The feature requires the creation of a custom object, several fields, and a trigger that updates a related record. The team decides to use a version control system to manage their changes. After completing the development, they need to deploy their changes to a production environment. Which of the following best describes the steps the team should take to ensure a successful deployment while adhering to best practices in source-driven development?
The team should first create a new branch in the version control system, implement the changes, run tests, and then merge the branch into the main branch before deploying to production using a CI/CD pipeline.
The team should directly modify the production environment to implement the changes, ensuring that the new features are available immediately.
The team should create a package in Salesforce, upload it to the production environment, and then run tests to verify the changes.
The team should document the changes in a spreadsheet, communicate them to the operations team, and wait for them to implement the changes in production.

Preparing for SalesForce DEV-450 Certified Platform Developer I (SU18)? Now land the interview.

73% of qualified candidates get rejected because of weak resumes. Build an ATS-optimized, recruiter-ready resume in under 5 minutes - free to start.

Build My Resume Free