Weekend Sale Special Limited Time Flat 70% Discount offer - Ends in 0d 00h 00m 00s - Coupon code: 70spcl

Salesforce Development-Lifecycle-and-Deployment-Architect Salesforce Certified Development Lifecycle and Deployment Architect (SP23) Exam Practice Test

Page: 1 / 23
Total 225 questions

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

Question 1

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

C.

Maximum Size of deployed .zip file is 39MB.

D.

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

Question 2

A developer on the Universal Containers team has written a test class to test a method

that involves a web service callout. Within the test class, the developer is supposed to load test

data, create an instance of the Mock object, set the Test.setMock() to that Mock object, call

startTest(), execute the code that makes the callout, call stopTest(), and compare the result with

expectations. Unfortunately, the Developer forgot to use the Test.setMock() method step.

What would happen when the developer runs this test class?

Options:

A.

The test class fails without error message since the test class will simply skip the webservice callout during the execution.

B.

The test class fails and the developer will see a message stating: Methods defined asTestMethod do not support Web service callouts.

C.

The test class would make the web service callout and may or may not fail depending on the circumstances on the web service end

D.

It is impossible to miss the Test.setMock() statement, the Developer Console will not let the developer save it since the test method callout

Question 3

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 4

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.

Question 5

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.

Question 6

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

Question 8

Universal Containers CUC) has multiple teams working on different projects. Multiple projects will be deployed to many production orgs. During code reviews, the architect finds inconsistently named variables and lack of best practices.

What should an architect recommend to improve consistency?

Options:

A.

Create a Center of Excellence for release management.

B.

Require pull requests to be reviewed by two developers before merging.

C.

Use static code analysis to enforce coding standards.

D.

Execute regression testing before code can be committed.

Question 9

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 10

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 11

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

Question 12

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.

Question 13

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 14

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 15

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 16

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.

Question 17

Universal Containers has many development teams deploying into a single org. The

business is very seasonal and approaching its busiest season. The business owner comes to you

asking for your advice about its next major production release.

What best practice should an architect recommend?

Options:

A.

Make declarative changes in production only.

B.

Bypass regression testing for minor changes.

C.

Avoid releasing near peak business periods.

D.

Developers should conduct user acceptance testing

Question 18

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 19

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

Question 20

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

Question 21

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

Question 22

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.

Question 23

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.

Question 24

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.

Question 25

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 26

A Salesforce Administrator has initiated a deployment using a change set. the deployment has taken more time than usual. What is the potential reason for this?

Options:

A.

The change set includes changes to permission sets and profiles.

B.

The change set includes Field type changes for some objects.

C.

The change set includes new custom objects and custom fields.

D.

The change set performance is independent of the included components.

Question 27

Universal Containers (UC) has gone through a global organization restructuring and

process review during the last year, which triggered a review of its Salesforce org strategy. After

thorough analysis of its org and global customers, UC decided to start a project to merge its

Salesforce orgs, going from a multi-org to a single-org strategy.

In this scenario, what are three benefits going to a single-org strategy?

Choose 3 answers

Options:

A.

Lower administration overhead costs.

B.

Improved Chatter collaboration across different business units.

C.

Consolidating the business processes would be simplified.

D.

Automatically unify data model among all lines of business.

E.

Easier to get a 360-view of the customer.

Question 28

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.

Question 29

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 30

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

Options:

A.

User Acceptance Testing

B.

Use of an Agile Methodology

C.

Requirements Traceability

D.

Automated Testing

Question 31

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 32

Universal Containers' developers are working on a Visualforce page in a sandbox when an administrator adds a new field to Production. Which two approaches could an architect suggest to an administrator that would assist the developers in their development process? Choose 2 answers

Options:

A.

Use a Change Set to deploy the changes from Production to the sandbox, to ensure that changes made in production are reflected in the sandbox that the developers are working on

B.

Use Salesforce-to-Salesforce to deploy the changes from Production to the sandbox, to ensure that changes made in production are reflected in the sandbox that the developers are working on

C.

Manually replicate the same changes in the developer sandbox to ensure that changes made in production are reflected in the sandbox that the developers are working on

D.

Refresh the developer sandbox to ensure that changes made in production are reflected in the sandbox that the developers are working on

Question 33

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.

Question 34

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.

Question 35

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.

Question 36

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

Question 37

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.

Question 38

Universal Containers (UC) has a large user base (>300 users) and was originally implemented eight years ago by a Salesforce Systems Integration Partner. Since then, UC has made a number of changes to its Visual force pages and Apex classes in response to customer requirements, made by a variety of Vendors and internal teams. Which three issues would a new Technical Architect expect to see when evaluating the code in the Salesforce org? Choose 3 answers

Options:

A.

Multiple triggers on the same object, making it hard to understand the order of operations.

B.

Multiple unit test failures would be encountered.

C.

Broken functionality due to Salesforce upgrades.

D.

Duplicated logic across Visual force pages and Apex classes performing similar tasks.

E.

Custom-built JSON and String manipulation Classes that are no longer required.

Question 39

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

Question 40

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 41

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

Which describes a Scrum

Options:

A.

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

B.

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

C.

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

D.

Embrace change by working on a different scope every day.

Question 42

Universal Containers (UC) has multiple development teams that work on separate streams of work, with different timelines. Each stream has different releases of code and config, and thedelivery dates differ between them.

What is a suitable branching policy to recommend?

Options:

A.

Leaf-based development

B.

Trunk-based development

C.

GitHub flow

D.

Scratch-org-based development

Question 43

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

Question 44

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

Question 45

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 46

Universal Containers is building a new complex integration to a legacy system. the legacy system is also going through a major upgrade. Senior leadership has committed to the board that the combined programs will be completed on time. What is the risk with this plan?

Options:

A.

The deadline is scheduled during a Salesforce release

B.

The project team has decided to use the Waterfall methodology

C.

The legacy system team is using an Agile methodology

D.

Multiple work -streams with dependencies could impact the go-live

Question 47

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 48

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.

Question 49

Universal Containers has decided on a single-org strategy, despite having to deal with the complexity of having multiple lines of business (LOBs) inside a single org.

What are two common challenges in single-org strategy for multiple LOBs?

Choose 2 answers

Options:

A.

The data model becomes more complex the scope in the org increases.

B.

Apex design will need to be mature and adhere to strict guidelines to support a large enterprise model.

C.

Making Salesforce work with multiple currencies.

D.

Lack of declarative sharing and visibility capabilities to ensure correct visibility of objects and records.

Question 50

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

Question 51

The release will be deployed over a weekend, one week after Salesforce updates the production environment (e.g., from Winter to Spring). UC has found that a full sandbox refresh can take several days. What should the architect suggest as an optimal deployment plan?

Question # 51

Options:

A.

Two weeks before go -live, deploy to Staging and then refresh the Staging and Production support sandboxes. Deploy from Staging to Production at go-live

B.

Approximately six weeks before go -live, ensure the sandbox will be on the release preview. One week before go live, deploy to Staging. Deploy from Staging to Production at go-live

C.

One month before go -live, deploy to Staging and to Production Support. Deploy from Production Support to Production at go-live

D.

One week before go -live, initiate the Staging sandbox refresh and then immediately deploy to Staging. Deploy from Staging to Production at go-live

Question 52

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 53

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

Question # 53

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 54

Universal Containers's architect is documenting the application lifecycle management (ALM) process to communicate it to the development teams from different implementation partners.

Which three steps apply to any Salesforce development project?

Choose 3 answers

Options:

A.

Continuous Integration

B.

Develop

C.

Build Release

D.

Test

E.

Change Sets

Question 55

5. Universal Containers (UC) is planning to move to Salesforce Sales Cloud and retire its homegrown on-premise system. As part of the project, UC will need to migrate 5 million Accounts, 10million Contacts, and 5 million Leads to Salesforce.

Which three areas should be tested as part of data migration?

Choose 3 answers

Options:

A.

Lead assignment

B.

Data transformation against source system

C.

Contact association with correct Account

D.

Account and Lead ownership

E.

Page layout assignments

Question 56

UniversalContainers CUC) has multi-cloud architecture in a single org. The Sales Cloud dev team is working in a Dev Pro sandbox (DevProl) of delivering a release In three months. The business requirements from Service Cloud warrant a quicker release in four weeks, but need part of the Sales Cloud work that is completed in DevProl. The decision of using a separate Dev Pro sandbox (DevPro2) is still pending. The DevProl was upgraded to preview for next salesforce major release two weeks ago.

What should an Architect recommend?

Options:

A.

Ask the second work stream team to work on the same DevProl sandbox.

B.

Clone the DevPro1 sandbox and name It DevPro2 for the second work stream to work on the Service Cloud requirements.

C.

Push back on the requirements because adding another work stream will bring some risks with it.

D.

DevPro1 cannot be cloned because it is on a different version from Production. Just create a new DevPro2, and migrate metadata from DevPro1.

Question 57

What are two roles a project Steering Committee plays in determining what methodologies are used? Choose 2 answers

Options:

A.

Enforcing that corporate project stage gates are part of the chosen methodology

B.

Designing a methodology that will meet a particular project's requirements

C.

Approving deviations from the chosen methodology, when required to address project issues

D.

Setting the criteria for selecting Agile or Waterfall methodology to be used on internal projects

Question 58

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.

Question 59

Product owners at Universal Containers want to ensure that all the requirements have test cases associated with them so that no functionality is left untested during user acceptance testing.

What project artifact can help meet the needs of the business?

Options:

A.

User acceptance test scripts

B.

Testing strategy

C.

Test execution plan

D.

Requirement traceability matrix

Question 60

Universal Containers has three types of releases in its 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 61

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 62

Universal Containers has multiple project learns building into single org. The project teams are concerned with design conflicts and ensuring a common design process What should an Architect recommend to prevent this conflict?

Options:

A.

Create a Center of Excellence Charter document.

B.

Create Design Standard for Governance.

C.

Create a backup system using GIT Repositories.

D.

Create a Release Management process.

Question 63

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.

Question 64

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 65

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

Options:

A.

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

B.

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

C.

Agile is not an appropriate development methodology for Customer Community implementations

D.

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

Question 66

Universal Containers (UC) is looking at implementing a large number of features using an AppExchange product. This product uses Sobjects to store and configure important business

logic within the application.

Which two options should an architect recommend, as the source of truth for storing this

reference data?

Choose 2 answers

Options:

A.

Store the records in sandboxes and production.

B.

Store the records in a version control system.

C.

Use a third-party product to manage these records.

D.

Attach CSV files to the user stories in a project management system.

Question 67

Universal Containers CUC) is using Salesforce Performance Edition. They are planning to host weekly training sessions for the next four weeks. Each training will be five days long and a new set of trainees will attend every week. UC wants to train these users on samples of production data and delete all the data generated during the training session at the end of the week.

What optimal option should a technical architect recommend?

Options:

A.

Refresh a Partial Copy sandbox every weekend and load data needed using data loader.

B.

Refresh a Partial Copy sandbox every weekend and include an appropriate sandbox template.

C.

Refresh a Developer Pro sandbox every weekend and load data needed using data loader.

D.

Refresh a Developer Pro sandbox every weekend and include an appropriate sandbox template.

Page: 1 / 23
Total 225 questions