Universal Containers (UC) has two subsidiaries which operate independently. UC has made the decision to operate two of separate Salesforce orgs, one for each subsidiary. However, certain functions and processes between the two orgs must be standardized. Which two approaches should UC take to develop customizations once, and make them available in both orgs? Choose 2 answers
-
A
Develop the functionality in a sandbox and deploy it to both production orgs
-
B
Set up Salesforce-to-Salesforce to deploy the functionality from one org to the other
-
C
Create a managed package in a sandbox and deploy it to both production orgs
-
D
Create a package in a Developer Edition org and deploy it to both production orgs
Reveal answer details
Close answer details
What would a technical architect recommend to avoid possible delays while deploying a change set?
-
A
Change set performance is independent of included components.
-
B
Manually create new custom objects and new custom fields.
-
C
Manually apply the field type changes.
-
D
Manually validate change sets before deployment.
Reveal answer details
Close answer details
Question 3
Multiple choice
Universal containers have recently replaced a custom service center application with Salesforce Service Cloud. Administrators are now confused about which fields and classes are actively being utilized and how future implementations can be maintained. Choose 2 answers
-
A
Create an adoption plan for end users using Salesforce dashboards and reports.
-
B
Create a design standard requiring integration to use declarative configurations patterns
-
C
Create a governance process requiring all projects to create project deliverable documentation.
-
D
Create a standard method for deprecating classes and fields using design standards.
-
E
Create a governance framework focused on high-level business strategy and goals.
Reveal answer details
Close answer details
Universal Containers has a stable continuous integration process and all stakeholders are happy. However, user testing takes long time, as data has to be setup. What should an Architect do to address this problem?
-
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.
Reveal answer details
Close answer details
Question 5
Multiple choice
Universal Containers CUC) is considering implementing a minor change policy for a series of low-risk user stories that are commonly received by the UC admins. The policy would allow admins to make these changes directly in production. UC does not have continuous integration/continuous delivery (CI/CD) in place. Which three best practices should the architect suggest UC follow for their new change policy? Choose 3 answers
-
A
Minor changes do not need to be documented and can be made at any time.
-
B
Minor changes should be thoroughly documented and follow some type of standard cadence.
-
C
All changes should still be tested.
-
D
CI/CD is required in to successfully manage minor changes.
-
E
Downstream environments will not be automatically updated when production changes.
Reveal answer details
Close answer details
Question 6
Multiple choice
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
-
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
Reveal answer details
Close answer details
Question 7
Multiple choice
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
-
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.
Reveal answer details
Close answer details
Question 8
Multiple choice
What are two advantages of automated test data loads over manual data loads Choose 2 answers
-
A
Automated loads can be done with no human oversight.
-
B
FRED Automated loads are reliable in their results.
-
C
Automated loads cannot be scripted by CICD tools.
-
D
Automated loads will increase costs.
Reveal answer details
Close answer details
Universal Containers has a large call center that has a limited inventory and must ensure there is product availability before an Opportunity is marked as Closed. Custom Apex has been implemented to check inventory levels before an Opportunity is saved. What should an architect consider before recommending Performance testing?
-
A
-
B
Number of Apex Hammer failures
-
C
Number of debug log entries
-
D
Number of concurrent transactions
Reveal answer details
Close answer details
Question 10
Multiple choice
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
-
A
-
B
-
C
-
D
VS Code with Salesforce Extension
Reveal answer details
Close answer details
Question 11
Single choice
Universal Containers (UC) uses a managed package to install an internal Sales app in five orgs. Within each org there are integrations and local processes with the objects of the managed package. UC wants to use unlocked packages for better integration with CI/CD processes. What would the Salesforce architect recommend for this migration?
-
A
Export all data from objects/fields of the managed package, uninstall it, install the unlocked package with the same namespace as the Managed package and restore all data.
-
B
Export all data from objects/fields of the managed package, uninstall it, install the unlocked package without namespace and restore all data.
-
C
Do not change to unlocked package as it is possible to perform all CI/CD processes with the managed package.
-
D
Migrate all classes, Visualforce, and components from the managed package to the unlocked package. Install the new version of the managed package (objects/fields only) and the unlocked package with the other components.
Reveal answer details
Close answer details
Question 12
Single choice
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?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Question 13
Multiple choice
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
-
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
Reveal answer details
Close answer details
Question 14
Single choice
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?
-
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 selected test classes in Production.
Reveal answer details
Close answer details
Question 15
Single choice
Northern Trail Outfitters (NTO) recently acquired Eastern Trail Outfitters (ETO). NTO's sales leadership team had hands-on experience with the ETO's Sales Optimization app and have given the feedback that the app would benefit NTO's sales team. Which option should the architect recommend for having ETO's Sales Optimization app in NTO's Salesforce org in the shortest possible time?
-
A
Create a managed package of the app and deploy in NTO's org.
-
B
Create an unmanaged package of the app and deploy in NTO's org.
-
C
Create users in ETO's org and provide access to NTO's sales team.
-
D
Create a core team and build the Sales Optimization app in NTO's org.
Reveal answer details
Close answer details
Question 16
Multiple choice
A developer was trying to retrieve the metadata from an org and ran the sfdx force:source:retrieve command. When the command was run, the developer received the error message: "This command is required to run from within an SFDX project" What can be two possible reasons that caused this problem? Choose 2 answers
-
A
The developer hadn't run the sfdx force:project:create command.
-
B
The developer forgot to add the -n option with a project name as a command line argument.
-
C
The developer created the project within VSCode, but ran the command in a separate terminal.
-
D
The developer created the project, but ran the command outside of the project directory.
Reveal answer details
Close answer details
Question 17
Single choice
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 automatedTesting.
-
A
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.
-
B
Keep developing in the dev sandboxes because scratch orgs are not within the code deployment path.
-
C
Keep developing in the dev sandboxes, so that the developers feel no impact at all as they are used to the sandbox development.
Reveal answer details
Close answer details
Question 18
Single choice
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?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Question 19
Multiple choice
What is the process used to initiate a connection for change sets?
-
A
Modify the source org to allow an outbound connection to the target org
-
B
Modify the target org to accept an outbound connection from the source org
-
C
Modify the target org to accept an inbound connection from the source org
-
D
Modify the source org to allow an inbound connection to the target org
Reveal answer details
Close answer details
Question 20
Single choice
Universal Containers wants to do weekly releases to production. What approach will mitigate the risk of bugs being inadvertently introduced to production?
-
A
-
B
Use of an Agile Methodology
-
C
Requirements Traceability
-
D
Reveal answer details
Close answer details
Question 21
Multiple choice
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
-
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.
Reveal answer details
Close answer details
Question 22
Single choice
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?
-
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.
Reveal answer details
Close answer details
Question 23
Single choice
What is a main characteristic of an agile team?
-
A
The team uses Scrum, Kanban, and Extreme Programming.
-
B
The team has biweekly sprints to ensure on-time delivery.
-
C
The team delivers new releases on dates defined in the beginning of the project, following a project plan
-
D
The team improves and evolves its processes and frequently delivers value to the endusers.
Reveal answer details
Close answer details
Question 24
Single choice
All AppExchange products are subject to Salesforce security reviews. What is the most common reason that the prospect AppExchange products fail the security review?
-
A
-
B
CRUD/FLS (field level security)
-
C
-
D
Reveal answer details
Close answer details
Question 25
Multiple choice
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.
-
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.
Reveal answer details
Close answer details
Question 26
Single choice
Universal Containers has automated its deployment process using Metadata API. However, they found that Metadata API doesn't support all the components yet. What should be done to address this?
-
A
Deploy unsupported components manually before/after deployment.
-
B
Use AppExchange products to deploy unsupported components.
-
C
Use change sets for deploying all the unsupported components.
-
D
Use the force.com IDE for deploying the unsupported components.
Reveal answer details
Close answer details
Question 27
Single choice
Universal Containers (UC) has a large backlog of work. They have noticed that despite their best efforts, valuable enhancements and updates are not being completed because they do not have the bandwidth to get them done. Many of these items are low effort and would not require experienced resources. What should the architect recommend that will minimize additional costs and allow UC to accomplish more from the
-
A
UC should hire a partner to complete the needed backlog items.
-
B
UC should eliminate low-value items from the backlog.
-
C
UC should hire additional resources to reduce the backlog.
-
D
UC should start a citizen development program.
Reveal answer details
Close answer details
Question 28
Single choice
Universal Containers is building a custom application on the Force.com platform. There is a budget 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?
-
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.
Reveal answer details
Close answer details
Question 29
Single choice
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?
-
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 readMetadata 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
Reveal answer details
Close answer details
Question 30
Single choice
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?
-
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.
Reveal answer details
Close answer details
Question 31
Single choice
What sandbox type would be appropriate for diagnosing reports of poor performance when accessing certain Visualforce pages?
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
Question 32
Multiple choice
Which two project situations favor a waterfall methodology? Choose 2 answers
-
A
An application with many systems and inter-dependencies between components.
-
B
An application with regulatory compliance requirements to be validated by outside agencies.
-
C
An application in post-production, with incremental changes made by a small team.
-
D
An in-house application with a fixed team size, but an open timeline and flexible requirements.
Reveal answer details
Close answer details
Question 33
Single choice
Universal Containers has just initiated a project to implement partner community. The application will be deployed into a production environment currently in use by a large Salesforce user base. The project manager has insisted that the development and testing team use a single developer sandbox. What is the risk with this approach?
-
A
Tester will encounter platform limits due to developer sandbox capacity limits.
-
B
Testers will experience functional changes throughput testing due to not having isolation form development.
-
C
Testers will hit governor limits due to large volume of users in the developer sandbox.
-
D
Refreshing the developer sandbox will take significant time.
Reveal answer details
Close answer details
Question 34
Single choice
Universal Containers recently added a new sales division to theEnsure that Record Type Ids match both Productiowhen migrating to Production, the Developer reports that Unit Tests are failing. What should an Architect do to ensure tests execute predictably?
-
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 seeAllData=true
Reveal answer details
Close answer details
Question 35
Multiple choice
Ursa Major Solar (UMS) has used Aura components significantly in its Salesforce application development. UMS has established a robust test framework and the development team follows the Salesforce recommended testing practices. UMS team uses Salesforce's test tool To check for common accessibility issues. In which two environments the UMS team can call Aura accessibility tests? Choose 2 answers
-
A
-
B
-
C
-
D
Reveal answer details
Close answer details
|