Deck Uno Flashcards
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 an Architect should recommend?
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.
Answer: A
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?
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 included components.
Answer: A
Which two project situations favor an Agile methodology? Choose 2 answers
A. A digitization project to update an existing customer -facing process and enable quick adjustments (Missed)
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 (Missed)
D. A project with well-defined requirements and complex interactions between front- and back -end systems
Answer: BC
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.
Answer: CD
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
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.
Answer: BD
Universal Containers has a complex deployment coming up. The deployment will include several Apex classes which depend on custom settings that hold
important configuration. How should an Architect manage this deployment?
A. Script the deployment of all functionality via the Force.com Migration Tool
B. Manually deploy and populate custom settings in production using a change set
C. Create a custom metadata type and include this in your deployment to production
D. Manually deploy and populate the custom settings in production prior to the Apex Class deployment
Answer: C
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?
A. Change Control Board
B. Requirements Traceability Matrix
C. Center of Excellence
D. Project Management Office
Answer: C
What are two roles a project Steering Committee plays in determining what methodologies are used? Choose 2 answers
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
Answer: AD
Universal Containers (UC) is considering updating their Salesforce Release Management process. Which three best practices should UC consider for Version
Control? Choose 3 answers
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 application with individual branches for projects.
E. Maintain a single entry point for production from the master branch.
Answer: ADE
What is the responsibility of the Technical Architect within a Change Control Board meeting?
A. Prioritize the Salesforce product roadmap with business stakeholders
B. Conduct code reviews for projects in the development phase
C. Troubleshoot deployment errors that occurred during the last release
D. Approve the upcoming release for deployment into production
Answer: D
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.
Answer: AB
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.
Answer: D
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?
A. Zip file deployable by Force.Com Migration Tool.
B. Unmanaged Package.
C. Change Sets.
D. Managed Package.
Answer: D
Universal Containers is validating an outbound change set from the Developer Sandbox to the production org. Which two locking behaviors will occur during a
deployment? Choose 2 answers
A. The production org will be locke
B. Administrators cannot modify metadata during this time
C. The sandbox org will be locke
D. Administrators cannot modify metadata
E. The production org will be locke
F. Users can only Read data during this time
G. The production org will be locke
H. Users will still be able to Read/Write data to the org
Answer: AD
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
A. The number and complexity of Apex tests will have a large impact on the deployment time.
B. Some components profiles, custom junction objects, and fields take longer to process than others.
C. The deployments are being scheduled during off peak hours, which is not the best time.
D. Users are working in the org during deployment locking can affect users and the deployment.
E. The team is highly constrained with pre-deployment and post-deployment changes.
Answer: ABD
Universal Containers (UC) is implementing Salesforce and wants the custom code to be unit tested for all the adverse conditions. Which two best practices should
an Architect recommend while implementing Test Classes? Choose 2 answers
A. Execute test classes under various profiles
B. Test classes should not create custom setting data.
C. Test classes must use existing data in the environment.
D. Test data must have positive as well as negative data.
Answer: AD
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
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.
Answer: CD
Universal Containers (UC) is developing a custom Force.com application. The following tools are used for development, the Force.com IDE for developing apps.
Git as a source control system and a Git repository, and the Force.com Migration Tool for updating sandboxes from source control. UC’s current branching strategy
calls for two main branches: 1) Master 2) Develop Three supporting branches: 1) Feature 2) Release 3) Hotflix Consider that the branching strategy is in parallel as
follows Feature |Develop |Release |Hotfix |Master What is the recommended practice strategy that Developers should adopt for Development?
A. Developers work off of the Feature branch, which is pulled from the Master branch and the Feature branch is then merged with the Develop branch.
B. Developers work off of the Feature branch, which is pulled from the Develop branch, and the Feature branch is then merged with the Develop branch.
C. Developers work off of the Feature branch, which is pulled from the Release branch, and the Feature branch is then merged with the Develop branch.
D. Developers work off of the Feature branch, which is pulled from the Develop branch, and the Feature branch is then merged with the Hotfix branch.
Answer: B
Universal Containers has multiple minor and major releases in a year .Minor releases have sample configuration changes, while major releases involve large
number of complex code components. What is the deployment tools should an architect recommend for both types of releases?
A. Change sets for minor releases and Force.com IDE for major releases.
B. Change sets for both minor releases and major releases.
C. Change sets for minor releases and metadata API for major releases.
D. Force.com IDE for minor releases and metadata API for major releases.
Answer: C
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?
A. Executive Leadership
B. Requirements Traceability Matrix
C. Business Continuity Plan
D. Agile Methodology
Answer: C
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.
Answer: A
Universal Containers (UC) is using sales and service Cloud. They have two major releases and four minor releases every year. They have deployment (dev),
integration, user acceptance (UAT), staging, and hotflix sandboxes. What should an Architect recommend when UC has PI issues and has to be fixed
immediately?
A. Fix the issue in staging and deploy it into production.
B. Fix the issue in hotflix, test, and deploy to production.
C. Fix the issue in development, test, UAT, and deploy to production.
D. Follow the release management process to move to production.
Answer: B
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.
Answer: D
Universal Containers is starting a Center of Excellence (COE). Which two user groups should an Architect recommend to join the COE?
A. Call Center Agents
B. Program Team
C. Executive Sponsors.
D. Inside Sales Users.
Answer: BC
Universal Containers is a global organization that maintains regional production instances of Salesforce. One region has created a new custom object to track
Shipping Containers. The CIO has requested that this new object be used globally by all Salesforce instances and further maintained and modified regionally by
local administrators. Which two deployment tools will support this request? Choose 2 answers
A. Tooling API
B. Force.com IDE
C. Change sets
D. Force.com Migration Tool
Answer: BD
In Architect has been working on a large project for the past 6 months. This project must be live by the end of the current month. Which two planning techniques
should the Architect use to ensure all metadata changes deploy smoothly and on time? Choose 2 answers
A. Ensure all code that is being deployed is checked into source control
B. Validate the final deployment package against production prior to go-live
C. Create a new sandbox and perform a test deployment to that environment
D. Upload a change set from sandbox to production as early as possible
AB
Universal Containers requires its developers to develop and test code in one sandbox per developer before deploying to a common sandbox for code review.
Which deployment strategy should be used in this environment?
A. Refresh the developer’s sandbox, develop changes, refresh the common sandbox, deploy to the common sandbox, test changes
B. Refresh the developer’s sandbox, develop changes, test changes, refresh the developer’s sandbox, deploy to the common sandbox
C. Refresh the developer’s sandbox, develop changes, refresh the developer’s sandbox, deploy to the common sandbox, test changes
D. Refresh the common sandbox, develop changes, refresh the developer sandbox, deploy to the common sandbox, test changes
Answer: A
Universal containers has proposed using a Developer Edition org to stage changes to their Customer Community, which includes multiple custom Visualforce
pages and components. Which three risks should a Technical Architect consider in this strategy? Choose 3 answers
A. Code changes cannot be deployed from a Developer Sandbox to Production.
B. Developer Edition orgs have limited user counts and low data volume limits, which will make User Testing difficult.
C. Developer Edition orgs cannot have sandboxes, which will make team development difficult.
D. Developer Edition orgs do not run on production servers and will not perform well during testing.
E. Changes Sets cannot be used to deploy from Developer Edition to Production which will make deployment more complex
Answer: BCE
Universal Containers (UC) is implementing Service Cloud for their contact centers for 3000 users. They have ~10 million customers. The average speed response
time expected is less than 5 seconds with 1,500 concurrent users. What type of testing will help UC measure the page response time?
A. Unit Testing.
B. Load testing.
C. System Integration Testing.
D. Stress Testing
Answer: B
Universal Containers has a complex deployment coming up. The deployment will include several Apex classes which depend on custom settings that hold
important configuration. How should an Architect manage this deployment?
A. Script the deployment of all functionality via the Force.com Migration Tool
B. Manually deploy and populate custom settings in production using a change set
C. Create a custom metadata type and include this in your deployment to production
D. Manually deploy and populate the custom settings in production prior to the Apex Class deployment
Answer: C
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?
A. Change Control Board
B. Requirements Traceability Matrix
C. Center of Excellence
D. Project Management Office
Answer: C
Universal Containers (UC) operates globally from different geographical locations. UC is revisiting their current org strategy. Which three factors should an
Architect consider for a single strategy? Choose 3 answers
A. Increased ability to collaborate.
B. Tailored implementation.
C. Centralized data location.
D. Consistent processes across the business.
E. Fewer inter Dependencies
Answer: ACD
The development team members need access to a tool to manage requirements and the testing team needs access to a tool to manage defects. Additionally,
stakeholders are requesting ad -hoc status reports. What tool should an Architect recommend to support the project?
A. Spreadsheets
B. Code Repository
C. Wave
D. Port management
Answer: D
Universal Containers has multiple project teams integrating Salesforce to various systems Integration Architects are complaining about the various integration
patterns used by the teams and lack a common understanding of the integration landscape. What should architect recommended to address the challenges?
A. Implement a data governance policy and publish the documentation to all teams.
B. Recommend an outbound message design pattern to be used for all teams.
C. Recommend a fire-and-forget design pattern to be used for all teams.
D. Create design standards focused on integration and provide training to all teams
Answer: D
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
Answer: D
Universal Containers (UC) is planning for a huge data migration as part of their Service Cloud implementation. UC, has approximately 15million customers, 30
million contacts, and 30 million active cases. Which two key areas of UC’s data migration test plan should be included? Choose 2 answers
A. API’s to be used for data migration.
B. Success criteria for data migration.
C. Target Salesforce Server and Source system IP address.
D. Manual and Automated data validation approaches
Answer: AB
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?
A. Zip file deployable by Force.Com Migration Tool.
B. Unmanaged Package.
C. Change Sets.
D. Managed Package
Answer: D
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.
A. Announce the maintenance window ahead of time.
B. Define a rollback strategy.
C. Lert all users on the day of deployment.
D. Schedule releases with Salesforce upgrades.
E. Temporarily suspend configuration changes in production.
Answer: ABE
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
A. The number and complexity of Apex tests will have a large impact on the deployment time.
B. Some components profiles, custom junction objects, and fields take longer to process than others.
C. The deployments are being scheduled during off peak hours, which is not the best time.
D. Users are working in the org during deployment locking can affect users and the deployment.
E. The team is highly constrained with pre-deployment and post-deployment changes
Answer: ABD
Universal Containers (UC) is implementing Salesforce and wants the custom code to be unit tested for all the adverse conditions. Which two best practices should
an Architect recommend while implementing Test Classes? Choose 2 answers
A. Execute test classes under various profiles
B. Test classes should not create custom setting data.
C. Test classes must use existing data in the environment.
D. Test data must have positive as well as negative data
Answer: AD
Universal Containers (UC) is developing a custom Force.com application. The following tools are used for development, the Force.com IDE for developing apps.
Git as a source control system and a Git repository, and the Force.com Migration Tool for updating sandboxes from source control. UC’s current branching strategy
calls for two main branches: 1) Master 2) Develop Three supporting branches: 1) Feature 2) Release 3) Hotflix Consider that the branching strategy is in parallel as
follows Feature |Develop |Release |Hotfix |Master What is the recommended practice strategy that Developers should adopt for Development?
A. Developers work off of the Feature branch, which is pulled from the Master branch and the Feature branch is then merged with the Develop branch.
B. Developers work off of the Feature branch, which is pulled from the Develop branch, and the Feature branch is then merged with the Develop branch.
C. Developers work off of the Feature branch, which is pulled from the Release branch, and the Feature branch is then merged with the Develop branch.
D. Developers work off of the Feature branch, which is pulled from the Develop branch, and the Feature branch is then merged with the Hotfix branch
Answer: B
Universal Containers has developed teams working on multiple projects. They are exploring a source control tool to track and manage their code/config. What two
benefits does a source control tool provide? Choose 2 ans
A. Provide the ability for distributed teams to work in isolation.
B. Provides automated code/configuration deployments.
C. Provides the ability to backup code/configuration changes.
D. Provides the ability to automatically identify issues in code/configuration
Answer: AC
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
Answer: B
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?
A. Executive Leadership
B. Requirements Traceability Matrix
C. Business Continuity Plan
D. Agile Methodology
Answer: C
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
A. Initiate a waterfall project and start building the features of the solution based on regulatory requirement
B. In parallel, gather the remaining non -regulatory requirements for the solution, then go back and reconcile the two sets of requirements and re -work the solution
as necessary
C. Initiate an Agile project, beginning with a “sprint 0” to scope and estimate the project and to build the product backlo
D. Identify the minimum viable produc
E. Initiate building the solution based on the backlog, and co -create the design with the project stakeholders
F. Initiate a waterfall project by gathering the remaining requirements and completing the architecture and desig
G. Initiate the build/test processes with frequent reviews by the stakeholder
H. On build completion, perform acceptance testing and validate compliance with regulatory requirements
I. Initiate an Agile project based on the known requirements, begin building immediately, and work through remaining requirements as they come u
J. Budget and timeline will not be a factor with an Agile methodology
Answer: AC
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.
Answer: A
Universal Containers have just acquired Planetary storage. Both companies use salesforce.com to manage their sales activities. The two companies have many
customers in common and the company plans to merge the two sales organizations, but the products and sales processes between the two original companies will
remain different and distinct. What factor should the company consider in merging the two Salesforce.com orgs into a single org?
A. Transactional sales data could be combined without modification since standard objects are used
B. Salespersons selling both product lines would need two logins, once for each product line
C. Business processes on standard objects can be merged without modifications
D. Customer data could be merged with modifications using standardization and de -duplication
D
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
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 (Missed)
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 (Missed)
AD
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?
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
D
Universal Containers wants to do weekly releases to production. What approach will mitigate the risk of bugs being inadvertently introduced to production?
A. User Acceptance Testing
B. Use of an Agile Methodology
C. Requirements Traceability
D. Automated Testing
D