Summer Special 60% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: bestdeal

Free Salesforce Development-Lifecycle-and-Deployment-Architect Practice Exam with Questions & Answers | Set: 3

Questions 21

Universal Containers is adopting Scrum as an agile methodology and wants to choose a software tool to support the adoption. What three key features of an agile development support tool should an architect look for? Choose 3 answers

Options:
A.

Sprint backlog management

B.

Email notifications when work is created or changed

C.

Product backlog prioritization

D.

Work (for example,user stories or tasks) assignment

E.

Kanban board

Salesforce Development-Lifecycle-and-Deployment-Architect Premium Access
Questions 22

Which two statements are accurate about why Mock objects are needed when writing test classes?

Choose 2 answers

Options:
A.

Mock can also be used on the classes that extend the batchable interface to bypass the batch jobs.

B.

Using a Mock allows the test class to bypass the dependencies of other objects, methods, state, or behaviors. Therefore, the developer has total control of his own code.

C.

Some methods are invoking long running processes, using Mock is a shortcut of bypassing the long executions.

D.

A Mock is needed whenever the code makes an HTTP callout.

Questions 23

Universal Containers (UC) is using Salesforce for their sales organization. The sales users have created several dashboards using multiple running users. The admins have also added a few workflow rues that send email notifications to some sales users. What should an Architect consider while planning the deployment of such components? Choose 2 answers

Options:
A.

If the username in the source org doesn't exist in the target org, the deployment will continue and Salesforce will automatically create the username in the target org.

B.

User fields are ignored during metadata deployments and all such users need to be manually created in the target org before starting the deployment.

C.

If the username in the source org doesn't exist in the target org, the deployment will stop until the usernames are resolved or removed.

D.

User Fields are preserved during metadata deployments and Salesforce attempts to locate a matching user in the target org during deployment.

Questions 24

Universal Containers wants to delete the day’s test data in a partial copy sandbox every

night, setting the sandbox back to a fresh state for tomorrows testing. The test data is

approximately 1GB.

What is the best strategy the architect should recommend?

Options:
A.

Manually delete all records individually.

B.

Execute a batch job that deletes all records created on the day.

C.

Create a new developer copy sandbox every night.

D.

Refresh the sandbox every night.

Questions 25

In the effort of improving the code quality, Universal Containers (UC) has asked a

third-party system integrator to perform some independent code reviews. One piece of the

feedback is the development team is seemingly not doing enough negative unit testing.

Which are three usual symptoms of inadequate negative tests

Choose 3 answers

Options:
A.

Developers often have to turn to the debug log for details of the failed Apex executions.

B.

When an Apex batch job runs at a scheduled time, an increased number of Apex execution errors occur over all.

C.

An Apex process runs into an un-handled exception when an HTTP callout has an unexpected status code in the response body.

D.

Developers constantly ask the testers for a screenshot of the error and the exact steps of reproducing the error.

E.

The delivered user interfaces are regularly not meeting the expectations of the business users.

Questions 26

Universal Containers is delivering many changes to its Salesforce system. Adoption

reports are discovering that many features are unused. The steering committee wants this to

change and is looking to the architect for advice.

What should an architect recommend to overcome this?

Options:
A.

Using Lightning Web Components for every user interface.

B.

Adopting user centered design to understand user needs before building the solution.

C.

Stop development until current features start being used.

D.

Sending weekly communication emails reporting on least engaged users

Questions 27

An architect is working on a Universal Containers (UC) project, and due to security

concerns, the UC security team cannot provide the

Architect with production access. Instead, a central release management team will be responsible

for performing production deployments for all development teams.

How should an architect leverage the Metadata API to ensure any metadata components

necessary to deploy the project’s functionality

Are properly communicated to the release management team?

Options:
A.

Provide a spreadsheet of all components and utilize the metadata API’s read Metadata()call.

B.

Communicate the unlocked package version to the release management team.

C.

Create a change set in each sandbox and download the package.xml file for the release management team.

D.

Provide the release management team a copy of the audit trail from the sandbox you wish to deploy from.

Questions 28

Which two options should be considered when making production changes in a highly regulated and audited environment?

Choose 2 answers

Options:
A.

All changes including hotfixes should be reviewed against security principles.

B.

Any production change should have explicit stakeholder approval.

C.

No manual steps should be carried out.

D.

After deployment, the development team should test and verify functionality in production.

Questions 29

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

Options:
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

Questions 30

Universal Containers (UC) is considering updating their Salesforce Release Management process. Which three best practices should UC consider for Release Management? Choose 3 answers

Options:
A.

Design the right sandbox strategy for the release.

B.

Release sign-off is only required for Production.

C.

Regression testing is mandatory for each release.

D.

Maintain a pre/post deployment checklist for each release.

E.

Publish a release calendar for each phase of the release.