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?
Which are two recommended methods of creating test data in Salesforce? (Choose two.)
AHost a mock endpoint to produce sample information from an endpoint.
BReference data from middleware directly within your test class.
CUtilize Heroku Connect to provide test class data.
DLoad a CSV as a static resource and reference it in a test class.
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?
ASingle-org strategy, as costs increase as the number of orgs go up.
BMulti-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.
CMulti-org strategy, as they could deploy a common managed package into the orgs of the different business units.
DSingle-org strategy, as the high level of business process standardization will be easier to implement in a single org.
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 two.)
AUse static code analysis tool in the pipeline before manual code review.
BChoose the most senior developer to help the technical lead in the code review.
CSkip the code review and focus on functional tests and UAT.
DCreate development standards and train teams in those standards.
All AppExchange products are subject to Salesforce security reviews.
What is the most common reason that the prospect AppExchange products fail the security review?
ASOQL injection
BCross-site scripting
CCRUD/FLS (field level security)
DSession hacking
Question 6
Application Lifecycle Management
0
Question 7
Continuous Integration Techniques
Question 8
Environments
Question 9
Test Automation Tools
Question 10
Test Automation Tools
Question 11
Application Lifecycle Management
Question 12
Environments
Question 13
Metadata API
Question 14
Application Lifecycle Management
Question 15
Application Lifecycle Management
Question 16
Environments
Question 17
Environments
Question 18
Environments
Question 19
Application Lifecycle Management
Question 20
Environments
Question 21
Governance
Question 22
Metadata API
Question 23
Test Automation Tools
Question 24
Continuous Integration Techniques
Question 25
Application Lifecycle Management
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ad
Want a break from the ads?
Become a Supporter and enjoy a completely ad-free experience, plus unlock Learn Mode, Exam Mode, AstroTutor AI, and more.
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
Ask AstroTutor
0
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 the delivery dates differ between them.
What is a suitable branching policy to recommend?
AGitHub flow
BTrunk-based development
CScratch-org-based development
DLeaf-based development
Universal Containers (UC) is working with Salesforce CPQ, which uses configuration SObjects to drive business logic.
What are two best practice recommendations an architect should propose to allow UC to deploy CPQ features as part of their CI/CD process? (Choose two.)
AUse a third-party product.
BBuild an Apex framework to deploy CPQ records.
CUse data loader to deploy CSV files.
DUse an open source SFDX plugin and version control.
Universal Containers (UC) currently uses the org development model and utilizes the Salesforce CLI as the deployment tool. After the feature release artifact (a .zip file) has been tested in a lower sandbox, it is being deployed to the full sandbox for performance testing and production deployment readiness check.
Since quick deployment options are not being used, what is the correct way to deploy the artifact to the full sandbox?
AAuthorize to the Full sandbox org; Validate with sfdx:source:deploy; On successful validation, deploy with sfix:source:deploy
BAuthorize to the Full sandbox org; Validate with sfdx:mdapi:deploy; On successful validation, deploy with sfdx:source:deploy
CAuthorize to the Full sandbox org; Validate with sfdx:mdapi:deploy; On successful validation, deploy with sfdx:mdapi:deploy
DAuthorize to the Full sandbox; Validate with sfdx:source:deploy; On successful validation, deploy with sfdk:mdapi:deploy
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?
AAutomated tests should be run only when merging into Full or Partial Copy sandboxes.
BAutomated tests should be run daily in all Developer Orgs, and when branches are merged.
CAutomated tests should be run daily in all Developer Orgs.
DAutomated tests should be run when branches are merged.
What are two advantages of automated test data loads over manual data loads? (Choose two.)
AAutomated loads can be done with no human oversight.
BAutomated loads are reliable in their results.
CAutomated loads cannot be scripted by CICD tools.
DAutomated loads will increase costs.
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 of going to a single-org strategy? (Choose three.)
AAutomatically unify data model among all lines of business
BConsolidating the business processes would be simplified
CImproved Chatter collaboration across different business units
DLower administration overhead costs
EEasier to get a 360-view of the customer
Universal Containers (UC) has four different business units (BUs) with different processes that share global customers. UC has 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 UC’s business processes.
What should an architect recommend as an org strategy for this new BU?
ADeploy the new BU in customer 360-degree view org, and read and write customer information from it without need of custom integration.
BUse the same Salesforce org of another BU that shares geographical localization with the new BU.
CUse a new Salesforce org for the new BU, and customize integration so that it reads and writes customer information from the customer data org.
DUse a new stand-alone Salesforce org for the new BU, not integrated with the others.
Metadata API supports deploy() and retrieve() calls for file-based deployment.
Which two scenarios are the primary use cases for writing code to call retrieve() and deploy() methods directly? (Choose two.)
ATeam development of an application in a Developer Edition organization. After completing development and testing, the application is distributed via Lightning Platform AppExchange.
BDevelopment of a custom application in a sandbox organization. After completing development and testing, the application is then deployed into a production organization using Metadata API.
CDevelopment of a custom application in a scratch org. After completing development and testing, the application is then deployed into an upper sandbox using Salesforce CLI (SFDX).
DDevelopment of a customization in a sandbox organization. The deployment team then utilize the Ant Migration Tool to deploy the customization to an upper sandbox for testing.
Which three tools should an architect recommend to support application lifecycle methodology (ALM) processes? (Choose three.)
AVersion control repository
BMiddleware
CDatabase management systems
DContinuous integration tool
EIssue tracking tool
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 three.)
APerformance tests may be run without advanced notice, but Salesforce will not store performance logs.
BPerformance tests must be run in a sandbox.
CA business justification must be provided to Salesforce in order to run performance testing.
DSalesforce must be informed at least 7 days before starting performance tests.
ESalesforce will monitor test activity to ensure there are no issues with Salesforce Services.
Universal Containers (UC) is a Salesforce AppExchange partner and is planning to launch a new app. The technical architect recommends that UC use a partner development org for development.
What are three benefits of using a partner development org over an individual development org in this scenario? (Choose three.)
APartner development org never expires.
BPartner development org offers more storage.
CPartner development org has a greater number of licenses available for the team.
DOnly partner development org supports managed beta testing.
EPartner development org offers higher API limit.
Universal Containers wants to delete the day’s test data in a partial copy sandbox every night, setting the sandbox back to a fresh state for tomorrows testing. The test data is approximately 1GB.
What is the best strategy the architect should recommend?
AExecute a batch job that deletes all records created on the day.
BCreate a new developer copy sandbox every night.
CRefresh the sandbox every night.
DManually delete all records individually.
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 tools to check for common accessibility issues.
In which two environments the UMS team can call Aura accessibility tests? (Choose two.)
AWebDriver Test
BAuraDriver Test
CJSTEST
DACCTEST
Universal Containers just started configuration and customization of its Salesforce org. The architect suggested the definition of an application lifecycle management (ALM) process.
What are three benefits of following an ALM process? (Choose three.)
ATraining new users after each minor and major release
BDefining metrics for application development project success
CReleasing new features on a consistent schedule
DAvoiding defects from being deployed to production
EPreventing existing working functionality from stopping
Which two sandbox types are appropriate to use as the hotfix environment? (Choose two.)
AFull sandbox
BDeveloper sandbox
CDeveloper Pro sandbox
DPartial Copy sandbox
Which advice should a technical architect provide in a Change Advisory Board meeting?
ASolution is usable by the business.
BFunctionality meets the business needs.
CTroubleshooting strategies for deployment issues.
DSolution is technically sound.
Universal Containers (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 two.)
ACustomField
BCustomMetadata
CCustomMetadataType
DCustomObject
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 two.)
AThe test script should be used to define the test classes.
BThe code coverage should be increased to 95%.
CThe test analyst who creates the test plan must also create the test classes.
DThe acceptance criteria should have more details.
Universal Containers (UC) has noticed that unit tests are failing in production during deployments and in no other environments. Investigations have revealed that administrators are making minor changes in production without regard to dependent components.
What two suggestions can the architect make to help UC discover these failing unit tests earlier? (Choose two.)
AAsk administrators to run unit tests before every change.
BStop administrators from making all changes.
CEnsure a metadata backup is committed to version control every day and a diff published to the release team.
DTrain the administrators to make their changes in a special “admin changes” sandbox, and then promote to production.
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 three.)