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

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

Questions 4

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

each sprint, the number of defects is large.

What two items should the architect recommend to reduce defects?

Choose 2 answers

Options:

A.

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

B.

The code coverage should be increased to 95%.

C.

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

D.

The acceptance criteria should have more details.

Buy Now
Questions 5

Universal Containers (UC) is considering updating their Salesforce Release Management process. Which three best practices should UC consider for Version Control? Choose 3 answers

Options:

A.

Maintain separate developer branches for minor and major releases.

B.

Automation is a must with various application branches in the repository.

C.

Maintain unrestricted access to the release sandboxes for all changes being deployed.

D.

Maintain a single repository for applications with individual branches for projects.

E.

Maintain a single-entry point for production from the master branch.

Buy Now
Questions 6

Universal Containers (UC) has recently acquired other companies that have their own Salesforce orgs. These companies have been merged as new UC business units.

The CEO has requested an architect to review the org strategy, taking into consideration two main factors:

• The CEO wants business process standardization among all business units.

• Business process integration is not required as the different business units have different customers and expertise.

Which org strategy should the architect recommend in this scenario, and why?

Options:

A.

Single-org strategy, as the high level of business process standardization will be easier to implement in a single org.

B.

Multi-org strategy, as it is uncommon for the diversified business units to get used to working in the same space as the other business units.

C.

A Multi-org strategy, as they could deploy a common managed package into the orgs of the different business units.

D.

Single-org strategy, as costs increase as the number of orgs go up.

Buy Now
Questions 7

Universal Containers is planning to release simple configuration changes and enhancements to their Sales Cloud. A Technical Architect recommend using change sets. Which two advantages would change sets provide in this scenario? Choose 2 answers

Options:

A.

An easy way to deploy related components.

B.

The ability to deploy a very large number of components easily.

C.

A simple and declarative method for deployment.

D.

The ability to track changes to component.

Buy Now
Questions 8

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

third-party system integrator to perform some independent code reviews. One piece of the

feedback is the development team is seemingly not doing enough negative unit testing.

Which are three usual symptoms of inadequate negative tests

Choose 3 answers

Options:

A.

Developers often have to turn to the debug log for details of the failed Apex executions.

B.

When an Apex batch job runs at a scheduled time, an increased number of Apex execution errors occur over all.

C.

An Apex process runs into an un-handled exception when an HTTP callout has an unexpected status code in the response body.

D.

Developers constantly ask the testers for a screenshot of the error and the exact steps of reproducing the error.

E.

The delivered user interfaces are regularly not meeting the expectations of the business users.

Buy Now
Questions 9

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.

Buy Now
Questions 10

Universal Containers (UC) is midway through a large enterprise project. UC is working

in an agile model, and currently has four-week iterations, with a branching strategy supporting

this approach. UC operates in a strict regulatory environment, and has dedicated teams for

security, QA, and release management. The system is live with users, and a serious production

issue is identified at the start of a sprint, which is narrowed down to a bug in some Apex code.

Which three approaches should an architect recommend to address this bug?

Choose 3 answers

Options:

A.

Investigate potential data impacts.

B.

Fix the bug in a hotfix branch.

C.

Wait until the next release to deploy the fix.

D.

Attempt to fix the bug directly in production.

E.

Seek stakeholder approval for the hotfix.

Buy Now
Questions 11

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

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

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

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

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

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

apps division wants to keep the application up to date in various environments?

Options:

A.

Change sets

B.

Unmanaged package

C.

Managed package

D.

Zip file deployable by SFDX or ANT

Buy Now
Questions 12

Universal Containers is validating an outbound change set from the Developer Sandbox to the production org. Which two locking behaviors will occur during a deployment? Choose 2 answers

Options:

A.

The production org will be locked. Administrators cannot modify metadata during this time

B.

The sandbox org will be locked. Administrators cannot modify metadata

C.

The production org will be locked. Users can only Read data during this time

D.

The production org will be locked. Users will still be able to Read/Write data to the org

Buy Now
Questions 13

The team at Universal Containers is building an application on Java that will interact with its Salesforce application. They want to use SOQL queries to retrieve and make changes to smaller pieces of Salesforce metadata through this application.

Which API should the team leverage?

Options:

A.

Tooling API

B.

Any Salesforce API

C.

User Interface API

D.

Metadata API

Buy Now
Questions 14

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

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

Choose 2 answers

Options:

A.

Implement a Complete Graph multi-org strategy by allowing each org to connect directly to every other, reading and writing customer data from the orgs where it has been originally created.

B.

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

C.

Implement a Single Package multi-org strategy by developing and deploying to all orgs a managed package which reads and consolidates customer 360-degree view from the different orgs.

D.

Implement a Hub-and-Spoke multi-org strategy by consolidating customer data In a single org, which will be the master of customer data, and using integration strategies to let the LOBs orgs read and write from it.

Buy Now
Questions 15

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

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

Choose 2 answers

Options:

A.

Developer Pro sandbox

B.

Partial Copy sandbox

C.

Developer sandbox

D.

Full sandbox

Buy Now
Questions 16

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.

Buy Now
Questions 17

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.

Buy Now
Questions 18

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

sandbox. While working on the flow, the developer deactivated it and made updates multiple

times before the flow worked as desired. Now the developer is planning to use a change set to

migrate the flow to the QA sandbox.

What two statements should be considered when migrating the flow with change sets?

Choose 2 answers

Options:

A.

When a change set with a multiple versioned flow is uploaded, it includes only the active version of the flow.

B.

When a change set with a multiple versioned flow is uploaded, it includes all the versions of the flow.

C.

When a change set with a multiple versioned flow is uploaded, and no active version is available, it includes the most recent inactive version of the flow.

D.

When a change set with a multiple versioned flow is uploaded, and no active version is available, it throws an exception.

Buy Now
Questions 19

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.

Buy Now
Questions 20

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.

Buy Now
Questions 21

Which two ways should a developer working on a data loading integration that operates

between different Salesforce environments insert multiple related records in one call or

transaction?

Choose 2 answers

Options:

A.

REST API SObject Tree Request

B.

Bulk API 2.0

C.

REST API Composite Request

D.

Streaming API

Buy Now
Questions 22

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

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

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

Options:

A.

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

B.

Create a Salesforce support case, someone should know what is wrong.

C.

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

D.

Delete the full sandbox used for performance testing.

Buy Now
Questions 23

Since Universal Containers (UC) has adopted agile methodologies, the CEO is

requesting the development teams to deliver more and more work in shorter time frames. The

CTO responds by saying the developers are not able to deliver the jobs they are committing to.

What evidence can be gathered in an agile tool to support the CTO’s claims?

Options:

A.

The definition of done (DoD)

B.

A burndown chart showing team finishes early sprint after sprint

C.

A Kanban board showing there’s always the maximum allowed amount of work in progress (WIP)

D.

A burndown chart showing the team misses their forecast sprint after sprint

Buy Now
Questions 24

Why does Salesforce prohibit Stress Testing against Production?

Options:

A.

There is not enough CPU

B.

It is a shared environment

C.

It is blocked by data center infrastructure

D.

It causes Internet congestion

Buy Now
Questions 25

Universal Containers (UC) is working on a major project and has determined that 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?

Options:

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

Buy Now
Questions 26

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

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

Buy Now
Questions 27

When replacing an old legacy system with Salesforce, which two strategies should the plan consider to mitigate the risks associated with migrating data from the legacy system to Salesforec? Choose 2 answers?

Options:

A.

Identify the data relevant to the new system, including dependencies, and develop a plan/scripts for verification of data integrity.

B.

Migrate users in phases based on their functions, requiring parallel use of legacy system and Salesforce for certain period of time.

C.

Use a full sandbox environment for all the systems involved, a full deployment plan with test data generation scripts, and full testing including integrations.

D.

Use a full sandbox environment and perform test runs of data migration scripts/processes with real data from the legacy system.

Buy Now
Questions 28

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

Buy Now
Questions 29

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.

Buy Now
Questions 30

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.

Buy Now
Questions 31

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

Buy Now
Questions 32

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

few of the custom functionalities. UC wants to

Deploy custom metadata types to production using Metadata API.

Which two data types does UC need to include?

Choose 2 answers

Options:

A.

CustomMetadataType

B.

CustomMetadata

C.

CustomObject

D.

Custom Field

Buy Now
Questions 33

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

Buy Now
Questions 34

Universal Containers (UC) has been using Salesforce Sales Cloud for many years

following a highly customized, single-org strategy with great success so far.

What two reasons can justify a change to a multi-org strategy?

Choose 2 answers

Options:

A.

UC is launching a new line of business with independent processes and adding any new feature to it is too complex.

B.

UC wants to use Chatter for collaboration among different business units and stop working in silos.

C.

UC follows a unification enterprise architecture operating model by having orgs with the same processes implemented foreach business unit.

D.

Acquired company that has its own Salesforce org and operates in a different business with its own set of regulatory requirements.

Buy Now
Questions 35

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

Options:

A.

Developer Pro Sandbox Org

B.

Partner Developer Edition Org

C.

Production Org with LMA

D.

Developer Edition Org

Buy Now
Questions 36

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.

Buy Now
Questions 37

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

Buy Now
Questions 38

The CEO at Universal Containers (UC) is receiving constant complaints from business

stakeholders that the development teams are not frequently delivering value to the end-user. The

CEO talked with the CTO, who argues the opposite, explaining that the development teams are

delivering value every Sprint.

The architect suggests to the CTO to implement Kanban to solve this disagreement.

How can Kanban help clarify whether value is being delivered to the business?

Options:

A.

Kanban teams respond to unplanned work and changes by dropping everything and jumping on the new request, ensuring agility.

B.

Kannan traits includes metrics, like lead time and throughput, which increases transparency.

C.

Kanban can make use of the Salesforce Agile Accelerator to speed up delivery.

D.

Kanban limits work in progress, so the executives will know the development team is not overworked.

Buy Now
Questions 39

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

Buy Now
Questions 40

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.

Buy Now
Questions 41

Which are the two key benefits of fully integrating an agile issue tracker with software testing and continuous integration tools? Choose 2 answers?

Options:

A.

Developers can see automated test statuses that commit on a specific user story.

B.

Developers can collaborate and communicate effectively on specific user stories.

C.

Developers can observe their team velocity on the burn chart report in the agile tool.

D.

Developers can use the committed code's build status directly on the user story record.

Buy Now
Questions 42

Universal Containers (UC) is a high-tech company using SFDX tools and methodologies for its Salesforce development. T UC has moved some of its code and configuration to Unlocked Packages.

Which two best practices should an architect recommend to support UC's new package development strategy?

Choose 2 answers

Options:

A.

Version control does not need to be used, as packages manage all the code and configuration.

B.

Test developed packages in test environments before installing to production.

C.

Move everything in the existing codebase to a single monolithic package.

D.

Consult the metadata coverage report to identify features supported by packages.

Buy Now
Questions 43

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

Buy Now
Questions 44

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

Buy Now
Questions 45

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

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

understand the code and make changes.

What are two ways to improve the performance?

Choose 2 answers

Options:

A.

Define a team that will analyze/approve all changes.

B.

Define and follow code standards.

C.

Sprint review process.

D.

Version control system to identify who is generating the bugs.

Buy Now
Questions 46

Universal Containers is adopting Scrum as an agile methodology and wants to choose a software tool to support the adoption. What three key features of an agile development support tool should an architect look for? Choose 3 answers

Options:

A.

Sprint backlog management

B.

Email notifications when work is created or changed

C.

Product backlog prioritization

D.

Work (for example,user stories or tasks) assignment

E.

Kanban board

Buy Now
Questions 47

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

Buy Now
Questions 48

Cloud Kicks is switching to Salesforce from a different CRM. They have existing datasets for all standard Salesforce objects. In which optimized order should the architect recommend these objects be loaded?

Options:

A.

Accounts, Contacts, Leads, Products, Opportunities, Opportunity Line Items

B.

Accounts, Contacts. Opportunities, Products, Opportunity Line Items, Leads

C.

Leads, Contacts, Accounts, Opportunities, Products, Opportunity Line Items

D.

Leads, Accounts, Contacts, Products, Opportunities, Opportunity Line Items

Buy Now
Questions 49

Cloud Kicks is considering using an automated testing tool to help manage deployments between environments.

When should the architect recommend the use of an automated testing tool?

Options:

A.

Automated tests should be run when branches are merged.

B.

Automated tests should be run dally in all Developer Orgs.

C.

Automated tests should be run only when merging into Full or Partial Copy sandboxes.

D.

Automated tests should be run daily in all Developer Orgs, and when branches are merged.

Buy Now
Questions 50

Universal Containers (UC)operates globally from different geographical locations. UC is revisiting its current org strategy. Which three factors should an Architect consider for a single strategy? Choose 3 answers

Options:

A.

Increased ability to collaborate.

B.

Tailored implementation.

C.

Centralized data location.

D.

Consistent processes across the business.

E.

Fewer inter-dependencies.

Buy Now
Questions 51

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

Buy Now
Questions 52

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

Buy Now
Questions 53

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

Buy Now
Questions 54

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

Buy Now
Questions 55

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?

Options:

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.

Buy Now
Questions 56

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

Buy Now
Questions 57

Universal Containers business users often observe that newly released features are resulting in other previously existing and stable functionality being broken. Which approach should an Architect recommend to prevent regression?

Options:

A.

Utilize the developer console to run test suites for the affected functionality

B.

Utilize unit and functional test automation as part of a continuous integration strategy

C.

Utilize Salesforce Apex Hammer to automatically test all functionality

D.

Freeze development of new features and re -architect the system to remove the bugs

Buy Now
Questions 58

Universal Containers (UC) has four different business units (BUS) with different

processes that share global customers. They have implemented a multi-org strategy with one org consolidating customer 360-degree view, and four orgs for the different BUS. Each of the BU orgs read and write customer information from/to the customer 360-degree view org in real time. UC is now launching a new BU that will use Salesforce. It does not share customers with the

other BUS and needs flexibility in their Business processes.

What should an architect recommend as org strategy for this new BU

Options:

A.

Use a new stand-alone Salesforce org for the new BU, not integrated with the others.

B.

Deploy the new BU in customer 360-degree view org, and read and write customer information from it without need of custom integration.

C.

Use the same Salesforce org of another BU that shares geographical localization with the new BU.

D.

Use a new Salesforce org for the new BU, and customize integration so that it reads and writes customer information from the customer data org

Buy Now
Questions 59

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.

Buy Now
Questions 60

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.

Buy Now
Questions 61

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

Buy Now
Questions 62

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?

Options:

A.

Provide a spreadsheet of all components and utilize the metadata API’s read Metadata()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.

Buy Now
Questions 63

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

Choose 2 answers

Options:

A.

Hire a company specialized in secure code review the current code.

B.

Implement a pull request and secure code review.

C.

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

D.

Use two developers to review and fix current code vulnerabilities.

Buy Now
Questions 64

Universal Containers (UC) has been following the Waterfall methodology to deliver customer apps in Salesforce. As the business is growing at scale and with demand to incorporate features and functionality at faster pace, UC is finding the Waterfall approach is not an optimal process, and intends to transition towards an agile development methodology. Which are the two strengths of using an agile development methodology? Choose 2

Options:

A.

Careful documentation is done at each step of the process so a target body of knowledge is available for inspection.

B.

There are many small releases of functional code, allowing stakeholders to see and touch the work in progress.

C.

All elements of the build are fully understood before work begins, reducing risk of unpleasant surprises.

D.

The project requirements in later phases are expected and accommodated by the process, by design.

Buy Now
Questions 65

Universal Containers CUC) is embarked on a large Salesforce transformation journey, UC's DevOps team raised a question about tracking Salesforce metadata throughout the development lifecycle across sandboxes all the way to production.

As the deployment architect of the project, what should be the recommendation to track which version of each feature in different environments?

Options:

A.

Use an Excel sheet to track deployment steps and document the SFDX commands.

B.

Use an AppExchange or third-party tool that is specialized in Salesforce deployment.

C.

Use Change Set to track deployed customizations.

D.

Use Salesforce SFDX commands to deploy to different sandboxes.

Buy Now
Questions 66

Universal Containers (UC) is embarking on a large program of work, with different projects and different vendors. UC created a center of excellence (COE) that is struggling with scope creep between the different projects.

What role should the architect suggest be added to the COE?

Options:

A.

Scrum master

B.

Release managers

C.

Product owner

D.

Change managers

Buy Now
Questions 67

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

Choose 3 answers

Options:

A.

Salesforce must be informed at least7 days before starting performance tests.

B.

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

C.

Performance tests must be run in a sandbox.

D.

A business justification must be provided to Salesforce in order to run performance testing.

E.

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

Buy Now
Exam Name: Salesforce Certified Development Lifecycle and Deployment Architect (SP23)
Last Update: May 5, 2024
Questions: 225
Development-Lifecycle-and-Deployment-Architect pdf

Development-Lifecycle-and-Deployment-Architect PDF

$28  $80
Development-Lifecycle-and-Deployment-Architect Engine

Development-Lifecycle-and-Deployment-Architect Testing Engine

$33.25  $95
Development-Lifecycle-and-Deployment-Architect PDF + Engine

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

$45.5  $130