Universal Containers (UC) has been on the org development model with scratch orgs are already enabled, but they haven ' t been taking advantage of the scratch orgs.
Now UC is ready to move to the package development model. What step must be done by an administrator?
Universal Containers (UC) Customer Community is scheduled to go live in the Europe, Middle East, and Africa (EMEA) region in 3 months. UC follows a typical centralized governance model. Two weeks ago, the project stakeholders informed the project team about the recent changes in mandatory compliance Requirements needed to go live. The project team analyzed the requirements and have estimated additional budget needs of 30% of the project cost for incorporating the compliance requirements.
Which management team is empowered to approve this additional budget requirements?
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?
A team of developers at Universal Containers has developed Apex Triggers and Apex Classes in a sandbox. The team has also written test classes to unit test these triggers and classes. When executed in the sandbox, all the test methods pass and all the classes meet the minimum code coverage requirement. But when they tried deploying these components to production, a few of these test methods failed.
What should an architect recommend?
Universal Containers (UC) is embarked on an enterprise salesforce transformation journey, UC would like to streamline and automate deployment to different sandboxes during the build phase. Upon customer acceptance in UAT, the company requested to automate the production deployment as well.
As the deployment architect, what is the recommendation to satisfy the customer requirements?
Universal Containers has defined a software tool to support Agile processes, but the development team is not regularly updating the status of their work in progress.
What Scrum value is compromised by this bad practice, and why?
Universal Containers (UC) has multi-cloud architecture in a single org. The Sales Cloud dev team is working in a Dev Pro sandbox (DevPro1) 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 DevPro1. The decision of using a separate Dev Pro sandbox (DevPro2) is still pending. The DevPro1 was upgraded to preview for next Salesforce major release two weeks ago.
What should an Architect recommend?
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?
Universal Containers (UC) had implemented two full sandboxes. One, known as Stage, is used for performance, regression testing, and production readiness check. The other is used primarily for user acceptance testing (UAT). Both full sandboxes were refreshed two months ago. Currently, UC is targeting to start user acceptance testing in two weeks, and do production release in four weeks. An admin also realized Salesforce will have a major release in six weeks. UC needs to release on the current Salesforce version, but also wants to make sure the new Salesforce release does not break anything.
What should an architect recommend?
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
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
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
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?
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
Universal Containers (UC) environment management architect is using the package development model for deployment to different orgs.
Which metadata changes does the architect need to track manually?
Universal Containers (UC) has created a custom REST web service. This web service receives Orders and Order Line Items data from an external endpoint and runs business logic and validations on
it before inserting it into the database. UC is expecting to receive more than 100K orders a day and each order can have up to 10-line items. Each inbound request will contain only one order and its corresponding line items.
What two testing types should an architect recommend to ensure users don ' t face platform slowdowns during peak business hours? Choose 2 answers
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
What advice should a technical architect provide in a Change Advisory Board meeting?
A Salesforce partner intends to build a commercially available application by creating a managed package for distribution through AppExchange.
What two types of environments can the partner use for development of the managed package? Choose 2 answers
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
The CTO at Universal Containers decided to implement the Scrum framework for its agile teams, and communicated a set of Scrum principles to the company.
Which describes a Scrum principle?
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?
Universal Containers (UC) had been using change sets for deploying all of the modifications to its Sales Cloud apps. After multiple business units joined the single Salesforce instance, there is a need to evaluate which development model is the most suitable for UC. The IT management has shown a particular interest in finding out more about the package development model.
As an architect, which two statements can be made to articulate the differences between the change set model and package development model? Choose 2 answers
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?
Universal Containers (UC) started to use the GitHub workflow. For the current minor release, an Experience Cloud developer and a Service Cloud developer both need to work on the Case object and codes that reference the Case object. Both developers branched off the same UCDev branch and started working. The Experience Cloud development team had finished early, and the change was successfully merged into the UCDev branch. The local Git branch used by the Service Cloud developer is called ServiceCase.
At what point will the Service Cloud developer see the conflict and need to resolve the conflict?
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?
Universal Containers (UC) development team is developing a managed package for AppExchange. The product team has finished developing and testing, and wants to submit a Security Review. However, the product manager has concerns on the few errors from the Checkmarx code scanner.
How should the product team proceed?
Northern Trail Outfitter ' s development team has built new features for its sales team in the Asia-Pacific region. While testing the Apex classes, the developers are constantly hitting the governor limits.
What should the architect recommend during the review to address this issue?
What two things are needed to delete metadata with a deploy() call? Choose 2 answers
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?
Universal Containers (UC) is hiring offshore agile development teams to decrease costs and enhance UC ' s capability of delivering new features to its customers. However, the CTO is not able to follow or measure the work of those teams. What should an architect recommend to increase transparency?
Universal Containers has seven orgs in different regions. Its processes are global and standardized but each region needs the flexibility to be able to understand the global code and customize some aspects for its regions.
Which development model is optimized for this need?