Questions and Answers 100% Solved
DevOps - ✔✔Combination of practices that automate and enable greater
effectiveness in the process of building and running software. It combines
the technical practices of Continuous Delivery with the business practices
of lean management and lean product development.
Change Set Limitations (4) - ✔✔1. Cannot search components by name or
type
2. Not all components are available
3. All components in one list
4. Does not enable continuous delivery
Sandbox Refresh Problems (4) - ✔✔Metadata Loss
Scrambled Emails
Data Loss
Full Sandboxes can only be refreshed once a month
1
©JOSHCLAY 2024/2025. YEAR PUBLISHED 2024.
,Metadata Loss - ✔✔When all the work in progress in a sandbox will be
overwritten after the refresh
Scrambled Emails - ✔✔Whenever a sandbox is refreshed, user email
addresses are modified in the sandbox so that production users don't
receive automatically generated email messages from the sandbox
Data Loss - ✔✔Unless you're refreshing a full sandbox or partial copy, all
the data will be lost and you will need to recreate it for testing purposes
Salesforce DevOps Challenges - ✔✔1. Change Set Limitations
2. Difficult to keep environments in Sync
3. Lack of History Tracking
4. Difficulty for teams to collaborate
5. No standard tool or process for managing salesforce changes
6. Limited set of quality checks on Changes
7. Lack of monitoring and compliance
8. Migrating data from multiple objects is tedious
9. Difficult to identify and unblock bottlenecks
10. Insufficient Quality and Frequency of Releases
2
©JOSHCLAY 2024/2025. YEAR PUBLISHED 2024.
,11. No holistic view
Copado - ✔✔A scalable Salesforce-native application that can be
downloaded and installed in an Org and provides a complete system to
plan, track and carry out DevOps activities and add value in every stage of
the Salesforce DevOps process
Pipeline - ✔✔A list of connections defining a path in which components are
going to move through the release management process
User Story - ✔✔Element used in Agile software development that contains
a description of a requirement from an end-user perspective
Version Control System - ✔✔Integration with Version Control
Nested Component - ✔✔Can select nested components such as custom
fields, on an object, changes in validation rules, or list views
-When committing a nested component, either a new or an existing one,
Copado will update the parent file by adding or modifying only the selected
nested components
3
©JOSHCLAY 2024/2025. YEAR PUBLISHED 2024.
, Destructive Changes Git - ✔✔Operation to remove unwanted changes from
an org.
When a delete is committed Copado also makes sure all the other
components that are modified as a result of the main deletion are cleaned
up
Overlap Awareness - ✔✔feature that alerts developers if any potential
conflict is found while multiple devs are making changes to same shared
component
Online Conflict Resolution - ✔✔Used to visualize and resolve conflicts from
within the Copado interface when a Git merge isn't possible
ALM System - ✔✔application lifecycle management (Jira, VSTS)
Built In Agile Tools (4) - ✔✔Work Manager
Sprint Wall
Agile Dashboards
Copado Permissioner
Work Manager - ✔✔Agile tool Intended to streamline agile development at
every phase of the project
4
©JOSHCLAY 2024/2025. YEAR PUBLISHED 2024.