Need help with study guide

What is the recommended way to prioritize the potential items for the DevOps transformation?

Minimum marketable feature

Lean business case

Minimum viable product

Weighted Shortest Job First

Weighted shortest job first is applied to backlogs to identify what?

Epics, Features, and Capabilities

Proxy for job size

Maximum economic value

User business value

Which steps in the Value Stream should be the main focus when prioritizing improvement items?

Steps with long lead time and short process time in the current-state map

Steps with a long process time

Steps with short process time and short lead time in the future-state map

Steps with a high activity ratio

What are two parts of the Continuous Delivery Pipeline? (Choose two.)

Continuous Testing

Deploy on Demand

Continuous Delivery

Continuous Deployment

Continuous Integration

What marks the beginning of the Continuous Delivery Pipeline?

A checked-in change

A committed Feature

A committed user story

An idea

What are two benefits of DevOps? (Choose two.)You have reached the max number of allowed answers

Faster lead time

Increased batch size

Fewer defects

Tightly coupled architecture

Better alignment between strategy and execution

Where do features go after Continuous Exploration?

Into the Program Backlog where they are then prioritized

Into Continuous Integration where they are merged and tested with other Features

Into development where they are then split into Stories

Into a backlog tool where they are then split into Epics

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?

DevSecOps

Continuous security monitoring

Failover/disaster recovery

Design for operations

Which two statements describe the purpose of value stream mapping? (Choose two.)You have reached the max number of allowed answers

To create an action plan for continuous improvement

To visualize how value flows

To understand the Product Owner's priorities

To create an understanding of the budget

To deliver incremental value in the form of working, tested software and systems

How is Lean UX used in Continuous Exploration?

To validate the return on investment

To collaboratively create a benefit hypothesis

To create a platform to continuously explore

To automate the user interface scripts

When should teams use root cause analysis to address impediments to continuous delivery?

During Iteration Planning

During the Iteration Retrospective

During the management review & problem solving portion of PI Planning

During Inspect and Adapt

The Continuous Exploration aspect primarily supports which key stakeholder objective?

Business value

Research and development

Alignment

Hypothesize

What triggers the Release activity?

Business decision to go live

Successful user acceptance tests

Change validated in staging environment

Successful deployment to production

Feature toggles are useful for which activity?

To enable continuous code integration

To decouple deployment from release

To enable continuous testing

To prevent testing complexity

Which teams should coordinate when responding to production issues?

SRE teams and System Teams

Teams across the Value Stream

Support teams and Dev teams

Dev teams and Ops teams

What organizational anti-pattern does DevOps help to address?

Organizations that make decisions along functional lines

Teams that are isolated and working within functional areas (e.g., business, operations, and technology)

Organizations that have at least three management layers

Too much focus on centralized planning

When does the Continuous Integration aspect of the Continuous Delivery Pipeline begin?

When the Team Backlog has been refined

When a user story has satisfied its definition of done

When a Feature has been pulled for work

When code is checked-in to version control

What is an output of the Release activity?

A Feature migrated to the cloud

A Feature deployed to production

A Feature made available to end users

A Feature made available to internal users

What is a consequence of working in isolation on long-lived code branches?

Deployments will fail

Trunk/main will not always be in a deployable state

Rollbacks will be difficult

Static analysis tests will fail

Gemba walks are an important competency in support of which activity of the DevOps Health Radar?

Hypothesize

Learn

Verify

Collaborate and Research

The DevOps Health Radar aligns the four aspects of the Continuous Delivery Pipeline to which four stakeholder concerns?

Alignment, quality, time-to-market, business value

Exploration, integration, development, reflection

Productivity, efficiency, speed-to-market, competitive advantage

Portfolio, Solution, program, team

What can impede the progress of a DevOps transformation the most?

When teams use frequent retrospectives

When there is no DevOps team

When various groups in the organization have different directions and goals

Lack of funding for CI/CD pipeline tools

What should be measured in a CALMR approach to DevOps?

Measure everything

Deployment frequency

Unit test coverage

Mean time to restore

What does the activity ratio measure in the Value Stream?

The percentage of time spent on manual activities

The percentage of time spent on non-value-added activities

The percentage of time spent on value-added activities

The percentage of time spent on delays to the number of processes in the Value Stream

What identifies potential changes to the current-state Value Stream that could improve flow?

Impact mapping

Value Stream identification

Problem-solving workshop

Future-state mapping

Which technical practice incorporates build-time identification of security vulnerabilities in the code?

Threat modeling

Penetration testing

Dynamic code analysis

Application security

Scanning application code for security vulnerabilities is an important step in which aspect of the Continuous Delivery Pipeline?

Release on Demand

Continuous Deployment

Continuous Exploration

Continuous Integration

Which two skills appear under the Respond activity? (Choose two.)

Service virtualization

Telemetry

Cross-team collaboration

Version control

Automatic rollback

Which Metric reflects the quality of output at each step in the Value Stream?

Escaped defects

Deployment frequency

Percent complete and accurate (%C/A)

Process time

What are two reasons for test data management? (Choose two.)You have reached the max number of allowed answers

To track the results of automated test cases for use by corporate audit

To truncate data from the database to enable fast-forward recovery

To generate synthetic test data inputs in order to validate test scenarios for automated tests maintained in version control

To automate provisioning data to an application in order to set it to a known state before testing begins

To provide a viable option for disaster-recovery management

What work is performed in the Build activity of the Continuous Delivery Pipeline?

Code

Compile

Automated acceptance testing

Code review

What should the team be able to do after current-state mapping?

Define a plan to reduce the lead time and increase process time

Describe the biggest bottlenecks in the delivery pipeline

Identify those responsible for the biggest bottlenecks in the process

Understand the steps needed to improve the Continuous Delivery Pipeline

Which statement illustrates the biggest bottleneck?

LT = 1 day, PT = 0.5 day, %C&A = 90%

LT = 10 days, PT = 0.5 day, %C&A = 100%

LT = 5 days, PT = 2.5 days, %C&A = 100%

LT = 6 days, PT = 5 days, %C&A = 100%

When full deployment automation is not possible, which practice helps developers deploy code into production?

Infrastructure as code

Deployment automation

Continuous Deployment

Self-service deployment

A canary release involves releasing value to whom?

Internal users only

One subset of users at a time

External users only

Internal users first

What does value stream mapping help reveal in the Continuous Delivery Pipeline?

Who is responsible for optimizing the Value Stream

Bottlenecks to the flow of value

Where automation is needed

Where documentation should be reduced

Continuous Deployment enables which key business objective?

Release continuously

Business value

Manage technical debt

Time-to-market

What is one potential outcome of the Verify activity of the Continuous Delivery Pipeline?

Analyze regression testing results

Analyze end user behavior and Feature adoption Metrics

Roll back a failed deployment

Fix a broken build

Why is hypothesis evaluation important when analyzing data from monitoring systems in the Release on Demand aspect?

It helps quickly create balanced scorecards for stakeholder review

It helps identify the minimum viable product for evaluating the hypothesis

It helps operations teams know where to apply emergency fixes

It helps link objective production data to the hypothesis being tested

What are the top two advantages of mapping the current state of the delivery pipeline? (Choose two.)

To achieve a collective understanding and consensus around problems

To enable everyone in the organization to see how the Value Stream is actually performing

To help identify and make short-term fixes

To help with incremental software delivery

To identify some of the processes within the delivery pipeline

Which statement describes what could happen when development and operations do not collaborate early in the pipeline?

Surprises are found in deployment that lead to significant rework and delay

Lead times are reduced

Teams build things quickly but build the wrong things

Automation of integration test is not possible

What differentiates Deployment and Release in the Continuous Delivery Pipeline?

Deployment is performed by development; release is performed by operations

Deployment is done on a cadence; release is done on demand

Deployment involves moving value to production; release involves making value available to end users

Deployment occurs every Iteration; release occurs at PI boundaries

What is true about the Boundaries and Limitations portion of the DevOps Transformation Canvas?

It captures budget constraints that will prevent DevOps improvements

It captures the people who need to be involved in the DevOps transformation

It captures improvement items that require the support of other people or teams

It captures the lowest priority improvement items

What are the first two areas that should be identified in value stream mapping? (Choose two.)

The people who do the work

The steps

Process time, lead time, and percent complete and accurate

The bottlenecks

The people who supervise the work

How should developers integrate refactoring into their workflow?

Create and estimate refactoring Stories in the Team Backlog

Refactor continuously as part of test-driven development

Create and estimate refactoring tasks for each Story in the Team Backlog

Allocate a portion of their capacity to refactoring in every Iteration