Universal Containers has a highly customized Salesforce org, with many different pieces of configuration and code. Which configuration item should be covered by executable tests?
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 CUC) has decided to improve the quality of work by the development teams. As part of the effort, UC has acquired some code review software licenses to help the developers with code quality.
Which are two recommended practices to follow when conducting secure code reviews? Choose 2 answers
Universal Containers (UC) is working on a project to support environmental cleanup projects with specially designed containers. To support this project, UC is developing a portal for regulatory agencies to use for tracking and reporting of the containers, and these regulatory requirements are well-defined. Many non -regulatory requirements have not been defined yet. The project is on a strict budget and timeline. Which two approaches should UC consider to meet regulatory requirements and to satisfy the needs of end users? Choose 2 answers
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?
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?
Universal Containers (UC) have developed a managed package targeted for AppExchange. The product includes some Apex code to customize and create layouts. UC is in the testing phase of the package, so it's not certified yet. During testing on the target org, the Apex code for the layouts fails.
Why are the Apex classes not able to access the metadata of the target org during testing?
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
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
A Salesforce contractor has built an application for Universal Containers (UC). The contractor will need to deploy multiple times from the contractor's own Salesforce to UC's Salesforce environments. Ultimately, UC has full control of the application's code, including its intellectual property
What are three necessary components for establishing a governance framework? Choose 3 answers
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
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?
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
Universal Containers is considering developing a client application using the Metadata API for managing deployments to multiple Salesforce orgs. Which two use cases describe the usage of Metadata API? Choose 2 answers
What are three benefits of managing change with Packaged Development?
Choose 3 answers
Universal Containers (UC) has two major releases every year and the team always runs into longer deployment times. In which 2 ways can UC reduce deployment time? Choose 2 answers?
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
Universal Containers has just completed several projects, including new custom objects and custom fields. Administrators are having difficulty maintaining the application due to not knowing how objects and fields are being used. Which two options should an Architect recommend? Choose 2 answers
Universal Containers CUC) 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 (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?
Universal Containers has multiple projects being developed in parallel. One of the projects is in the testing phase and the testing team found a list of issues on the items that will be deployed to production. As the project deadline is short, the customer team proposes that the fixes be done in the test sandbox and then deployed to production. What should be the Architect recommend?
Universal Containers has a highly integrated environment with significant process orchestration between systems. When refreshing UAT, Objects that have external Ids from Production no longer point to valid External Ids in the UAT environment.
What should an Architect do to resolve this?
What are two roles a project Steering Committee plays in determining what methodologies are used? Choose 2 answers
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
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
Which two decisions should be made by an Architecture Review Board (ARB)? Choose 2 answers
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
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?
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
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
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?
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
Universal Containers wants to implement a release strategy with major releases every four weeks and minor releases every week. Major releases follow the Development, System Testing (SIT), User Acceptance Testing (UAT), and Training Minor releases follow Development and User Acceptance Testing (UAT) stages. What represents a valid environment strategy consideration for UAT?
Universal Containers (UC) is considering updating their Salesforce Release Management process. Which three best practices should UC consider for Version Control? Choose 3 answers
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?
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 (UC) is implementing Service Cloud UC's contact center receives 100 phone calls per hour and operates across North America, Europe and APAC regions. UC wants the application to be responsive and scalable to support 150 calls considering future growth. what should be recommended test load consideration
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?
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?
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 2 answers
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 2 answers
Universal Containers has recently acquired another business that uses Salesforce extensively. UC wants to merge their Salesforce Orgs to effectively sell and service customer under one business. Traditionally, UC has followed an agile development methodology to deliver Salesforce functionality. With the merging businesses, UC is convinced that adopting a Waterfall development methodology is the best approach. Which are two positive aspects of using a Waterfall development methodology?
Which two project situations favor a waterfall methodology? Choose 2 answers
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?
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) 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
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
Which two environments are appropriate for creating a managed package? Choose 2 answers
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
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
By to What three tools should an architect recommend to support application lifecycle methodology Choose 3 answers
Universal Containers (UC) deploys major releases on a monthly schedule. In recent months, the team has noticed the deployment time has increased two-fold from 2 hours to 4 hours. The team wants to get back to reasonable deployment times. Which three issues could be affecting their deployment times? Choose 3 ans
What are two advantages of automated test data loads over manual data loads
Choose 2 answers
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
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 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?
Universal Containers (UC) innovative apps division is releasing an application which can be installed in their trading partners 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?
Salesforce has three major releases a year.
Which type of change introduced by a release can cause automated browser tests to need updating?
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
Universal Containers (UC) is considering updating their Salesforce Production Deployment as a part of their Release Mgmt process. Which three best practices should UC consider for Production Deployment? Choose 3 ans.