How should developers integrate refactoring into their workflow?
Allocate a portion of their capacity to refactoring in every Iteration
Create and estimate refactoring tasks for each story in the team backlog
Create a
...
How should developers integrate refactoring into their workflow?
Allocate a portion of their capacity to refactoring in every Iteration
Create and estimate refactoring tasks for each story in the team backlog
Create and estimate refactoring stories in the team backlog
Refactor continuously as part of Test-Driven Development
What is one potential outcome of the Verify sub-dimension of the pipeline?
Analyze end user behavior and feature adoption metrics
Roll back a failed deployment
Fix a broken build
Analyze regression testing results
The Explore dimension primarily supports which key stakeholder objective?
Business Value
Research and Development
Alignment
Hypothesize
Which activity is performed in the Build sub-dimension of the pipeline?
Code
Compile
Code review
Automated acceptance testing
Which statement describes what could happen when Development and Operations do not
collaborate early in the pipeline?
Lead times are reduced
Automation of integration test is not possible
Teams build things quickly but build the wrong things
Surprises are found in deployment that lead to significant rework and delay
Which two skills appear under the Respond sub-dimension? (Choose two.)You have reached
the max number of allowed answers
Telemetry
Cross-team collaboration
Version control
Automatic rollback
Service virtualization
The DevOps Radar aligns the dimensions to which four stakeholder concerns?
Productivity, efficiency, speed-to-market, competitive advantage
Alignment, quality, time-to-market, business value
Portfolio, solution, program, team
Exploration, integration, development, reflection
What are two parts of the Continuous Delivery Pipeline? (Choose two.)
Continuous Delivery
Continuous Integration
Deploy on Demand
Continuous Exploration
Continuous Testing
What does the Activity Ratio measure in the value stream?
The percentage of time spent on value-added activities
The efficiency of the business process activities as a ratio of process time to cycle time
The percentage of time spent on delays to the number of processes in the value stream
The percentage of time spent on non-value-added activities
What is an output of the Release sub-dimension?
A Feature deployed to production
A Feature made available to internal users
A Feature made available to end users
A Feature migrated to the cloud
Gemba walks are an important competency in support of which sub-dimension of the
DevOps Health Radar?
Collaborate and Research
Hypothesize
Learn
Verify
Why is hypothesis evaluation important when analyzing data from monitoring systems in the
Release dimension?
It helps Operations teams know where to apply emergency fixes
It helps quickly create balanced scorecards for stakeholder review
It helps identify the Minimum Viable Product for evaluating the hypothesis
It helps link objective production data to the hypothesis being tested
What are two reasons for test data management? (Choose two.)
To provide a viable option for disaster-recovery management
To track the results of automated test cases for use by corporate audit
To automate provisioning data to an application in order to set it to a known state before testing
begins
To generate synthetic test data inputs in order to validate test scenarios for automated tests
maintained in version control
To truncate data from the database to enable fast-forward recovery
Feature toggles are useful for which activity?
To enable continuous testing
To enable continuous code integration
To decouple deployment from release
To prevent testing complexity
What is a consequence of working in isolation on long-lived code branches?
Static analysis tests will fail
Trunk/Main will not always be in a deployable state
Rollbacks will be difficult
Deployments will fail
Which incident response practice most strongly suggests a lack of DevOps culture?
Manual rollback procedures
On-call developers
Frequent server reboots
Frequent fix-forward changes
When does the Continuous Integration dimension of the Continuous Delivery Pipeline begin?
When code is checked in to version control
When the Team Backlog has been refined
When a feature has been pulled for work
When a user story has satisfied its definition of done
Which statement illustrates the biggest bottleneck?
LT = 10 days, PT = 0.5 day, %C&A = 100%
LT = 1 day, PT = 0.5 day, %C&A = 90%
LT = 6 days, PT = 5 days, %C&A = 100%
LT = 5 days, PT = 2.5 days, %C&A = 100%
What are the first two areas that should be identified in value stream mapping? (Choose
two.)You have reached the max number of allowed answers
Process time, lead time, and percent complete and accurate
The steps
The bottlenecks
The people who do the work
The people who supervise the work
Which steps in the value stream should be the main focus when choosing the most important
improvement items?
Steps with a long process time
Steps with a high activity ratio
Steps with short process time and short lead time in the future-state map
Steps with long lead time and short process time in the current-state map
Which metric reflects the quality of output at each step in the value stream?
Deployment frequency
Escaped defects
%C/A - percent complete and accurate
Process Time
Which technical practice incorporates build-time identification of security vulnerabilities in
the code?
Threat Modeling
Penetration Testing
Dynamic Code Analysis
Application Security
Ensuring that security controls such as threat modeling, application security, and penetration
testing are in place throughout the Continuous Delivery Pipeline is an example of which
stabilizing skill?
Failover/disaster recovery
Design for operations
Continuous security monitoring
DevSecOps
What identifies potential changes to the current state value stream that could improve flow?
Impact mapping
Problem-Solving Workshop
Value stream identification
Future state mapping
What are the top two advantages of mapping the current state of the delivery pipeline?
(Choose two.)You have reached the max number of allowed answers
To help identify and make short-term fixes
To enable everyone in the organization to see how the value stream is actually performing
To achieve a collective understanding and consensus around problems
To identify some of the processes within the delivery pipeline
To help with incremental software delivery
Which is true about the "Boundaries and Limitations" portion of the DevOps Transformation
Canvas?
It captures the people who need to be involved in the DevOps transformation
It captures cultural constraints that will prevent us from ever moving forward
It captures actions that require the support of other people or teams
It captures lower priority improvement items
Where do features go after Continuous Exploration?
Into Continuous Integration where they are merged and tested with other Features
Into a backlog tool where they are then split into Epics
Into development where they are then split into Stories
Into the Program Backlog where they are then prioritized
What are two benefits of DevOps? (Choose two.)
Fewer defects
Tightly coupled architecture
Faster lead time
Increase batch size
Better alignment between strategy and execution
What is the recommended way to prioritize the potential items for the DevOps
transformation?
Minimum Viable Product
Lean Business Case
Minimum Marketable Feature
Weighted Shortest Job First
When full deployment automation is not possible, which practice helps developers deploy
code into production?
Infrastructure as code
Deployment automation
Self-service deployment
Continuous deployment
Which two statements describe thepurpose of value stream mapping? (Choose two.)
To deliver incremental value in the form of working, tested software, and systems
To visualize how value flows
To understand the Product Owner's priorities
To create an action plan for continuous improvement
To create an understanding of the budget
Security vulnerability scanning is an important architectural consideration in which
dimension of the DevOps Health Radar?
Release on Demand
Continuous Exploration
Continuous Deployment
Continuous Integration
What can impede the progress of a DevOps transformation the most?6
Lack of funding for CI/CD Pipeline tools
When various groups in the organization have different directions and goals
When teams use frequent retrospectives
When there is no DevOps team
What triggers the release activity?
Change validated in staging environment
Successful user acceptance tests
Business decision to go live
Successful deployment to production
What marks the beginning of the Continuous Delivery Pipeline?
A committed feature
An idea
A checked-in change
A committed user story
A canary release involves releasing value to whom?
One subset of users at a time
External users only
Internal users first
Internal users only
How is Lean UX used in Continuous Exploration?
To validate the return on investment
To create a platform to continuously explore
To automate the user interface scripts
To collaboratively create a benefit hypothesis
What does value stream mapping help reveal in the Continuous Delivery Pipeline?
Where documentation should be reduced
Who is responsible for optimizing the value stream
Bottlenecks to the flow of value
Where automation is needed
[Show More]