Summer Special Sale Limited Time 60% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 713PS592

Note! The Development-Lifecycle-and-Deployment-Designer Exam is no longer available. Get in touch with our Live Chat or email us for more information about the Development-Lifecycle-and-Deployment-Architect Exam.

Development-Lifecycle-and-Deployment-Designer Salesforce Certified Development Lifecycle and Deployment Architect (WI23) Questions and Answers

Questions 4

Universal Containers CUC) has developed extensions of Salesforce Service Cloud for the use of its customer service teams using the change set development model.

Recently, UC acquired a company that develops extensions of an AppExchange app. The development team of the acquired company uses the org development model. The Universal Containers CTO wants both teams to work on a single org and follow the same set of processes.

Which development model should the architect recommend to be used by theconsolidated development team?

Options:

A.

Org development model, because the acquired company's team is already using it, and it is better than the change set development model.

B.

Package development model, because it allows packages to be created and deployed using declarative (point-and-click) development tools, without writing code.

C.

Package development model, so teams can build release artifacts that can be tested and released independently from artifacts for other projects.

D.

Change set development model,because UC is already using it, so it will face less resistance.

Buy Now
Questions 5

Universal Containers (\)C) is on the Unlimited Edition of Salesforce orgs. Currently, there are four Developer Pro sandboxes used by dev teams for various purposes, one partial copy sandboxes used for training, one full sandbox used for user acceptance testing. There is another full sandbox used for performance testing during the initial launch, and it is no longer being actively used.

A system administrator had reported yesterday that none of the sandboxes can be refreshed.

What is the most probable action an architect can help the system administrator with?

Options:

A.

It appears the org is using more sandboxes than the license permits. The Partial Copy sandbox shouldn't be used.

B.

Create a Salesforce support case, someone shouldknow what is wrong.

C.

Contact the Salesforce Account Team to do a sandbox License Count.

D.

Delete the full sandbox used for performance testing.

Buy Now
Questions 6

Universal Containers has dozens of independent user acceptance and functional teams that need to test independently in isolation, and on current production data that was modified within the last week. Which Sandboxtype should a Technical Architect recommend?

Options:

A.

Developer Pro Sandbox

B.

Partial Copy Sandbox

C.

Developer Sandbox

D.

Full Sandbox

Buy Now
Questions 7

Universal Containers has three types of releases in their release management strategy: daily, minor (monthly), and major (quarterly). A user has requested a new report to support an urgent client request. What release strategywould an Architect recommend?

Options:

A.

Utilize the major release process to create the report directly in production bypassing the full sandbox.

B.

Utilize the minor release process to create the report directly in production bypassing the full sandbox.

C.

Utilize the major release process to create the report in a full sandbox and then deploy it to production.

D.

Utilize the daily release process to create the report directly in a full sandbox and then deploy it to production.

Buy Now
Questions 8

Universal Containers (UC) innovative apps division is releasing anapplication which can be installed in their trading partners Salesforce environment. The partners can then build on top of the application with process builders and triggers so the container booking process can be integrated with the trading partners own processes. What is the recommended mechanism for releasing the application?

Options:

A.

Zip file deployable by Force.Com Migration Tool.

B.

Unmanaged Package.

C.

Change Sets.

D.

Managed Package.

Buy Now
Questions 9

Universal Containers has a full sandbox that will be used to analyze and fix bugs found

in production.

Which two items should the architect recommend to ensure that bugs found in production are

more easily analyzed in this full sandbox?

Choose 2 answers

Options:

A.

Refresh the full sandbox after every deployment in production.

B.

Create a daily process of copying new and changed data in production to the full

sandbox.

C.

Before any deployment in production, the same process must be performed in this

sandbox.

D.

Perform a Refresh Data in the full sandbox.

Buy Now
Questions 10

Universal Containers wants to implement a release strategy with major releases every four weeks and minor releasesevery week. Major releases follow Development, System Testing (SIT), User Acceptance Testing (UAT) and Training Minor releases follow Development and User Acceptance Testing (UAT) stages. What represents a valid environment strategy consideration for UAT?

Options:

A.

Minor releases use Partial copy and Major releases use Full copy

B.

Minor and Major releases use separate Developer pro

C.

Minor releases use Developer and Major releases Full copy

D.

Minor and Major releases use same Full copy.

Buy Now
Questions 11

Universal Containers requires its developers to develop and test code in one sandbox per developer before deploying to a common sandbox for code review. Which deployment strategy should be used in this environment?

Options:

A.

Refresh the developer's sandbox, develop changes, refresh the common sandbox, deploy to the common sandbox, test changes

B.

Refresh the developer's sandbox, develop changes, test changes, refresh thedeveloper's sandbox, deploy to the common sandbox

C.

Refresh the developer's sandbox, develop changes, refresh the developer's sandbox, deploy to the common sandbox, test changes

D.

Refresh the common sandbox, develop changes, refresh the developersandbox, deploy to the common sandbox, test changes

Buy Now
Questions 12

Universal Containers (UC) innovative apps divisionis releasing an application that can

be installed in its trading partners Salesforce environments. The application lets the trading

partners book containers from UC directly without leaving their own Salesforce environment.

The partners can then build on top of the application with process builders and triggers so the

container booking process can be integrated with the trading partners’ own processes.

What is the recommended mechanism for releasing the application considering the innovative

apps divisionwants to keep the application up to date in various environments?

Options:

A.

Change sets

B.

Unmanaged package

C.

Managed package

D.

Zip file deployable by SFDX or ANT

Buy Now
Questions 13

There has been an increase in the number of defects .Universal Containers (UC) found the root cause to be decreased in quality if code. Which two options can enforce code quality in UC's continuous integration process? Choose 2 answers

Options:

A.

Introduce manual code review before deployment to the testing sandbox.

B.

Introducemanual code review before deployment to the production org.

C.

Increase the size of the testing team assigned to the project.

D.

Introduce static code analysis before deployment to the testing sandbox.

Buy Now
Questions 14

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 extendthe 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.

Buy Now
Questions 15

Universal Containers (UC) is using custom metadata types to control the behavior of a

few of the custom functionalities. UC wants to

Deploy custom metadata types to production using Metadata API.

Which two data types does UC need to include?

Choose 2 answers

Options:

A.

CustomMetadataType

B.

CustomMetadata

C.

CustomObject

D.

Custom Field

Buy Now
Questions 16

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

Options:

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 releaseis 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.

Buy Now
Questions 17

Universal Containers's architect is documenting the application lifecycle management (ALM) process to communicate it to the development teams from different implementation partners.

Which three steps apply to any Salesforce development project?

Choose 3 answers

Options:

A.

Continuous Integration

B.

Develop

C.

Build Release

D.

Test

E.

Change Sets

Buy Now
Questions 18

Universal Containers is building a new complex integration to a legacy system. the legacy system is also going through a major upgrade. Senior leadership has committed to the board that the combined programs will be completed on time. What is the risk with this plan?

Options:

A.

The deadline is scheduled during a Salesforce release

B.

The project team has decided to use the Waterfall methodology

C.

The legacy system team is using an Agile methodology

D.

Multiple work -streams with dependencies could impact the go-live

Buy Now
Questions 19

Universal Containers uses multiple Salesforce orgs for its different lines of business (LOBs). In a recent analysis, the architect found that UC could have a more complete view of its customers by gathering customer data from different orgs.

What two options can an architect recommend to accomplish the customer 360-degree view?

Choose 2 answers

Options:

A.

Implement a Complete Graphmulti-org strategy by allowing each org to connect directly to every other, reading and writing customer data

from the orgs where it has been originally created.

B.

Migrate from multi-org to single-org strategy, consolidating customer data in the process.

C.

Implement a Single Package multi-org strategy by developing and deploying to all orgs a managed package which reads and consolidates

customer 360-degree view from the different orgs.

D.

Implement a Hub-and-Spoke multi-org strategy by consolidating customer data In a single org, which will be the master of customer data,

and using integration strategies to let the LOBs orgs read and write from it.

Buy Now
Questions 20

Universal Containers CUC) has multi-cloud architecture in a single org. The Sales Cloud dev team is working in a Dev Pro sandbox (DevProl) of delivering a release In three months. The business requirements from Service Cloud warrant a quicker releasein four weeks, but need part of the Sales Cloud work that is completed in DevProl. The decision of using a separate Dev Pro sandbox (DevPro2) is still pending. The DevProl was upgraded to preview for next salesforce major release two weeks ago.

What shouldan Architect recommend?

Options:

A.

Ask the second work stream team to work on the same DevProl sandbox.

B.

Clone the DevPro1 sandbox and name It DevPro2 for the second work stream to work on the Service Cloud requirements.

C.

Push back on the requirements becauseadding another work stream will bring some risks with it.

D.

DevPro1 cannot be cloned because it is on a different version from Production. Just create a new DevPro2, and migrate metadata from DevPro1.

Buy Now
Questions 21

What would a technical architect recommend to avoid possible delays while deploying a change set?

Options:

A.

Change set performance is independent of included components.

B.

Manually createnew custom objects and new custom fields.

C.

Manually apply the field type changes.

D.

Manually validate change sets before deployment.

Buy Now
Questions 22

Universal Containers has 80% code coverage. Despite the creation of a test plan for

each sprint, the number of defects is large.

What two items should the architect recommend to reduce defects?

Choose 2 answers

Options:

A.

The test script should be used to define the test classes.

B.

The code coverage should be increased to 95%.

C.

The test analyst who creates thetest plan must also create the test classes.

D.

The acceptance criteria should have more details.

Buy Now
Questions 23

Universal Containers (UC) uses a managed package toinstall an internal Sales app in

five orgs. Within each org there are integrations and local processes with the objects of the

managed package. UC wants to use unlocked packages for better integration with CI/CD

processes.

What would the Salesforce architect recommend for this migration?

Options:

A.

Export all data from objects/fields of the managed package, uninstall it, install the

unlocked package with the same namespace as the Managed package and restore all data.

B.

Export all data from objects/fields of the managed package, uninstall it, install the

unlocked package without namespace and restore all data.

C.

Do not change to unlocked package as it is possible to perform all CI/CD processes with

the managed package.

D.

Migrate all classes, Visualforce, and components from the managed package to the

unlocked package. Install the new version of the managed package (objects/fields only)

and the unlocked package with the other components.

Buy Now
Questions 24

Universal Containers would like to conduct performance testing on its new major release. What three things should the architect consider when discussing performance testing?

Choose 3 answers

Options:

A.

Salesforce must be informed at least 7 days before starting performance tests.

B.

Salesforce will monitor test activity to ensure there are no issues with Salesforce

Services.

C.

Performance tests must be run in a sandbox.

D.

A business justification must be provided to Salesforce inorder to run performance

testing.

E.

Performance tests may be run without advanced notice, but Salesforce will not store

performance logs.

Buy Now
Questions 25

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 theright 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 ofthe release.

Buy Now
Questions 26

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

Service team would like to have a few dozenof 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 servicecenters 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?

Options:

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.

Buy Now
Questions 27

Universal Containers has defined a software tool to support Agile processes, but the

development team is not regularly updating the status of their work in progress.

What Scrum value is compromised by this bad practice, andwhy?

Options:

A.

Courage, because the teams should be transparent about progress and speak up when they need help.

B.

Openness, because the team is not open to a new methodology.

C.

Focus, because the teams are not focusing in the agile process expected activities.

D.

Commitment, because the team is not committed to follow the Agile methodology.

Buy Now
Questions 28

Universal Containers has recently acquired another business that uses Salesforce extensively. UC wants to merge their Salesforce Orgs to effectively sell and service customer underone business. Traditionally, UC has followed an agile development methodology to deliver Salesforce functionality. With the merging businesses, UC is convinced that adopting a Waterfall development methodology is the best approach. Which are two positive aspects of using a Waterfall development methodology?

Options:

A.

Changes late in the process are expected and can be handled by integrating them into the requirements specs.

B.

Complex processes that will need to be built are thoroughly understood and documentedbefore coding begins.

C.

Milestones, timelines and estimates tend to be more accurate and predictable due to the upfront due diligence.

D.

The costs of starting the project are low since much of the design work is pushed to later stages of the process.

Buy Now
Questions 29

Universal Containers (UC) wants to shorten their deployment time to production by controlling which tests to run in production .UC's Architect has suggested that they run only subsets of tests. Which two statements are true regarding running specific tests during deployments? Choose 2 answers

Options:

A.

To run a subset of tests, set the Run Specified Tests test level on the DeployOptions objects and pass it as an argument to deploy() call.

B.

run a subset of tests ,setthe RunLocalTests test level on the DeployOptions object and pass it as an argument to deploy() call.

C.

Specify both test classes and individual test methods that are required to be executed as both are supported in DeployOptions.

D.

Specifying the testmethod is supported in DeployOptions, therefore specify only the test classes that are required to be executed.

Buy Now
Questions 30

Universal Containers has developed teams working on multiple projects. They are exploring a source control tool to track and manage their code/config. What two benefits does a source control tool provide?Choose 2 ans

Options:

A.

Provide the ability for distributed teams to work in isolation.

B.

Provides automated code/configuration deployments.

C.

Provides the ability to backup code/configuration changes.

D.

Provides the ability to automatically identify issuesin code/configuration.

Buy Now
Questions 31

Universal Containers has a highly integrated environment with significant processorchestration between systems. When refreshing UAT, Objects that have external Ids from Production no longer point to valid External Ids in the UAT environment.

What should an Architect do to resolve this?

Options:

A.

Let UAT point to production integrations and rollback each transaction after it finishes.

B.

Delete all the data and use an Automated testing tool to create new data across all the systems in UAT.

C.

Mask the External Id so nobody can see the production value.

D.

In the post refresh plan, modify external ids to a known valid set of values for UAT.

Buy Now
Questions 32

UC'sscale of Salesforce deployment has increased over time, leading to complexities. UC is finding too many bugs in the deployed code, which has become a challenge to the delivery team. The team wants to reduce the amount of bugys by ensuring all the developed code is reviewed, tested, and validated in the upstream deployment process. Which three development practices will be best suited tp address UC's concerns? Choose 3

Options:

A.

Use continuous integration with automation testing.

B.

Encourage the development team to be self-organizing.

C.

Enable developer teams to do peer code review.

D.

Incorporate test-driven deployment into the project structure.

E.

Enable a short and timely feedback loop with customers

Buy Now
Questions 33

What is a main characteristic of an agile team?

Options:

A.

The team uses Scrum, Kanban, and Extreme Programming.

B.

The team has biweekly sprints to ensure on-time delivery.

C.

The team delivers new releases on dates defined in the beginning of the project, following a project plan

D.

The team improves and evolves its processes and frequently delivers value to the endusers.

Buy Now
Exam Name: Salesforce Certified Development Lifecycle and Deployment Architect (WI23)
Last Update: Apr 14, 2023
Questions: 1