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

Development-Lifecycle-and-Deployment-Designer Questions and Answers

Note! Following Development-Lifecycle-and-Deployment-Designer Exam is Retired now. Please select the alternative replacement for your Exam Certification. The new exam code is Development-Lifecycle-and-Deployment-Architect

Development-Lifecycle-and-Deployment-Designer Questions and Answers

Question # 6

The CEO at Universal Containers (UC) is receiving constant complaintsfrom 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, ensuringagility.

B.

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

Full Access
Question # 7

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 foreffort 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 comparetheir 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.

Full Access
Question # 8

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?

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

Full Access
Question # 9

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

A.

CustomMetadataType

B.

CustomMetadata

C.

CustomObject

D.

Custom Field

Full Access
Question # 10

Sales and Service products will be created by two teams that will use second-generation managed package(s). The Sales team will use a specific function of the Service product, but the architect wants to ensure that this team will only use the functionsexposed by the Service team. No other team will use these same functions.

What should an architect recommend?

A.

Create two second generation managed packages with the same namespace and set the methods that should be shared with the @namespaceAccessibleannotation.

B.

Create two managed packages with Sales and service namespaces. Set the methods to be shared with the ©salesAccessible annotation

C.

Create a managed package with both products and create a code review process with an approver from each team.

D.

Create two managed packages. Create an authentication function in the Service package that will return a token if a Sales user is authorized to call the exposed function. Validate the token in the Service functions.

Full Access
Question # 11

Cloud Kicks (CK) is launching a new sneaker line during the upcoming holiday season and needs to do a thorough batch data testing before Go-Live. CK is using Salesforce unlimited edition.

What two sandbox types should the architect recommend for batch data testing?

Choose 2 answers

A.

Developer Pro sandbox

B.

Partial Copy sandbox

C.

Developer sandbox

D.

Full sandbox

Full Access
Question # 12

A developer with Universal Containers recently created a flow in the developer

sandbox. While working on the flow, the developerdeactivated 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.

Full Access
Question # 13

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

third-party system integrator toperform 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

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.

Full Access
Question # 14

Universal Containers' developers are working on a Visualforce page in a sandbox when an administrator adds a newfield 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 ensurethat 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

Full Access
Question # 15

Which two actions will contribute to an improvement of code security?

Choose 2 answers

A.

Hirea company specialized in secure code review the current code.

B.

Implement a pull request and secure code review.

C.

Integrate a static code security analysis tool in the CI/CD process.

D.

Use two developers to review and fix current code vulnerabilities.

Full Access
Question # 16

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

Lead assignment

B.

Data transformation against source system

C.

Contact association with correct Account

D.

Accountand Lead ownership

E.

Page layout assignments

Full Access
Question # 17

Universal Containers (UC) is a large enterprise with a complex system landscape. UC is

currently rolling out new infrastructure and strategies around Salesforce DevOps. Some of the

key feature’s UC is looking tosupport is rollback of metadata after a deployment, and the

backup and restore of data to help recover from deployment issues, system bugs, or outages in

their downstream systems.

Regulations in the industry mean that UC must be able to provide strategiesto recover and

rollback from issues. The regulator has discovered UC is not currently providing these, and must

do so as soon as possible to remain compliant.

What should an architect advise?

A.

Salesforce backs up all data and will restore it for customers on request.

B.

Evaluate third-party and AppExchange products.

C.

Advise stakeholders that rollback is not possible for Salesforce.

D.

Custom build a feature rollback and data restore tool for Salesforce

Full Access
Question # 18

Universal Containers has five development teams. The performance of the teams has

been good, but the number of bugs has been increasing. After each sprint, they need more time to

understand the code and make changes.

What are two ways to improve the performance?

Choose 2 answers

A.

Definea team that will analyze/approve all changes.

B.

Define and follow code standards.

C.

Sprint review process.

D.

Version control system to identify who is generating the bugs.

Full Access
Question # 19

A team has completed a sprint and intends to deploy these changes after business approval, but they will immediately begin the next sprint.

What strategy should an architect recommend?

A.

The first task of the new sprint must be the deployment approval. After that, the other tasks of the sprint can be performed in the environments and Git.

B.

Using Git, create a release branch from the develop branch. All fixes must be made in the release branch. After deployment, merge release with develop.

C.

Commit upcoming changes to the features branch without merging into the develop branch. Deploy from the develop branch and then merge new sprint features into the develop branch.

D.

Migrate the current code to the UAT sandbox. Begin new sprint development in the Dev sandbox. Make fixes in the UAT environment and deploy UAT for production after business approval.

Full Access
Question # 20

Universal Containers operates from North America and does business within North America. UC has just acquired a local company in Asia to start operating from Asia. Currently, these two business units operate in two differentlanguages. Both units have different sales processes and have to comply strictly with local laws. During the expansion phase, UC would like to focus on innovation over standardization. What should an architect recommend given the scenario?

A.

Opt for Multi-org strategy, standardized sales process, common rules, and same locale across orgs.

B.

Opt for Single-org strategy, standardized sales process, common rules, and same locale for all business units.

C.

Opt for Single-org strategy, standardized sales process, common rules, and business unit-specific locale

D.

Opt for Multi-org strategy, each org have its own sales process, common rules and operate in locale

Full Access
Question # 21

Universal Containers (UC) is preparing for the new Salesforce release in a couple of months, and has several ongoing development projects that may be affected. Which three steps should the team at UC take to prepare for this release? Choose 3 answers

A.

Contact Salesforce to schedule a time to upgrade the full Sandbox.

B.

Refresh a Sandbox during the Release Preview Window to ensure they have the upcoming release.

C.

Run regression tests in an upgraded sandbox to detect any issues with the Upgrade.

D.

Review the release notes for automatically-enabled features and technical debt.

E.

Upgrade any SOAP integrations tothe newest WSDL as early as possible

Full Access
Question # 22

Universal Containers (UC) isdeveloping a new Customer Community. Requirements for the Community are not fully defined. UC is planning on using an Agile methodology for this work and has promised delivery of the complete system in three months. What are two risks associated with thisapproach? Choose 2 answers

A.

The functionality that can be delivered in 3 months is unknown, and may not meet the needs of the business

B.

Given the lack of requirements and the three-month timeline commitment, the project may not be feasible

C.

Agileis not an appropriate development methodology for Customer Community implementations

D.

Agile does not allow for changes to requirements, so customers might not like the resulting solution

Full Access
Question # 23

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?

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.

Full Access
Question # 24

Universal Containers (UC) has integrated with their on-premise billing system using Salesforce Connect. The data is configured using an External Object in sandbox. UC wants to deploy the external object to production using the Metadata API and would like to know what Metadata types to choose for deployments to production. Which two options are valid metadata types related to deployment of external objects? Choose 2 answers.

A.

In change sets, external objects are included in the custom object component.

B.

In the Metadata API, the External Object metadata type represents external objects.

C.

In change sets, external objects are included in the External Object component.

D.

In the Metadata API, the Custom Object metadata type represents external objects.

Full Access
Question # 25

Universal Containers (UC) development team is developing a managed package for

AppExchange.The product team has finished developing and testing, and wants to submit a

Security Review. However, the product manager has concerns on the few errors from the

Checkmarx code scanner.

How should the product team proceed?

A.

Review the Checkmarx errors. If there is no need to fix, mark them as false positive and

attach explanation, then submit.

B.

Leave them to the Salesforce security review team, they would catch it if those are true

problems.

C.

Leavee a partner support case, the partner manager will engage Salesforce support

resources to help.

D.

Review the Checkmarx errors and fix all of them before submitting security review.

Salesforce security review team will reject the request if any error remains.

Full Access
Question # 26

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

Full Access
Question # 27

Universal Containers wants to do weekly releases to production. What approach will mitigate the risk of bugs being inadvertently introduced to production?

A.

User Acceptance Testing

B.

Use of an Agile Methodology

C.

Requirements Traceability

D.

Automated Testing

Full Access
Question # 28

Universal Containers is looking to construct a continuous integration process to helpmanage code quality. Which three tools should be used to enable this? Choose 3 answers

A.

Force.com Migration Tool

B.

Full Sandbox Environment

C.

Source Control Tool

D.

Project Management Tool

E.

Continuous Integration Build Tool

Full Access
Question # 29

Universal Containers is a Salesforce AppExchange partner and they are planning to

launch recommended that they use a partner development org for development. New app. The technical architect

What are the three benefits of using a partner development org over an individual development org in this scenario?

Choose 3 answers

A.

Partner development org has a greater number of licenses available for the team.

B.

Partner development org offers higher API limit.

C.

Only partner development org supports managedbeta testing.

D.

Partner development org never expires.

E.

Partner development org offers more storage.

Full Access
Question # 30

Universal Containers CUC) is considering implementing a minor change policy for a series oflow-risk user stories that are commonly received by the UC admins. The policy would allow admins to make these changes directly in production. UC does not have continuous integration/continuous delivery (CI/CD) in place.

Which three best practices should the architect suggest UC follow for their new change policy? Choose 3 answers

A.

Minor changes do not need to be documented and can be made at any time.

B.

Minor changes should be thoroughly documented and follow some type of standard cadence.

C.

Allchanges should still be tested.

D.

CI/CD is required in to successfully manage minor changes.

E.

Downstream environments will not be automatically updated when production changes.

Full Access
Question # 31

Which two environments are appropriate for creating a managed package? Choose 2 answers

A.

Developer Pro Sandbox Org

B.

Partner Developer Edition Org

C.

Production Org with LMA

D.

Developer Edition Org

Full Access
Question # 32

Universal Containers has asked the salesforce architect to establish a governance framework to manage all of those Salesforce initiativeswithin the company. What is the first step the Architect should take?

A.

Implement a comprehensive DevOps framework for all initiatives within Universal Containers

B.

Establish a global Center of Excellence to define and manage Salesforce development standards across the organization

C.

Identify relevant Stakeholders from within Universal Containers to obtain governance goals and objectives

D.

Implement a project management tool to manage all change requests on the project

Full Access
Question # 33

Universal Containers has seven orgs in different regions. Its processes are global and standardized but each region needs the flexibility to be able to understandthe global code and customize some aspects for its regions.

Which development model is optimized for this need?

A.

Use a managed package for global code and another managed package for ail regions code.

B.

Use a managed package to deploy the global code and allow local teams to request the addition of code within that package.

C.

Create a centralized Git with all the code and where the global team approves the changes made by the local teams.

D.

Use unlocked packages to deploy the global code and allow eachcountry to create its customized unlocked package extensions,

Full Access