70special - Ends in 0d 00h 00m 00s - Coupon code: 70special

Note! Development-Lifecycle-and-Deployment-Designer has been withdrawn. The new exam code is Development-Lifecycle-and-Deployment-Architect

Development-Lifecycle-and-Deployment-Designer Practice Exam Questions with Answers Salesforce Certified Development Lifecycle and Deployment Architect (WI23) Certification

Question # 6

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

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

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.

Full Access
Question # 8

A technical lead is performing all code reviews for a team and is finding many errors and improvement points. This is delaying the team’sDeliveries.

Which two actions can effectively contribute to the quality and agility of the team?

Choose 2 answers

A.

Choose the most senior developer to help the technical lead in the code review.

B.

Create development standards and train teams in those standards.

C.

Skip the code review and focus on functional tests and UAT.

D.

Use static code analysis tool in the pipeline before manual code review.

Full Access
Question # 9

Universal Containers (UC) has a customized repositorythat represents lots of different

apps or projects. UC currently is trying to shift from the org development model to the package

development model to manage changes. In the org development model, each developer starts

their work within their own personalsandbox.

When it comes to choosing development environments, what should a Salesforce architect

recommend?

Start using scratch orgs because a developer can spin up a scratch org to start a new

project, start a new feature branch, or startautomatedTesting.

B. Start using scratch orgs that tracks all of the changes automatically and proceed with a

staggered approach since scratch orgs can coexist With other models.

C. Keep developing in the dev sandboxes because scratch orgs are not within the code

deployment path.

D. Keep developing in the dev sandboxes, so that the developers feel no impact at all as they

are used to the sandbox development.

Full Access
Question # 10

What are three necessary components for establishing a governance framework? Choose 3 answers

A.

Automated Testing

B.

Requirements Management

C.

Change Control Log

D.

Documentation Repository

E.

Continuous Integration

Full Access
Question # 11

Northern Trail Outfitters (NTO) recently acquired Eastern Trail Outfitters (ETO). NTO's sales leadership team had hands-on experience with the ETO's Sales Optimization app and have given the feedback that the app would benefit NTO's sales team.

Which option should the architect recommend for having ETO's Sales Optimization app in NTO's Salesforce org in the shortest possible time?

A.

Create a managed package of the app and deploy in NTO's org.

B.

Create an unmanaged package of the app and deploy in NTO's org.

C.

Create users in ETO's org and provide access to NTO's sales team.

D.

Create a core team and build the Sales Optimization app in NTO's org.

Full Access
Question # 12

A developer was trying to retrieve the metadata from an org and ran the sfdx force:source:retrieve command. When the command was run, the developer received the error message: "This command is required to run from within anSFDX project"

What can be two possible reasons that caused this problem? Choose 2 answers

A.

The developer hadn't run the sfdx force:project:create command.

B.

The developer forgot to add the -n option with a project name as a command line argument.

C.

The developer created the project within VSCode, but ran the command in a separate terminal.

D.

The developer created the project, but ran the command outside of the project directory.

Full Access
Question # 13

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?

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.

Full Access
Question # 14

By to What three tools should an architect recommend to support application lifecycle methodology Choose 3 answers

A.

Database management systems

B.

Version control repository

C.

Middleware

D.

Continuous integration tool

E.

Issue tracking Ttool

Full Access
Question # 15

Universal Containers CUC) is embarked on an enterprise salesforce transformation journey, UC would like to streamline and automate deployment to different sandboxes during the build phase. Upon customer acceptance in UAT, the company requested to automate the production deployment as well.

As the deployment architect, what is the recommendation to satisfy the customer requirements?

A.

Recommend using the Continues integration and the Continues deployment tool and build the pipeline to deploy to sandboxes and production.

B.

Recommend using SFDX and documents the deployment commands with steps to be executed for each environment.

C.

Recommend using the ANT script and build a custom application to run the script and use change sets todeploy supported metadata.

D.

Recommend using an AppExchange solution that packages the deployment components and you can run the deployment wizard to track deployment result.

Full Access
Question # 16

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

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.

Full Access
Question # 17

Universal Containers (UC) had implemented two full sandboxes. One, known as Stage,

is used for performance, regression testing, and production readiness check. The other is used primarily for user acceptance testing (UAT). Both full sandboxes were refreshed two months ago. Currently, UC is targeting to start user acceptance testing in two weeks, and do production release in four weeks. An admin also realized Salesforce will have a major release in six weeks.

UC needs to release on the current Salesforce version, but also wants to make sure the new

Salesforce release does not break anything

What should an architect recommend?

A.

Refresh Stagenow, and do not refresh UAT. This way, Stage will be on preview and

UAT will not.

B.

Use the Sandbox Preview Guide to check if there is any necessary action needed. UC

might have to prepare, refresh, and redeploy to UAT.

C.

Visit trust.salesforce.com tofigure out the preview cutoff dates, if the dates had passed,

work with support to get on the preview instance.

D.

Refresh Stage from UAT now. After preview cutoff, use the upgraded one for regression

test, use the non-upgraded one for user acceptance Test.

Full Access
Question # 18

What are two advantages of using an Agile Project Management tool? Choose 2 answers

A.

Increased visibility into sprint and project status

B.

Better relationships with business stakeholders

C.

Consolidate project artifacts to a common repository

D.

Improve governance with gate steps in development

Full Access
Question # 19

Universal Containers (UC) is implementing Service Cloud for their contact centers for 3000 users. They have ~10 million customers. The average speed response time expected is less than 5 seconds with 1,500 concurrent users. What type of testing will help UC measure the page response time?

A.

Unit Testing.

B.

Load testing.

C.

System Integration Testing.

D.

Stress Testing.

Full Access
Question # 20

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?

A.

Zip file deployable by Force.Com Migration Tool.

B.

Unmanaged Package.

C.

Change Sets.

D.

Managed Package.

Full Access
Question # 21

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?

A.

Provide a spreadsheet of all components and utilize the metadata API’s readMetadata()

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.

Full Access
Question # 22

Universal Containers (UC) is working on a major project and has determinedthat its approach to a certain feature will no longer work with an upcoming Salesforce platform release (e.g., Winter to Spring).What should a Technical Architect recommend to address this issue?

A.

Continue with the current approach, since Salesforce will rectify the issue prior to updating the production environment to the new platform release

B.

Continue development in a non -upgraded sandbox, and have the developer update the API version of the code to the upcoming API version for testing purposes

C.

Submit a request to Salesforce to enable the 'delay upgrade' feature in their org. Have the UC administrator schedule the upgrade for a later date

D.

Determine the developer sandbox upgrade schedule, and have the developer refactor the approach to the feature in the upgraded sandbox

Full Access
Question # 23

Universal Containers has just completed several projects, including new custom objects and custom fields. Administrators are having difficulty maintaining the application due to notknowing how objects and fields are being used. Which two options should an Architect recommend? Choose 2 answers

A.

Create Design standards to require help text on all custom fields and custom objects.

B.

Create Design standards to consistently use thedescription field on custom objects.

C.

Create Design standards with a document to store all custom objects and custom fields

D.

Create Design standards to require all custom fields on all custom object page layouts

E.

Create Design standards to consistently use the description field on custom fields.

Full Access
Question # 24

Universal Containers has started building a customer Lightning community that contains a few dozen Aura components. The development team lead has come to the Salesforce architect about questions regarding testing the Lightning components.

What two knowledge points can the architect pass to the development team lead?

Choose 2 answers

A.

The testing of the JavaScript part of the Aura component can be tested in the Jest framework and the Apex controllers can be tested using test classes.

B.

Install the Lightning test service AppExchange package to enable the Aura component testing.

C.

There is a $T test helper object that can be used to create the instance of the Lightning component, and it is promise enabled.

D.

The testing can be viewed inthe lightning.force.com/c/jasminetests.app URL. The page loads and runs Jasmine test and writes pass/fail information to the screen.

Full Access
Question # 25

Universal Containers (UC) is developinga custom Force.com application. The following tools are used for development, the Force.com IDE for developing apps. Git as a source control system and a Git repository, and the Force.com Migration Tool for updating sandboxes from source control. UC's current branching strategy calls for two main branches: 1) Master 2) Develop Three supporting branches: 1) Feature 2) Release 3) Hotflix Consider that the branching strategy is in parallel as follows Feature |Develop |Release |Hotfix |Master What is the recommended practice strategy that Developers should adopt for Development?

A.

Developers work off of the Feature branch, which is pulled from the Master branch and the Feature branch is then merged with the Develop branch.

B.

Developers work off of theFeature branch, which is pulled from the Develop branch, and the Feature branch is then merged with the Develop branch.

C.

Developers work off of the Feature branch, which is pulled from the Release branch, and the Feature branch is then merged with the Develop branch.

D.

Developers work off of the Feature branch, which is pulled from the Develop branch, and the Feature branch is then merged with the Hotfix branch.

Full Access
Question # 26

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

Choose 2 answers

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.

Full Access
Question # 27

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?

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.

Full Access
Question # 28

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 strategy would an Architect recommend?

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.

Full Access
Question # 29

Ursa Major Solar (UMS) has used Aura components significantly in its Salesforce

application development. UMS has established a robust test framework and the development

team follows the Salesforce recommended testing practices. UMS team uses Salesforce’s test tool To check for common accessibility issues.

In whichtwo environments the UMS team can call Aura accessibility tests?

Choose 2 answers

A.

JSTEST

B.

ACCTEST

C.

WebDriver Test

D.

AuraDriver Test

Full Access
Question # 30

What are three benefits of managing change with Packaged Development?

Choose 3 answers

A.

Versioning to help with change management.

B.

Making the release cycle more efficient and agile.

C.

Modular development process with specification of dependencies among packages.

D.

Manage the number of sandboxes needed to successfully deploy.

E.

Clearly dividesdevelopers and testers.

Full Access
Question # 31

The CTO at Universal Containers decided to implement the Scrum framework for its agile teams, and communicated a set of Scrum principles to the company.

Which describes a Scrum principle?

A.

Deliver working software, so if a software component is working, avoid changing it.

B.

Respect other teams by not doing their work (a developer should not test the software).

C.

Create transparency by being honest and clear about timing, planning, and obstacles.

D.

Embrace change by working on a different scope every day.

Full Access
Question # 32

What is a main characteristic of an agile team?

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.

Full Access
Question # 33

Universal Containers is a global organization that maintains regional production instances ofSalesforce. One region has created a new custom object to track Shipping Containers. The CIO has requested that this new object be used globally by all Salesforce instances and further maintained and modified regionally by local administrators. Which two deployment tools will support this request? Choose 2 answers

A.

Tooling API

B.

Force.com IDE

C.

Change sets

D.

Force.com Migration Tool

Full Access