Halloween Sale Special - 75% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: newyear

Salesforce Plat-Arch-202 - Platform Development Lifecycle and Deployment Architect

Page: 1 / 4
Total 118 questions

Universal Containers (UC) is a high-tech company using SFDX tools and methodologies for its Salesforce development Configuration to Unlocked Packages.

Which two best practices should an architect recommend to support UC ' s new package development strategy? Choose 2 answers

A.

Version control does not need to be used, as packages manage all the code and configuration.

B.

Consult the metadata coverage report to identify features supported by packages.

C.

Test developed packages in test environments before installing to production.

D.

Move everything in the existing codebase to a single monolithic package.

A developer with Universal Containers recently created a flow in the developer sandbox. While working on the flow, the developer deactivated it and made updates multiple times before the flow worked as desired. Now the developer is planning to use a change set to migrate the flow to the QA sandbox.

What two statements should be considered when migrating the flow with change sets? Choose 2 answers

A.

When a change set with a multiple versioned flow is uploaded, it includes only the active version of the flow.

B.

When a change set with a multiple versioned flow is uploaded, it includes all the versions of the flow.

C.

When a change set with a multiple versioned flow is uploaded, and no active version is available, it includes the most recent inactive version of the flow.

D.

When a change set with a multiple versioned flow is uploaded, and no active version is available, it throws an exception.

Metadata API supports deploy() and retrieve() calls for file-based deployment.

Which two scenarios are the primary use cases for writing code to call retrieve() and deploy() methods directly? Choose 2 answers

A.

Team development of an application in a Developer Edition organization. After completing development and testing, the application is Distributed via Lightning Platform AppExchange.

B.

Development of a custom application in a scratch org. After completing development and testing, the application is then deployed into an upper sandbox using Salesforce CLI (SFDX)

C.

Development of a customization in a sandbox organization. The deployment team then utilize the Ant Migration Tool to deploy the customization to an upper sandbox for testing.

D.

Development of a custom application in a sandbox organization. After completing development and testing, the application is then deployed Into a production organization using Metadata API.

What two things are needed to delete metadata with a deploy() call? Choose 2 answers

A.

Package.XML file.

B.

The CURRENT API version must be used.

C.

DestructiveChanges.xml file.

D.

PurgeOnDelete option must be set to TRUE.

Which are two recommended methods of creating test data in Salesforce? Choose 2 answers

A.

Utilize Heroku Connect to provide test class data.

B.

Reference data from middleware directly within your test class.

C.

Host a mock endpoint to produce sample information from an endpoint.

D.

Load a CSV as a static resource and reference it in a test class.

Northern Trail Outfitters (NTO) has well-defined release management processes for both large and small projects. NTO ' s development team created a workflow and a trigger for the changes in its opportunity renewal process.

What should the architect recommend for release planning of these changes?

A.

Plan this as a minor release with training and change management.

B.

Plan this as a major release and align with a Salesforce major release.

C.

Plan this an interim release after checking with Salesforce support.

D.

Plan this as a patch release and align with the Salesforce patch release.

Universal Containers (UC) is looking for advice on how often it should refresh its sandboxes. UC currently uses a development lifecycle that starts with developer environments and moves to integration testing, QA testing, UAT, and then production. They have many scrum teams working concurrently and the teams do not agree on when refreshes should occur.

What two recommendations should the architect suggest? Choose 2 answers

A.

Development environments should generally be refreshed after each working feature has been successfully migrated.

B.

Sandboxes should be refreshed on the day when the refresh is allowed for that type of sandbox.

C.

Productions is the only pristine environment.

D.

Integration sandboxes should be refreshed rarely because of the burden of maintaining the various API.

Cloud Kicks is considering using an automated testing tool to help manage deployments between environments.

When should the architect recommend the use of an automated testing tool?

A.

Automated tests should be run when branches are merged.

B.

Automated tests should be run daily in all Developer Orgs.

C.

Automated tests should be run only when merging into Full or Partial Copy sandboxes.

D.

Automated tests should be run daily in all Developer Orgs, and when branches are merged.

Universal Containers (UC) is planning to move to Salesforce Sales Cloud and retire its homegrown on-premise system. As part of the project, UC will need to migrate 5 million Accounts, 10 million Contacts, and 5 million Leads to Salesforce.

Which three areas should be tested as part of data migration? Choose 3 answers

A.

Page layout assignments

B.

Lead assignment

C.

Account and Lead ownership

D.

Data transformation against source system

E.

Contact association with contact account

The CEO at Universal Containers (UC) is receiving constant complaints from business stakeholders that the development teams are not frequently delivering value to the end-user. The CEO talked with the CTO, who argues the opposite, explaining that the development teams are delivering value every Sprint.

The architect suggests to the CTO to implement Kanban to solve this disagreement. How can Kanban help clarify whether value is being delivered to the business?

A.

Kanban teams respond to unplanned work and changes by dropping everything and jumping on the new request, ensuring agility.

B.

Kanban traits includes metrics, like lead time and throughput, which increases transparency.

C.

Kanban can make use of the Salesforce Agile Accelerator to speed up delivery.

D.

Kanban limits work in progress, so the executives will know the development team is not overworked.