Limited-Time Offer: Enjoy 50% Savings! Ends in 00h 00m 00s Coupon code: 50OFF
Skip to content

Free Scaled Agile SAFe DevOps Practitioner Exam SDP (6.0) SAFe-DevOps Exam Questions

Page: 1 / 10 Total 98 questions

Want more questions? Get Premium Access.

Question 1

Which skill can significantly accelerate mean-time-to-restore by enabling support teams to see issues the way actual end users did?

Correct Answer: D. Session replay
Explanation:

One skill that can significantly accelerate mean-time-to-restore by enabling support teams to see issues the way actual end users did is session replay. Session replay is a technique that allows the support team to replay end-user sessions to research incidents and identify problems. Session replay captures the user's interactions with the application, such as clicks, scrolls, keystrokes, and mouse movements, and reproduces them in a video-like format. Session replay can help the support team to understand the user's behavior, context, and feedback, as well as to reproduce and diagnose errors, bugs, and performance issues. Session replay can also help the support team to communicate and collaborate with the development team and the stakeholders, by providing visual evidence and data of the incidents.Session replay can significantly accelerate mean-time-to-restore by reducing the time and effort required to investigate and resolve issues, as well as by improving the quality and reliability of the application


Question 2

What is trunk-based development?

Correct Answer: C. All teams committing their code into one trunk
Explanation:

Trunk-based development is a version control management practice where all developers work on the same trunk of shared code. The trunk is always in a releasable state, which means that at least once a day, developers must integrate their changes to the trunk. This is accomplished through short-lived feature branches related to project tasks. Trunk-based development is a common practice among DevOps teams and part of the DevOps lifecycle since it streamlines merging and integration phases. It also enables continuous integration, which is the practice of merging all development versions of a code base several times a day. Trunk-based development has several benefits, such as:

It reduces the complexity and conflicts of merging long-lived branches

It improves the quality and consistency of the code by enforcing frequent testing and validation

It accelerates the delivery and deployment of new functionality by minimizing the transaction cost and risk

It fosters a culture of collaboration and transparency among developers


Question 3

How is Lean UX used in Continuous Exploration?

Correct Answer: D. To identify minimum marketable features
Explanation:

According to the SAFe DevOps Practitioner 6.0 study guide1, Lean UX is used in Continuous Exploration to create a platform to continuously explore. Continuous Exploration is the process of creating alignment on what needs to be built, synthesizing Solution ideas into ART Backlog Features, and utilizing WSJF to prioritize a DevOps backlog. Lean UX is a team-based approach to building better products by focusing less on the theoretically ideal design and more on iterative learning, overall user experience, and customer outcomes. Lean UX design extends the traditional UX role beyond merely executing design elements and anticipating how users might interact with a system. Instead, it encourages a far more comprehensive view of why a Feature exists, the functionality required to implement it, and the benefits it delivers. By getting immediate feedback to understand if the system will meet the fundamental business objectives, Lean UX provides a closed-loop method for defining and measuring value. Therefore, Lean UX is used in Continuous Exploration to create a platform that enables teams to experiment with different hypotheses, validate their assumptions, and learn from their failures.


Question 4

What marks the beginning of the Continuous Delivery Pipeline?

Correct Answer: C. An idea
Explanation:

According to the SAFe DevOps Practitioner 6.0 study guide1, the Continuous Delivery Pipeline (CDP) represents the workflows, activities, and automation needed to guide new functionality from ideation to an on-demand release of value. The CDP consists of four aspects: Continuous Exploration (CE), Continuous Integration (CI), Continuous Deployment (CD), and Release on Demand. The CDP enables organizations to deliver new functionality to users far more frequently than traditional processes. The first step in the CDP is Continuous Exploration, which focuses on creating alignment on what needs to be built. In CE, design thinking ensures the enterprise understands the market problem or customer need and the solution required to meet that need. It starts with a hypothesis of something that will provide value to customers. Therefore, an idea marks the beginning of the CDP in CE.


Question 5

What is the primary goal of the Stabilize activity?

Choose the correct option from below list

Correct Answer: D. To avoid unplanned outages and security breaches
Explanation:

The primary goal of the Stabilize activity is to avoid unplanned outages and security breaches. The Stabilize activity is part of the Release on Demand aspect of the CDP in SAFe DevOps, which ensures the solution is working well from a functional and nonfunctional requirements (NFR) perspective. The Stabilize activity involves practices such as monitoring, logging, alerting, incident response, and disaster recovery.These practices help to detect and resolve issues quickly, minimize the impact of failures, and restore normal operations as soon as possible


Question 6

What are two important items to monitor in production to support the Release on Demand aspect in SAFe? (Choose two.)

Correct Answer: A. Number of concurrent users; B. System performance
Explanation:

Two important items to monitor in production to support the Release on Demand aspect in SAFe are the number of concurrent users and the system performance. The number of concurrent users is the number of users who are accessing the system at the same time. It is an indicator of the demand and popularity of the system, as well as the potential load and stress on the system resources. The system performance is the measure of how well the system responds to user requests and meets the nonfunctional requirements, such as availability, reliability, scalability, and security. Monitoring the number of concurrent users and the system performance helps to support the Release on Demand aspect in SAFe by providing valuable information for the following purposes:

To optimize the release strategy and timing, based on the user behavior and preferences

To ensure the system can handle the expected and unexpected user traffic, and to scale up or down the system resources as needed

To detect and resolve any issues or incidents that may affect the user experience and satisfaction

To evaluate the impact and value of the released features, and to identify areas for improvement or innovation5


Question 7

After the team maps the steps of the current state Value Stream during value stream mapping, what are the next two steps? (Choose two.)

Choose the correct option from below list

Correct Answer: E. Measure the performance at each step
Explanation:

After the team maps the steps of the current state value stream during value stream mapping, the next two steps are to measure the performance at each step and calculate the activity ratio. Measuring the performance at each step involves collecting data on cycle time, lead time, process time, wait time, defect rate, and other relevant metrics. This helps to identify the sources of waste, delays, and inefficiencies in the value stream. Calculating the activity ratio involves dividing the total process time by the total lead time and multiplying by 100. This gives the percentage of time that is spent on value-adding activities versus non-value-adding activities.The activity ratio helps to quantify the flow and identify opportunities for improvement


Question 8

What should be measured in a CALMR approach to DevOps?

Correct Answer: D. Flow, quality, and value
Explanation:

The correct answer is D. Flow, quality, and value should be measured in a CALMR approach to DevOps. The CALMR approach to DevOps is a mindset that guides the ARTs toward achieving continuous value delivery by enhancing culture, automation, lean flow, measurement, and recovery. Measurement is one of the key elements of the CALMR approach, as it provides data and feedback to monitor and improve the performance and outcomes of the solution delivery process. Measurement involves collecting and analyzing metrics that reflect the flow, quality, and value of the solution, such as:

Flow metrics -- Flow metrics measure the efficiency and reliability of the delivery process, such as lead time, cycle time, throughput, work in progress, and flow efficiency. Flow metrics help to identify and eliminate waste and bottlenecks in the value stream, and to optimize the flow of value to the customer.

Quality metrics -- Quality metrics measure the functionality and stability of the solution, such as defect rate, defect density, defect leakage, mean time to detect, mean time to resolve, and test coverage. Quality metrics help to ensure that the solution meets the functional and nonfunctional requirements and standards, and to detect and resolve any issues or defects as early as possible.

Value metrics -- Value metrics measure the outcomes and benefits of the solution, such as customer satisfaction, retention, engagement, revenue, and net promoter score. Value metrics help to evaluate the validity of the hypotheses and assumptions about the customer value proposition, and to guide the decision making and prioritization of the features12


Question 9

Identifying the Minimal Marketable Feature is part of what?

Choose the correct option from below list

Correct Answer: D. Lean UX
Explanation:

Identifying the Minimal Marketable Feature (MMF) is part of Lean UX, which is a user-centric approach to designing and delivering products. An MMF is a small, self-contained feature that can be developed quickly and that delivers significant value to the user. It is the smallest unit of functionality that can be released to the market and generate feedback.Lean UX advocates for releasing MMFs as early and often as possible, to validate assumptions, learn from users, and iterate on the product


Question 10

What is one recommended way to architect for operations?

Choose the correct option from below list

Correct Answer: D. Implement feature toggles
Explanation:

One of the recommended ways to architect for operations is to implement feature toggles, which are mechanisms that allow developers to turn features on or off without redeploying the code. Feature toggles enable faster and safer deployments, as well as experimentation and testing in production. They also allow the operations team to control when and how new features are released to the end users, based on business needs and market demand.Feature toggles can also be used to mitigate risks and roll back changes in case of errors or failures