DevOps Right Ans - 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) Right Ans - 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) Right Ans - Metadata Loss
Scrambled Emails
Data Loss
Full Sandboxes can only be refreshed once a month
Metadata Loss Right Ans - When all the work in progress in a sandbox will
be overwritten after the refresh
Scrambled Emails Right Ans - 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 Right Ans - 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 Right Ans - 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
,11. No holistic view
Copado Right Ans - 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 Right Ans - A list of connections defining a path in which
components are going to move through the release management process
User Story Right Ans - Element used in Agile software development that
contains a description of a requirement from an end-user perspective
Version Control System Right Ans - Integration with Version Control
Nested Component Right Ans - 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
Destructive Changes Git Right Ans - 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 Right Ans - feature that alerts developers if any
potential conflict is found while multiple devs are making changes to same
shared component
Online Conflict Resolution Right Ans - Used to visualize and resolve
conflicts from within the Copado interface when a Git merge isn't possible
ALM System Right Ans - application lifecycle management (Jira, VSTS)
Built In Agile Tools (4) Right Ans - Work Manager
Sprint Wall
Agile Dashboards
, Copado Permissioner
Work Manager Right Ans - Agile tool Intended to streamline agile
development at every phase of the project
Sprint Wall Right Ans - Agile tool to manage sprints in agile way. View
provides useful information about the status of the sprint and a whole picture
of its content
Agile Dashboards Right Ans - Out-of-the-box dashboards to better monitor
the work of your team
Copado Permissioner Right Ans - Agile tool that allows you to have more
granular control over permission set assignments to users
Quality Assurance Tools (3) Right Ans - Static Code Analysis
Selenium
Validation Deployments
Static Code Analysis Right Ans - Type of quality check that analyzes code to
find inefficiencies and detect common errors in the code
-Code scans can be performed on-demand or automated to be run at a
scheduled time
-The analysis can inspect all the code of a certain environment or only the
content added to a user story
-Code review findings are stored as records
Selenium Right Ans - Analysis tool that executes automated regression
tests.
Comes with Selenium step recorder extension called Copado Recorder
Validation Deployments Right Ans - Ensure that the validation deployment
is made out of the merged components thus avoiding unpleasant surprises.
Can be used for individual story or entire releases.
Copado Recorder Right Ans - Translates simple point-and-click activity into
effective UI tests without requiring your team to know Selenium or write lines
of code