Labour Day Special 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: exams65

Salesforce Certified Development Lifecycle and Deployment Architect (SP23) Question and Answers

Salesforce Certified Development Lifecycle and Deployment Architect (SP23)

Last Update Apr 28, 2024
Total Questions : 225

We are offering FREE Development-Lifecycle-and-Deployment-Architect Salesforce exam questions. All you do is to just go and sign up. Give your details, prepare Development-Lifecycle-and-Deployment-Architect free exam questions and then go for complete pool of Salesforce Certified Development Lifecycle and Deployment Architect (SP23) test questions that will help you more.

Development-Lifecycle-and-Deployment-Architect pdf

Development-Lifecycle-and-Deployment-Architect PDF

$35  $99.99
Development-Lifecycle-and-Deployment-Architect Engine

Development-Lifecycle-and-Deployment-Architect Testing Engine

$42  $119.99
Development-Lifecycle-and-Deployment-Architect PDF + Engine

Development-Lifecycle-and-Deployment-Architect PDF + Testing Engine

$56  $159.99
Questions 1

As a part of technical debt cleanup project, a large list of metadata components has been identified by the business analysts at Universal Containers for removal from the Salesforce org. How should an Architect manage these deletions across sandbox environments and production with minimal impact on other work streams?

Options:

A.  

Generate a destructivechanges.xml file and deploy the package via the Force.com Migration Tool

B.  

Perform deletes manually in a sandbox and then deploy a Change Set to production

C.  

Assign business analysts to perform the deletes and split up the work between them

D.  

Delete the components in production and then refresh all sandboxes to receive the changes

Discussion 0
Questions 2

Universal Containers is about to begin the release of a major project. To facilitate this, they have several sandboxes to make their deployment train. These sandboxes are a mix of preview and non-preview instances.

What should the architect recommend?

Options:

A.  

Refresh all non-preview sandboxes during the release preview window.

B.  

Refresh all non-preview sandboxes when the release management team has time.

C.  

No advice needed, mixing instance types is important for regression testing.

D.  

Contact support to roll back the release when Salesforce upgrades the sandboxes,

Discussion 0
Questions 3

Due to several issues, Universal Containers wants to have better control over the changes made in the production org and to be able to track them. Which two options will streamline the process? Choose 2 answers

Options:

A.  

Make all code/configuration changes directly in the production org.

B.  

Allow no code/configuration changes directly in the production.org

C.  

Use the Force.com IDE to automate deployment to the production.org

D.  

Use Metadata API to automate deployment to the production.org

Discussion 0
Questions 4

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

Discussion 0
Questions 5

Universal Containers (UC) has received feedback from the field on several new feature requests that in business goals, UC is looking for a way to quickly get feedback and prioritize these requests. Which two options should an Architect recommend? Choose 2answers

Options:

A.  

Present the feature requests at a Center of Excellence meeting.

B.  

Create design standards around the new features being requested.

C.  

Bring the feature request to the Test Manager to gain quality checks.

D.  

Create the backlog or priority list in a project management tool.

E.  

Send the requests to IT for a formal review at the end of the year.

Discussion 0
Questions 6

Universal Containers has written several validation rules and workflow rules for the lead object. Which two test types should an Architect suggest to ensure that a large inbound call center does not experience platform slowdowns under high call volume for the Lead object? Choose 2 answers

Options:

A.  

Unit Test

B.  

Stress Test

C.  

Load Test

D.  

Performance Test

Discussion 0
Questions 7

Universal Containers has a stable continuous integration process and all stakeholders are happy. However, user testing takes longtime, as data has to be setup. What should an Architect do to address this problem?

Options:

A.  

Include automated sample data during deployment.

B.  

Advise the project manager to assign more users to create test data.

C.  

Test data creation is outside the scope of continuous integration.

D.  

Train business users to create test data more efficiently.

Discussion 0
Questions 8

Universal Containers is in the process of testing their integration between salesforce and their on-premise ERP systems. The testing team has requested a sandbox with up to 10,000 records in each object to benchmark the integration performance. What is the fastest approach anArchitect should recommend?

Options:

A.  

Spin off a partial copy sandbox using a sandbox template with all the objects required for testing the integration.

B.  

Spin off a Developer pro sandbox, migrate the metadata and load the data using data loader.

C.  

Spin off a full copy sandbox with all the objects that are required for testing the integration.

D.  

Spin off a Development sandbox, migrate the metadata and load the data using data loader.

Discussion 0
Questions 9

What are three advantages of the package development model?

Choose 3 answers

Options:

A.  

Improving team development and collaboration.

B.  

Eliminating the need of using change set, which should no longer be used as it can get messy working with package development models.

C.  

Facilitating automated testing and continuous integration.

D.  

Significantly reducing the need for manually tracking changes.

E.  

Providing its own source control, so the source can be deployed In any sandbox orgs.

Discussion 0
Questions 10

Universal Containers (UC) has a huge volume of metadata that cannot be deployed at once. What is the recommended strategy for UC to be successful with the deployment?

Options:

A.  

Identify metadata dependencies, create logical groupings, and deploy in the right order.

B.  

Use a continuous integration tool such as Jenkins to deploy in the right order.

C.  

Sort and group the metadata alphabetically and deploy them in the same order.

D.  

Use a combination of the Ant migration tool and change sets for deployment.

Discussion 0
Questions 11

Which are two characteristics of an effective communication plan? Choose 2 answers

Options:

A.  

Requesting feedback for outstanding architectural questions

B.  

Consistent communication to a pre -defined list of stakeholders

C.  

Reporting project status, timelines, and impacts

D.  

Communication to stakeholders on a "need -to -know" basis

Discussion 0
Questions 12

Universal Containers has a complex deployment coming up. The deployment will include several Apex classes which depend on custom settings that hold important configuration. How should an Architect manage this deployment?

Options:

A.  

Script the deployment of all functionality via the Force.com Migration Tool

B.  

Manually deploy and populate custom settings in production using a change set

C.  

Create a custom metadata type and include this in your deployment to production

D.  

Manually deploy and populate the custom settings in production prior to theApex Class deployment

Discussion 0
Questions 13

Universal containers is looking to install a new application to enable advanced quoting in its current Professional Edition org. The org is near capacity with object and tab limits. Which two solutions should the Architect recommend? Choose 2 answers

Options:

A.  

Install an Aloha certified App

B.  

Upgrade to an Enterprise Edition org

C.  

Create and install an unmanaged package

D.  

Buy more user licenses to increase org limits

Discussion 0
Questions 14

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

Choose 2 answers

Options:

A.  

Utilize Heroku Connect to provide test class data.

B.  

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

C.  

Reference data from middleware directly within your test class.

D.  

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

Discussion 0
Questions 15

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

Options:

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 in the lightning.force.com/c/jasminetests.app URL. The page loads and runs Jasmine test and writes pass/fail information to the screen.

Discussion 0
Questions 16

Universal Containers (UC) works with different partners and has few admin resources that take care of the day-to-day deployment tasks. As a result, UC would like to find a way to automate the deployments using Metadata API. Which two limitations of Metadata API should be considered when using Metadata API-based Deployments? Choose 2 answers

Options:

A.  

Deploy up to 10,000 files, but retrieve more than 10,000 files.

B.  

Maximum size of deployed .zip file is 400M

B.  

C.  

Maximum Size of deployed .zip file is 39MB.

D.  

Deploy and retrieve up to 10,000 files at once.

Discussion 0
Questions 17

What sandbox type would be appropriate for diagnosing reports of poor performance when accessing certain Visualforce pages?

Options:

A.  

Partial copy Sandbox.

B.  

Developer Sandbox.

C.  

Full Sandbox

D.  

Developer Pro Sandbox.

Discussion 0
Questions 18

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

Options:

A.  

Force.com Migration Tool

B.  

Full Sandbox Environment

C.  

Source Control Tool

D.  

Project Management Tool

E.  

Continuous Integration Build Tool

Discussion 0
Questions 19

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.

Discussion 0
Questions 20

Universal Containers (UC) have developed a managed package targeted for AppExchange. The product includes some Apex code to customize and create layouts. UC is in the testing phase of the package, so it's not certified yet. During testing on the target org, the Apex code for the layouts fails.

Why are the Apex classes not able to access the metadata of the target org during testing?

Options:

A.  

Apex Settings to allow the access to metadata is not switched on.

B.  

UC needs to turn on Apex Settings within the custom metadata type.

C.  

The solution is flawed. UC should utilize the Tooling API from a web service call to modify the layouts.

D.  

UC needs to get the managed package certified by the Salesforce security review.

Discussion 0
Questions 21

Universal Containers (UC) environment management architect is using the package

development model for deployment to different orgs.

Which metadata changes does the architect need to track manually?

Options:

A.  

No manual tracking required. All changes are automatically tracked.

B.  

All metadata changes for the release.

C.  

Changes to components not yet supported by source tracking.

D.  

Only the changes made via the Setup UI.

Discussion 0
Questions 22

A Salesforce partner intends to build a commercially available application by creating a managed package for distribution through AppExchange.

What two types of environments can the partner use for development of the managed package? Choose 2 answers

Options:

A.  

Developer Edition

B.  

Partner Developer Edition

C.  

Developer sandbox

D.  

Developer Pro sandbox

Discussion 0
Questions 23

An Architect is working on a Universal Containers project, and due to security concerns, they 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.  

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

B.  

Provide a spreadsheet of all components and utilize the metadata API's read Metadata call

C.  

Provide the Release Management team a copy of the audit trail from the sandbox you wish to deploy from

D.  

Send a package.xml file with associated metadata in a .zip file to the Release Management team

Discussion 0
Questions 24

Universal Containers CUC) is looking for advice on how often it should refresh its sandboxes. UC currently uses a development Mfecycle 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

Options:

A.  

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

B.  

Production is the only pristine environment.

C.  

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

D.  

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

Discussion 0
Questions 25

Universal Containers is in the final stages of building a new application to track custom containers. During a review of the application, a business subject Matter Expert mentioned that it would be nice to be able to track additional container types beyond what was originally scoped during the plan and design phase. Which two actions should be performed to mitigate the risk? Choose 2 answers.

Options:

A.  

Escalate and communicate to stakeholders the risk and mitigate it by allocating additional resources to support the new requirement based on stakeholders’ input.

B.  

Have a discussion with the business subject Matter Expert and communicate that the Salesforce has limitations in supporting such a feature to mitigate the risk.

C.  

Escalate and communicate to stakeholders the risk and mitigate it by extending the timeline of the project to support the new requirement based on stakeholders’ input.

D.  

Have a discussion with the business subject Matter Expert and communicate that anew developer environment will be needed to mitigate the risk.

Discussion 0
Questions 26

What are the three considerations that the architect should recommend for Change Set

deployment?

Choose 3 answers

Options:

A.  

Change Sets cannot be automated.

B.  

Change Sets cannot be validated before deployment

C.  

Change Sets cannot be used for orgs affiliated with same production org.

D.  

Change Sets cannot be rolled back.

E.  

Change Sets cannot be reused between Production Salesforce orgs.

Discussion 0
Questions 27

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.

Discussion 0
Questions 28

Universal Containers (UC) is implementing Salesforce and wants the custom code to be unit-tested for all adverse conditions. Which two best practices should an Architect recommend while implementing Test Classes? Choose 2 answers

Options:

A.  

Execute test classes under various profiles

B.  

Test classes should not create custom setting data.

C.  

Test classes must use existing data in the environment.

D.  

Test data must have positive as well as negative data.

Discussion 0
Questions 29

Universal Containers wants to introduce data volume testing to resolve ongoing performance defects earlier in the lifecycle. Regulations prohibit the use of production data in non-production environments.

Which two options can the architect recommend?

Choose 2 answers

Options:

A.  

Request a partial Sandbox copy after the next Salesforce release.

B.  

Generate mock data that mimics production data shape and volume.

C.  

Perform data masking on full sandbox after a refresh.

D.  

Use Query Analyzer in production.

Discussion 0
Questions 30

What are two advantages of automated test data loads over manual data loads

Choose 2 answers

Options:

A.  

Automated loads can be done with no human oversight.

B.  

FRED Automated loads are reliable in their results.

C.  

Automated loads cannot be scripted by CICD tools.

D.  

Automated loads will increase costs.

Discussion 0
Questions 31

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?

Options:

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 to deploy supported metadata.

D.  

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

Discussion 0
Questions 32

Northern Trail Outfitter’s development team has built new features for its sales team in

the Asia-Pacific region. While testing the Apex classes, the developers are constantly hitting the governor limits.

What should the architect recommend during the review to address this issue?

Options:

A.  

Use test.startTest() and test.stop Test() methods to reset governor limits.

B.  

Use an AppExchange product which can temporarily increase the governor limits.

C.  

Use the auto reset property to automatically reset governor limits during off-hours.

D.  

Use test.setLimit() and test.resetLimit() methods to reset governor limits.

Discussion 0
Questions 33

Universal Containers has a deadline to retire a business -critical application that will no longer be supported on a specific date. What should an Architect recommend?

Options:

A.  

Executive Leadership

B.  

Requirements Traceability Matrix

C.  

Business Continuity Plan

D.  

Agile Methodology

Discussion 0
Questions 34

Universal Containers (UC) has used Salesforce for the last 6 years with 50% custom code. UC has recently implemented continuous integration. UC wants to improve old test classes whenever new functionality invalidates tests. UC also wants to reduce the deployment time required. What should Architect recommend?

Options:

A.  

A Do not execute any test classes in sandboxes and production.

B.  

Do not execute test classes in sandboxes and all test classes in Production.

C.  

Test classes cannot be executed in sandboxes.

D.  

Execute all test classes in sandboxes and select test classes in Production.

Discussion 0
Questions 35

All AppExchange products are subject to Salesforce security reviews.

What is the most common reason that the prospect AppExchange products fail the security review?

Options:

A.  

Cross-site scripting

B.  

CRUD/FLS (field level security)

C.  

Session hacking

D.  

SOQL injection

Discussion 0
Questions 36

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 functions exposed by the Service team. No other team will use these same functions.

What should an architect recommend?

Options:

A.  

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

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.

Discussion 0
Questions 37

Universal Containers is working on the next phase of development for their Salesforce implementation involving a large amount of custom development. Which two strategies should be considered to address a critical production issue occurring in the middle of development? Choose 2 answers

Options:

A.  

Create separate branches for current development and production bug fixes and deploy the fix with current development when ready

B.  

Utilize one branch for both development and production bug fixes to avoid out-of-sync branches and simplify deployment

C.  

Utilize a source control system to allow separate branches for current development and production bug fixes

D.  

Refresh a sandbox for replication of the issue and testing the use -case scenarios once the code is fixed

Discussion 0
Questions 38

Universal Containers are concerned that after each release, reports and dashboards

seem to roll back to previous versions. Executives spend many hours crafting these dashboards to perfectly meet their needs, and are now questioning the Salesforce platform’s ability to save things, even data records.

What can the Salesforce architect advise to stop the rollbacks from happening?

Options:

A.  

Use a third-party data warehouse.

B.  

Remove the executive’s ability to change reports, and only allow developers to do that.

C.  

Ensure report metadata is exported daily and that it is merged into the developer branches before the next release.

D.  

Back up all the reports just before the release, then reimport them after the release,

Discussion 0
Questions 39

There has been an increase in the number of defects. Universal Containers (UC) found the root cause to be decreased in quality of 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.  

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

Discussion 0
Questions 40

Universal Containers are using Salesforce for Order Management and has integrated with an in-house ERP system for order fulfillment. There is an urgent requirement to include a new order status value from the ERP system in the Order Status pick list in Salesforce. Which are two considerations when addressing the above requirement? Choose 2 answers

Options:

A.  

Existing Apex test classes may start falling in Production.

B.  

Implement the change in the sandbox, validate, and release to Production.

C.  

The change can be performed in Production, as it is a configuration change.

D.  

Integration with the ERP system may not function as expected.

Discussion 0
Questions 41

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 different languages. 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?

Options:

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, and common rules and operate in locale

Discussion 0
Questions 42

Universal Containers has discovered a Sev0 defect in production. Tens of thousands of records will be created with incorrect data in minutes, producing significant brand damage as a consequence. The Salesforce administrator has suggested that the defective text field be replaced with a new picklist field directly in production. The page layout will be modified so that the text-field is removed and the new picklist field added.

What should the Salesforce architect advise?

Options:

A.  

Deny the suggestion and explain to everyone that the risk is too high and the next release window is on the weekend.

B.  

Pair with the administrator, and review each change as it happens

C.  

Explain that only developers are certified to make changes directly in production.

D.  

Call the security team and begin organizing d penetration test.

Discussion 0
Questions 43

Universal Containers has many backlog items and competing stakeholders who cannot agree on priority.

What should an architect do to overcome this?

Options:

A.  

Facilitate the design of a prioritization model with the stakeholders.

B.  

Organize a sprint planning meeting with the Scrum team.

C.  

Take over prioritization for the stakeholders.

D.  

Allow the delivery teams to pick the best work for the business.

Discussion 0
Questions 44

Universal Containers has automated its deployment process using Metadata API. However, they found that Metadata API doesn't support all the components yet. What should be done to address this?

Options:

A.  

Deploy unsupported components manually before/after deployment.

B.  

Use AppExchange products to deploy unsupported components.

C.  

Use change sets for deploying all the unsupported components.

D.  

Use the force.com IDE for deploying the unsupported components.

Discussion 0
Questions 45

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?

Options:

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.

Discussion 0
Questions 46

Which two decisions should be made by an Architecture Review Board (ARB)? Choose 2 answers

Options:

A.  

Whether to create a new Salesforce object or override an existing object using a new Record Type

B.  

Whether to utilize the Waterfall or Agile methodology on the project

C.  

What testing tools should be used to track integration testing requirements

D.  

Whether to implement Single Sign -On with SAML or delegated authentication

Discussion 0
Questions 47

A Salesforce contractor has built an application for Universal Containers (UC). The contractor will need to deploy multiple times from the contractor's own Salesforce to UC's Salesforce environments. Ultimately, UC has full control of the application's code, including its intellectual property

Options:

A.  

Eclipse IDE

B.  

Unmanaged Package

C.  

Change Sets.

D.  

Managed Package

Discussion 0
Questions 48

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

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

Choose 2 answers

Options:

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.

Discussion 0
Questions 49

Universal Containers has a highly integrated environment with significant process orchestration 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.

Discussion 0
Questions 50

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

Discussion 0
Questions 51

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 issues in code/configuration.

Discussion 0
Questions 52

Universal Containers is having trouble deploying metadata from SIT to UAT. UAT is

complaining that it does not recognize some new Salesforce metadata types to be deployed. The deployment from Dev to SIT worked perfectly

What could be the problem?

Options:

A.  

There is no problem, this is expected behavior.

B.  

UAT is on a preview release and SIT is not.

C.  

SIT is on a preview release and UAT is not.

D.  

Use the DX command line instead.

Discussion 0
Questions 53

In Architect has been working on a large project for the past 6 months. This project must be live by the end of the current month. Which two planning techniques should the Architect use to ensure all metadata changes deploy smoothly and on time? Choose 2 answers

Options:

A.  

Ensure all code that is being deployed is checked into source control

B.  

Validate the final deployment package against production prior to go-live

C.  

Create a new sandbox and perform a test deployment to that environment

D.  

Upload a change set from sandbox to production as early as possible

Discussion 0
Questions 54

What is the responsibility of an executive sponsor on a project?

Options:

A.  

Communicate project status

B.  

Determine project methodology

C.  

Design executive dashboards

D.  

Approve changes to project scope

Discussion 0
Questions 55

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, and why?

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.

Discussion 0
Questions 56

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.

Discussion 0
Questions 57

Universal Containers requires that all sandboxes that have not been recently refreshed must also receive the newest changes to production. This must be done before any functionality from that environment can be moved to production. Which deployment tool would allow this deployment process to be managed in an automated fashion?

Options:

A.  

Workbench

B.  

Force.com Migration Tool

C.  

Change Sets

D.  

Force.com IDE

Discussion 0
Questions 58

Universal Containers recently added a new sales division to ensure that Record Type IDs match both products migrating to Production, the Developer reports that Unit Tests are failing. What should an Architect do to ensure tests execute predictably?

Options:

A.  

Ensure that Record Type IDs match both Production and Sandbox orgs

B.  

Ensure executed Apex test run as valid users

C.  

Ensure unit tests generate their own test data

D.  

Ensure unit tests execute with see AllData=true

Discussion 0
Questions 59

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 Deploy Options objects and pass it as an argument to deploy () call.

B.  

run a subset of tests, set the 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 test method is supported in DeployOptions, therefore specify only the test classes that are required to be executed.

Discussion 0
Questions 60

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

Service team would like to have a few dozen of 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 service centers 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.

Discussion 0
Questions 61

At any given time, Universal Containers has 10 Apex developers building new functionality and fixing bugs. Which branching strategy should an Architect recommend that mitigates the risk of developers overwriting others changes?

Options:

A.  

Have all developers build new functionality in new branches, but fix bugs in the HEAD

B.  

Have all developers work in the same branch, continuously testing for regressions

C.  

Have developers work in separate branches and merge their changes in a common branch for testing

D.  

Don't use source control. Rely on Salesforce's built-in conflict detection mechanism

Discussion 0
Questions 62

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 developers and box, deploy to the common sandbox, test changes

Discussion 0
Questions 63

Universal Containers (UC) currently uses the org development model and utilizes the Salesforce CLI as the deployment tool. After the feature release artifact (a .zip file) has been tested in a lower sandbox, it is being deployed to the full sandbox for performance testing and production deployment readiness check-Since quick deployment options are not being used, what is the correct way to deploy the artifact to the full sandbox?

Options:

A.  

Authorize to the Full sandbox org; Validate with sfdx:source:deploy; On successful validation, deploy with sfdx:source:deploy

B.  

Authorize to the Fullsandbox org; Validate with sfdximdapi:deploy; On successful validation, deploy with sfdx:mdapi:deploy

C.  

Authorize to the Full sandbox; validate with sfdx: source: deploy; On successful validation, deploy with sfdx;mdapi;deploy

D.  

Authorize to the Full sandbox org; Validate with sfdx:mdapi:deploy; On successful validation, deploy with sfdx:source:deploy

Discussion 0