Black Friday Biggest Discount Flat 70% Offer - Ends in 0d 00h 00m 00s - Coupon code: 70diswrap

Salesforce Development-Lifecycle-and-Deployment-Architect Dumps

Salesforce Certified Development Lifecycle and Deployment Architect (SU24) Questions and Answers

Question 1

Universal Containers (UC) is implementing Salesforce for the first time. Their legacy CRM system is an on-premise home-grown application written in Java. UC plans to implement a continuous integration process that mirrors their current standard. Under what conditions should an Architect recommend against continuous integration?

Options:

A.

Test scripts will be generated as part of the testing phase

B.

There isn't a full sandbox available to leverage

C.

The Salesforce instance has only standard functionality

D.

The client does not have the budget for additional software

Question 2

The opportunity Service and opportunity Service Test classes are in package A but are used only in package B. Both second-generation packages have the same namespace. Therefore, they should be moved to package B for better organization and control.

What should the architect recommend for this process?

Options:

A.

Set the classes as deprecated in package A and recreate them in package B.

B.

Move the classes of package A to package 8 and change the code for package B that called this class from package A.

C.

Move the classes of package A to package B and create new package versions.

D.

Set the classes as deprecated in package A and recreate them in package B with new names.

Question 3

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

Options:

A.

Package.XML file.

B.

The CURRENT API version must be used.

C.

DestructiveChanges.xml file.

D.

PurgeOnDelete option must be set to TRUE.

Question 4

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

Options:

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 managed beta testing.

D.

Partner development org never expires.

E.

Partner development org offers more storage.

Question 5

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

Question 6

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

Question 7

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

Options:

A.

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

B.

Create Design standards to consistently use the description 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.

Question 8

There are many types of quality assurance techniques that can help minimize defects in software projects.

Which two techniques should an architect recommend, for Universal Containers to incorporate into its overall CI/CD pipeline?

Choose 2 answers

Options:

A.

Business verification testing

B.

Stress testing

C.

Automated browser testing

D.

Static code quality analysis

Question 9

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

Question 10

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.

Question 11

Universal Containers (UC) maintains its Salesforce org using its internal tools and

processes for managing its application lifecycle. The UC team has been facing challenges on

their development processes in their recent two releases. The architect has recommended the UC

team to follow the org development model to address the challenges faced.

Which two characteristics of the org development model will help UCaddress the challenges?

Choose 2 answers

Options:

A.

Automated deployment

B.

Automated defect fixing

C.

Automated sandbox provisioning

D.

Automated change tracking

Question 12

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

Question 13

Universal Containers wants to implement a release strategy with major releases every four weeks and minor releases every week. Major releases follow the 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 the same Full copy.

Question 14

Universal Containers (UC) is considering updating their Salesforce Production Deployment as a part of their Release Mgmt process. Which three best practices should UC consider for Production Deployment? Choose 3 ans.

Options:

A.

Announce the maintenance window ahead of time.

B.

Define a rollback strategy.

C.

Lert all users on the day of deployment.

D.

Schedule releases with Salesforce upgrades.

E.

Temporarily suspend configuration changes in production.

Question 15

Universal Containers CUC) has been on the org development model with scratch orgs are already enabled, but they haven't been taking advantage of the scratch orgs.

Now UC is ready to move to the package development model.

What step must be done by an administrator?

Options:

A.

In setup, switch both the Enable Dev Hub and Enable 2nd-Generation Managed Packages to Enabled.

B.

In setup, switch the Enable Unlocked Packages to Enabled, keep the Enable Second-Generation Managed Packages as disabled.

C.

In setup, switch the Enable Dev Hub to Enabled, then switch the Enable Source Tracking for Scratch Orgs to Enabled.

D.

In setup, switch the Enable Unlocked Packages and Second-Generation Managed Packages to Enabled.

Question 16

Which two groups are responsible for the creation and execution of Release Management processes? Choose 2 answers

Options:

A.

Steering Committee

B.

End Users

C.

Dev/Build Team

D.

Center of Excellence

Question 17

Universal Container has multiple departments who use Salesforce and request changes: Sales, Service, Back Office, Marketing, etc. Each of these departments makes independent purchase decisions for AppExchange apps, field requests, and page layouts, resulting in low adoption and under -use of standard Salesforce capabilities. What mechanism should a Technical Architect recommend to increase use of standard Salesforce functionality?

Options:

A.

Change Control Board

B.

Requirements Traceability Matrix

C.

Center of Excellence

D.

Project Management Office

Question 18

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

Question 19

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?

Options:

A.

Refresh Stage now, 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 to figure 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.

Question 20

Universal Containers (UC) just started configuration and customization of its Salesforce organization. The architect suggested the definition of an application lifecycle management (ALM) process.

What are three benefits of following an ALM process?

Choose 3 answers

Options:

A.

Avoiding defects from being deployed to production.

B.

Training new users after each minor and major release.

C.

Defining metrics for application development project success.

D.

Releasing new features on a consistent schedule.

E.

Preventing existing working functionality from stopping

Question 21

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.

Question 22

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.

Question 23

Universal Containers (UC) has noticed that unit tests are failing in production during

deployments and in no other environments. Investigations have revealed that administrators are making minor changes in production without regard to dependent components

What two suggestions can the architect make to help UC discover these failing unit tests earlier?

Choose 2 answers

Options:

A.

Stop administrators from making all changes.

B.

Ask administrators to run unit tests before every change.

C.

Train the administrators to make their changes in a special “admin changes” sandbox, and then promote to production.

D.

Ensure a metadata backup is committed to version control every day and a diff published to the release team.

Question 24

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?

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.

Question 25

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

Question 26

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

Question 27

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

Question 28

What advice should a technical architect provide in a Change Advisory Board meeting?

Options:

A.

Functionality meets the business needs.

B.

Solution is usable by the business.

C.

Solution is technically sound.

D.

Troubleshooting strategies for deployment issues

Question 29

Universal Containers is building a custom application on the Force.com platform. There is abudget and release date that has been set by the board of directors, but the application must meet the requirements that will be submitted and voted on by a public user community. What is the risk associated with the scenario?

Options:

A.

The requirements should not be solicited by an external community

B.

The project is not using the Waterfall methodology

C.

The project is not using an Agile methodology

D.

The requirements are unknown and the release date has been set.

Question 30

Universal Containers is a global organization that maintains regional production instances of Salesforce. 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

Options:

A.

Tooling API

B.

Force.com IDE

C.

Change sets

D.

Force.com Migration Tool

Question 31

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

Question 32

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 Sandbox type should a Technical Architect recommend?

Options:

A.

Developer Pro Sandbox

B.

Partial Copy Sandbox

C.

Developer Sandbox

D.

Full Sandbox

Question 33

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.

Question 34

Salesforce has three major releases a year.

Which type of change introduced by a release can cause automated browser tests to need updating?

Options:

A.

DOM changes

B.

New standard fields

C.

Metadata schema changes

D.

New Apex methods

Question 35

Universal Containers (UC) is planning for a huge data migration as part of their Service Cloud implementation. UC, has approximately 15million customers, 30 million contacts, and 30 million active cases. Which two key areas of UC's data migration test plan should be included? Choose 2 answers

Options:

A.

API's to be used for data migration.

B.

Success criteria for data migration.

C.

Target Salesforce Server and Source system IP address.

D.

Manual and Automated data validation approaches.

Question 36

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

Question 37

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

Options:

A.

Automated Testing

B.

Requirements Management

C.

Change Control Log

D.

Documentation Repository

E.

Continuous Integration

Question 38

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

Question 39

The CTO at UniversalContainers is complaining to the software development managers that he has no visibility of their teams’ work status.

What two software development methodologies should an architect suggest to solve this issue, and why?

Choose 2 answers

Options:

A.

Waterfall, because it defines a fixed schedule and duration for each activity.

B.

DevOps, because monitoring and logging practices help you stay informed of performance in real time.

C.

Scrum, because openness is one of the five core Scrum values.

D.

Kanban, because one of its basic elements is to make everything visible, creating consistent transparency of work items

Question 40

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

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

Options:

A.

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

B.

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

C.

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

D.

Plan this an interim release after checking with Salesforce support.

Question 41

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.

Question 42

Universal Containers (UC) is implementing Service Cloud UC's contact center receives 100 phone calls per hour and operates across North America, Europe and APAC regions. UC wants the application to be responsive and scalable to support 150 calls considering future growth. what should be recommended test load consideration

Options:

A.

Testing load considering 50% more call volume.

B.

Testing load considering half the call volume.

C.

Testing load considering 10xthe current call volume.

D.

Testing load considering current call volume.

Question 43

Universal Containers (UC) has a customized repository that 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 personal sandbox.

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 start automated Testing.

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.

Options:

Question 44

Universal Containers (UC) has two major releases every year and the team always runs into longer deployment times. In which 2 ways can UC reduce deployment time? Choose 2 answers?

Options:

A.

Use recent deployment validations and the quick deploy feature.

B.

Deploy components in groups to reduce deployment time.

C.

Specify the test to run by using the RunSpecified Tests test level.

D.

Validate the deployment before migrating components to production.

Question 45

Universal Containers has a highly customized Salesforce org, with many different pieces of configuration and code. Which configuration item should be covered by executable tests?

Options:

A.

Active Process Builders

B.

Validation Rules

C.

Workflow Rules

D.

Case Assignment Rules

Question 46

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

Question 47

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.

Question 48

Universal Containers is a global organization that maintains regional production

instances of Salesforce. One region has created a new application to track shipping containers.

The CIO has requested that this new application be used globally by all the Salesforce instances and further maintained and modified regionally by local administrators.

Which two deployment tools will support the request?

Choose 2 answers

Options:

A.

Change Sets B

B.

Developer Console

C.

ANT Migration Tool

D.

VS Code with Salesforce Extension

Question 49

Universal Containers (UC) is planning for a huge data migration from a home-grown on-premise system to Salesforce as part of their Service Cloud Implementation. UC has approximately 5 million customers,10 million contacts, and 30 million active cases. Which are the three key areas that should be tested as part of Data Migration? Choose 3 answers

Options:

A.

Case association with correct contact and Account.

B.

Case assignment rules and escalation rules.

C.

Case Ownership along with associated entitlement and milestones.

D.

Data transformation against the source system.

E.

Page Layout assignment to the profiles

Question 50

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.

Question 51

Universal Containers is having trouble aligning releases between major, minor, and Salesforce seasonal releases.

What should an architect recommend?

Options:

A.

Gate all release decisions at the center of excellence.

B.

Create a release calendar, train and align all the teams.

C.

Share the test plans between the teams on each release type.

D.

Create a spreadsheet of metadata changes and reconcile the overlaps.

Question 52

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.

Question 53

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.

Question 54

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

Question 55

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.

Question 56

Universal Containers (UC) has many different business units, all requesting new projects to be built into a single Salesforce Org. UC management is concerned with a lack of appropriate project properties and roadmap for the Salesforce ecosystem. What should an Architect recommend?

Options:

A.

Use design Standards for Governance.

B.

Create a Center of Excellence with a charter document.

C.

Create a Release Management Process.

D.

Create project charters for each project.

Question 57

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.

Question 58

Universal Containers has several concurrent projects building new functionality, fixing bugs, and modifying existing functionality. Management would like features to be available to users as quickly as possible, even if the entire project is incomplete. What should an Architect recommend to maintain quality?

Options:

A.

Require developers to deploy completed code and unit tests directly to production

B.

Deploy all functionality together to ensure all functionality works together without error

C.

Use a spreadsheet to track approved changes that should be released with change sets

D.

Utilize automated source control, test, and build systems to test and deploy to production

Question 59

Which two project situations favor an Agile methodology? Choose 2 answers

Options:

A.

A digitization project to update an existing customer -facing process and enable quick adjustments

B.

A project to be executed by a third party, with a fixed and formal scope, budget, and timeline

C.

An environment with a heavy investment in DevOps capabilities for rapid testing and deployment

D.

A project with well-defined requirements and complex interactions between front- and back -end systems

Question 60

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.

Question 61

Universal Containers CUC) is working with Salesforce CPQ, which uses configuration SObjects to drive business logic.

What are two best practice recommendations an architect should propose to allow UC to deploy CPQ features as part of their CI/CD process?

Choose 2 answers

Options:

A.

Use a third-party product.

B.

Build an Apex framework to deploy CPQ records.

C.

Use an open source SFDX plugin and version control.

D.

Use data loader to deploy CSV files.

Question 62

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?

Options:

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.

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

Question 63

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.

Question 64

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

Question 65

Universal Containers CUC) has decided to improve the quality of work by the development teams. As part of the effort, UC has acquired some code review software licenses to help the developers with code quality.

Which are two recommended practices to follow when conducting secure code reviews? Choose 2 answers

Options:

A.

Generate a code review checklist to ensure consistency between reviews and different reviewers.

B.

Focus on the aggregated reviews to save time and effort, to remove the need to continuously monitor each meaningful change.

C.

Conduct a review that combines human efforts and automatic checks by the tool to detect all flaws.

D.

Use the code review software as the tool to flag which developer has committed the errors, so the developer can improve.

Question 66

Which statement is true for the Staging sandbox in the following diagram?

as

Options:

A.

When created or refreshed, the Staging sandbox is a full replica of Production

B.

The Staging sandbox is automatically refreshed on a schedule set by the administrator

C.

Salesforce major releases (e.g., Winter to Spring) always occur in Staging and Production at the same time

D.

The Staging environment can only be updated once every two weeks

Question 67

Universal Containers is about to begin Development work on a new project in their Salesforce org that will take many months to complete. UC is concerned about how critical bugs will be addressed for existing live functionality. What is the recommended release management strategy to address this concern?

Options:

A.

Include fixes for critical bugs in the ongoing Development sandboxes so that they will be released with the other code.

B.

Keep teams separate until the end of the project and create a Full Copy sandbox to merge their work then.

C.

Utilize a dedicated developer pro sandbox to address critical bugs and release to production.

D.

Address critical bugs in the Development sandboxes and push those changes to production separately.

Page: 1 / 23
Total 225 questions