Weekend Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmas50

Salesforce Development-Lifecycle-and-Deployment-Architect - Salesforce Certified Development Lifecycle and Deployment Architect (SP25)

A team of developers at Universal Containers has developed Apex Triggers and Apex

Classes in a sandbox. The team has also written test classes to unit test these triggers and classes. When executed in the sandbox, all the test methods pass and all the classes meet the minimum code coverage requirement. But when they tried deploying these components to production, a

few of these test methods failed

What should an architect recommend?

A.

Create test data in production before deploying the test classes

B.

Set SeeAllData to True to use the data in production.

C.

Explicitly set SeeAllData to True and generate data in test methods.

D.

Do not use SeeAllData and generate data in the test methods

Universal Containers (UC) has used Salesforce for the last 6 years with 50% custom code. UC has recently implemented continuous integration. UC wants to improve old test classes whenever new functionality invalidates tests. UC also wants to reduce the deployment time required. What should Architect recommend?

A.

A Do not execute any test classes in sandboxes and production.

B.

Do not execute test classes in sandboxes and all test classes in Production.

C.

Test classes cannot be executed in sandboxes.

D.

Execute all test classes in sandboxes and select test classes in Production.

Universal Containers' developers are working on a Visualforce page in a sandbox when an administrator adds a new field to Production. Which two approaches could an architect suggest to an administrator that would assist the developers in their development process? Choose 2 answers

A.

Use a Change Set to deploy the changes from Production to the sandbox, to ensure that changes made in production are reflected in the sandbox that the developers are working on

B.

Use Salesforce-to-Salesforce to deploy the changes from Production to the sandbox, to ensure that changes made in production are reflected in the sandbox that the developers are working on

C.

Manually replicate the same changes in the developer sandbox to ensure that changes made in production are reflected in the sandbox that the developers are working on

D.

Refresh the developer sandbox to ensure that changes made in production are reflected in the sandbox that the developers are working on

Universal Containers (UC) had added a Service team to the Salesforce Platform. The

Service team would like to have a few dozen of the service centers entered into the system as

technical reference data. The service centers are made searchable in many different web forms

and rather independent from all other business entities. In the past, they had to manually add any

new service centers in each sandbox in the code migration path, they would like to eliminate the

manual work if it is possible.

What is an optimal way to accomplish this requirement?

A.

Add the service centers to a hierarchical custom settings.

B.

Add the service centers to a list custom settings.

C.

Define a brand-new custom object with a picklist field to host all of the service centers.

D.

Add all of the service centers to a custom metadata type.

Universal Containers (UC) development team is using an Agile tool to track the status of build items, but only in terms of stages. UC is not able to track any effort estimates, log any hours worked, or keep track of remaining effort. For what reasons should UC consider using the agile tool for effort tracking?

A.

Allows the organization to track the Developers’ work hours for salary compensation purposes.

B.

Allows the management team to make critical timeline commitments based solely on developer estimates.

C.

Allows the Developer to compare their effort, estimates and actuals to better adjust their future estimates.

D.

Allows the management team to manage the performance of bad developers who are slacking off.

What is the responsibility of the Technical Architect within a Change Control Board meeting?

A.

Prioritize the Salesforce product roadmap with business stakeholders

B.

Conduct code reviews for projects in the development phase

C.

Troubleshoot deployment errors that occurred during the last release

D.

Approve the upcoming release for deployment into production

Universal Containers (UC) is implementing a governance framework and has asked the Architect to make recommendations regarding release planning. Which two decisions should the Architect make when planning for releases? Choose 2 answers

A.

How to test existing functionality to ensure no regressions are introduced.

B.

Whether Salesforce will wait to upgrade the pod until after a UC release is complete.

C.

How to roll back to the previous Salesforce release if there are issues.

D.

When to test a new UC feature release if there are issues.