SAFe® 5 DevOps Practitioner Exam — Questions and Answers
Question 1: Which SAFe Lean-Agile principle aligns most directly with customer centricity in Continuous Exploration?
- Apply systems thinking to the enterprise
- Take an economic view of all decisions (Correct answer)
- Build quality in at every stage
- Maintain a constant work pace
Correct answer: Take an economic view of all decisions
Taking an economic view means understanding and optimizing the full economic impact of decisions, starting with the value delivered to customers.
Question 2: What three characteristics define lean-agile leadership? (Pick three.)
- Mindset and principles (Correct answer)
- Emotional intelligence
- Lead by example (Correct answer)
- SAFe Core Values
- Support organizational change
- Lead the change (Correct answer)
Correct answer: Mindset and principles
Lean-Agile leaders are characterized by their commitment to leading the change within the organization, embodying a Lean-Agile Mindset and principles, and leading by example through their actions and behaviors. They inspire and empower others to adopt new ways of working, fostering a culture of continuous improvement and innovation.
Question 3: What are two benefits of agile development over waterfall development? (Select two.)
- It increases productivity and employee engagement (Correct answer)
- It relies on external provider dependencies
- It requires phase-gate approvals to ensure that everyone is moving together
- It allows businesses to deliver value to the market more quickly (Correct answer)
- It allows management to track project progress based on steering committees and metrics
Correct answer: It increases productivity and employee engagement
Agile development, with its iterative and incremental nature, fosters continuous feedback, collaboration, and empowered teams, leading to increased productivity and higher employee engagement. Furthermore, by focusing on delivering working software frequently and in small increments, Agile enables businesses to release value to the market much faster than the traditional, sequential waterfall approach.
Question 4: What does DevSecOps mean in the SAFe framework?
- A separate security team that reviews code after deployment
- Security testing performed only during the final release
- Development, security, and operations as three separate teams
- Integrating security practices throughout the entire DevOps pipeline rather than as a separate phase (Correct answer)
Correct answer: Integrating security practices throughout the entire DevOps pipeline rather than as a separate phase
DevSecOps integrates security throughout the development lifecycle — from design through deployment — making security a shared responsibility embedded in every pipeline stage rather than a gate at the end.
Question 5: In SAFe® 5 DevOps, what is the purpose of a deployment verification test (smoke test) run after production deployment?
- To compare the production database schema against the staging schema
- To notify stakeholders that a deployment has been initiated
- To quickly validate that critical functionality is working after a deployment before full traffic is enabled (Correct answer)
- To run the full regression suite on the production environment to ensure all features work
Correct answer: To quickly validate that critical functionality is working after a deployment before full traffic is enabled
Smoke tests after deployment quickly verify that critical system paths are operational, allowing teams to detect catastrophic failures immediately and roll back if needed.
Question 6: In SAFe, a 'pivot' decision during Continuous Exploration typically means the team will:
- Move all work to a different Agile Release Train
- Skip the next PI planning event
- Rewrite the entire codebase from scratch
- Change strategic direction based on validated learning from experiments (Correct answer)
Correct answer: Change strategic direction based on validated learning from experiments
A pivot in SAFe means changing strategy or approach based on empirical evidence gathered from hypothesis testing, not abandonment.
Question 7: What is the first step in hypothesis-driven development within SAFe?
- Deploy to production
- Write unit tests
- Define a testable hypothesis about customer behavior or need (Correct answer)
- Run a retrospective
Correct answer: Define a testable hypothesis about customer behavior or need
Hypothesis-driven development begins with formulating a testable hypothesis about what customers need or how they will behave.
Question 8: Which technique helps SAFe teams visualize the customer's end-to-end experience across all touchpoints to identify improvement opportunities?
- Customer Journey Mapping (Correct answer)
- Dependency Mapping
- Value Stream Mapping
- Release Planning
Correct answer: Customer Journey Mapping
Customer Journey Mapping visualizes the complete customer experience across all touchpoints to identify pain points and opportunities for value delivery.
Question 9: In SAFe, what role does a Feature Freeze typically play in release management?
- It permanently stops all new feature development on the team
- It stabilizes the codebase before a release by halting new feature additions (Correct answer)
- It pauses all PI planning and ARTactivities
- It freezes infrastructure configuration changes only
Correct answer: It stabilizes the codebase before a release by halting new feature additions
Feature freeze stabilizes the codebase by stopping new feature additions, allowing the team to focus entirely on quality, testing, and release readiness.
Question 10: DevOps adoption is being influenced by things like:
- Use of Agile and other development processes and methodologies
- All of the above (Correct answer)
- Demand for an increased rate of production releases from application and business unit stakeholders
- Increased usage of data centre automation and configuration management tools and LEAN processes.
- Wide availability of virtualized and cloud infrastructure from internal and external providers
Correct answer: All of the above
DevOps adoption is influenced by several converging factors. These include the widespread availability of virtualized and cloud infrastructure, which provides flexible and scalable environments for development and deployment. There's also an increasing demand from application and business unit stakeholders for faster and more frequent production releases, alongside the growing use of Agile and other iterative development processes. Finally, increased usage of data center automation and configuration management tools, combined with Lean processes, further drives DevOps adoption.
Question 11: What should the Enterprise do according to SAFe Principle #10 when markets and customers demand change?
- Create a reliable decision-making framework to empower employees and ensure a fast flow of value
- Create an Agile Release Train to focus on value
- Reorganize the network around the new value flow (Correct answer)
- Apply development cadence and synchronization to operate effectively and manage uncertainty
Correct answer: Reorganize the network around the new value flow
SAFe Principle #10 is 'Organize around Value.' When markets and customer demands change, the enterprise must adapt its organizational structure to align with the new value streams. This means reorganizing teams and Agile Release Trains (ARTs) to optimize the flow of value for the evolving needs, rather than sticking to rigid, functional silos.
Question 12: Which LPM process promotes the customer-centric approach?
- portfolio canvas assessment
- design thinking (Correct answer)
- user research
- market research
Correct answer: design thinking
Design Thinking is a key LPM process that promotes a customer-centric approach by focusing on understanding customer needs and problems. It involves empathy, ideation, prototyping, and testing to create innovative solutions that truly deliver value to the customer. This iterative process ensures that portfolio investments are directed towards solutions that meet market demands effectively.
Question 13: Which mechanism allows features to be deployed to production but hidden from end users until a deliberate release decision is made?
- Rollback scripts
- Canary release routing rules
- Blue/green deployment environments
- Feature toggles (feature flags) (Correct answer)
Correct answer: Feature toggles (feature flags)
Feature toggles allow code to be deployed and even tested in production while remaining invisible to end users until deliberately enabled.
Question 14: True or false: The IT department will undergo a revolution thanks to a new DevOps team.
- FALSE (Correct answer)
- TRUE
Correct answer: FALSE
FALSE. DevOps is not about creating a separate 'DevOps team' that operates in isolation to revolutionize the IT department. Instead, it's about fostering a cultural and operational transformation across existing teams and functions within the entire IT department. The goal is to integrate development and operations practices, tools, and mindsets throughout the organization, rather than creating a new siloed team.
Question 15: VSM is primarily employed in the subsequent level:
- Complex enterprise
- Whole supply chain
- Single process
- One plant (from door to door) (Correct answer)
Correct answer: One plant (from door to door)
Value Stream Mapping (VSM) is typically employed at the 'one plant (from door to door)' level to analyze and improve the entire process within a specific facility. While it can inform broader supply chain strategies, its detailed focus on material and information flow, processing times, and inventory levels makes it most effective for optimizing operations within a defined organizational boundary like a single plant or department.
Question 16: VSM is a technique for illustrating information and material flow.
- TRUE (Correct answer)
- FALSE
Correct answer: TRUE
Value Stream Mapping (VSM) is fundamentally a visual tool used to illustrate the entire flow of a product or service from beginning to end. It explicitly maps out both the material flow, which details the steps involved in transforming raw materials into a finished product, and the information flow, which represents the data and communication that guide the material flow. This comprehensive visualization helps identify delays and waste.
Question 17: What does 'validated learning' mean in the context of SAFe Continuous Exploration?
- Achieving 100% code coverage
- Completing all features in the PI
- Passing all unit tests in the CI pipeline
- Gaining empirical evidence that confirms or refutes what customers actually want (Correct answer)
Correct answer: Gaining empirical evidence that confirms or refutes what customers actually want
Validated learning means using real user data and experiments to confirm or refute hypotheses about customer needs with empirical evidence.
Question 18: In SAFe® 5, what is the recommended approach for managing environment configurations across development, staging, and production?
- Store environment-specific configurations in the application source code
- Manually configure each environment by the operations team before deployment
- Use Infrastructure as Code (IaC) to version-control and automate environment configuration (Correct answer)
- Keep a separate configuration repository accessible only to release managers
Correct answer: Use Infrastructure as Code (IaC) to version-control and automate environment configuration
Infrastructure as Code (IaC) version-controls environment configurations so they can be applied consistently, automatically, and repeatably across all environments.
Question 19: Which state of the Portfolio Kanban would the LPM team use to calculate WSJF?
- Submit state
- Analyzing state
- Review state (Correct answer)
- Commit state
Correct answer: Review state
In the SAFe Portfolio Kanban system, the 'Review state' is the stage where Epics are thoroughly analyzed and refined. It is at this point that the Lean Portfolio Management (LPM) team, along with other stakeholders, applies Weighted Shortest Job First (WSJF) to prioritize Epics. This prioritization helps determine which Epics offer the most economic value and urgency, guiding decisions on which ones should proceed to implementation.
Question 20: Do we define and assess the investment for each value stream in the Portfolio Canvas component?
- Portfolio Synch ; <br> Participatory Budgeting (used with BO's)
- Every Iteration
- That the vision must align with the Strategic Themes, as well as to the individual team's purpose.
- The KPI & Revenue block is used (think Value Proposition) (Correct answer)
Correct answer: The KPI & Revenue block is used (think Value Proposition)
Within the Portfolio Canvas, the 'KPI & Revenue' block is specifically used to define and assess the investment for each value stream. This section helps articulate the expected business outcomes, key performance indicators, and revenue streams associated with the value proposition of each solution. It provides a clear financial and strategic context for investment decisions, ensuring alignment with portfolio goals.
Question 21: What is a result of developing an enterprise strategy?
- Portfolio Canvas
- Portfolio Vision
- Portfolio Budgets (Correct answer)
- Portfolio Governance
Correct answer: Portfolio Budgets
Developing an enterprise strategy, particularly within SAFe's Lean Portfolio Management, leads to the allocation of Portfolio Budgets. These budgets fund Value Streams and their Agile Release Trains, ensuring that investments align with strategic themes and provide the necessary financial guardrails for decentralized decision-making.
Question 22: An acronym for a group of words is CALMR. <br>What does the acronym stand for?
- Culture, Automation, Lean, Measurement, and Recovery (Correct answer)
- Coordination, Adaptation, Leadership, Motivation, Resilience
- Communication, Analysis, Logistics, Maneuvering, Response
- Customization, Assessment, Learning, Monitoring, Reflection
Correct answer: Culture, Automation, Lean, Measurement, and Recovery
CALMR is an acronym that defines the five foundational elements of the SAFe® DevOps approach. It stands for Culture, Automation, Lean, Measurement, and Recovery. These components collectively form a comprehensive strategy for achieving business agility and continuous delivery in a system setting.
Question 23: How is takt determined?
- EPEI * Daily demand
- Daily demand / Available operating time
- Material volume / OEE
- Daily demand / EPEI
- Available operating time / Daily demand (Correct answer)
Correct answer: Available operating time / Daily demand
Takt time is a crucial concept in lean manufacturing, representing the rate at which products need to be completed to meet customer demand. It is calculated by dividing the 'Available operating time' (the total time available for production) by the 'Daily demand' (the number of units required by the customer per day). This calculation ensures production is precisely synchronized with customer needs.
Question 24: What is the primary benefit of automating deployment pipelines in SAFe® 5 DevOps?
- It reduces deployment risk by making the process consistent, fast, and repeatable (Correct answer)
- It ensures that all deployments are approved by the Change Advisory Board
- It allows teams to skip the staging environment and deploy directly to production
- It eliminates the need for developers to write automated tests
Correct answer: It reduces deployment risk by making the process consistent, fast, and repeatable
Automated deployment pipelines reduce human error and inconsistency, making deployments faster, more reliable, and repeatable across all environments.
Question 25: Which step of the CALMR Approach is concerned with identifying areas for improvement?
- Recovery
- Lean
- Automation
- Measurement (Correct answer)
Correct answer: Measurement
The 'Measurement' step in the CALMR Approach is crucial for identifying areas for improvement. By collecting and analyzing data on performance, quality, and efficiency, teams can gain insights into their processes and identify bottlenecks. This data-driven approach allows for informed decision-making and continuous optimization of the value stream.
Question 26: Are site reliability engineering (SRE) and DevOps interchangeable terms?
- No
- Yes
- Both Yes or No (Correct answer)
Correct answer: Both Yes or No
Site Reliability Engineering (SRE) and DevOps are closely related but not entirely interchangeable. SRE can be viewed as a specific implementation or approach to achieving DevOps principles, particularly by applying engineering principles to operations tasks. While SRE embodies many DevOps ideals, DevOps is a broader cultural and philosophical movement. Therefore, they share significant overlap but also have distinct nuances, making 'Both Yes or No' an appropriate answer depending on the context of the comparison.
Question 27: What does SAFe DevOps recommend teams do with user feedback collected during Continuous Exploration?
- Convert it directly into immediate code changes
- Use it to refine hypotheses and update the solution intent (Correct answer)
- Ignore it unless it comes from enterprise-tier customers
- File it in a knowledge base and review annually
Correct answer: Use it to refine hypotheses and update the solution intent
User feedback should refine hypotheses and update solution intent, creating a continuous learning loop that guides future exploration.
Question 28: What is the name of the strategy that the text describes?
- SERENE Strategy
- CALMR Approach (Correct answer)
- MEDITATE Technique
- RELAX Method
Correct answer: CALMR Approach
The CALMR Approach is a specific framework used in the Scaled Agile Framework (SAFe®) for implementing DevOps principles. It is an acronym that represents five key components essential for successful DevOps adoption. Recognizing this name is fundamental to understanding SAFe® DevOps methodologies.
Question 29: In a canary release deployment strategy, what happens initially?
- The new version runs in shadow mode collecting metrics without serving traffic
- The deployment is paused until all automated tests pass in staging
- The new version is deployed to all users at once and rolled back if errors occur
- The new version is deployed to a small subset of users before a full rollout (Correct answer)
Correct answer: The new version is deployed to a small subset of users before a full rollout
Canary releases route a small percentage of traffic to the new version first, allowing teams to validate behavior in production before expanding rollout to all users.
Question 30: Which statement about ART events is true?
- The Inspect and Adapt is the only ART event required to create a closed-loop system
- Team events run inside the ART events, and the ART events create a closed-loop system (Correct answer)
- The daily stand-up is an ART event that requires the scrum of scrums and Program Owner sync involvement in the closed-loop system
- ART events run inside the team events, and the team events create a closed-loop system
Correct answer: Team events run inside the ART events, and the ART events create a closed-loop system
In SAFe, ART events (like PI Planning, System Demo, Inspect & Adapt) provide the overarching cadence and synchronization for the entire Agile Release Train. Team events (e.g., Iteration Planning, Daily Stand-ups) occur within the iterations, which are nested inside the Program Increment (PI). This hierarchical structure, with ART events providing feedback loops, forms a closed-loop system for continuous learning and improvement.
Question 31: What is the SAFe recommended approach to testing in the CI/CD pipeline?
- Shift-left testing with automated unit, integration, and acceptance tests running at every stage (Correct answer)
- Testing only after deployment to production
- Manual testing only before production releases
- A single comprehensive test suite run monthly
Correct answer: Shift-left testing with automated unit, integration, and acceptance tests running at every stage
SAFe advocates shift-left testing where automated tests are integrated at every pipeline stage, with fast unit tests running first, followed by integration tests, acceptance tests, and performance tests, catching defects as early as possible.
Question 32: In SAFe DevOps, who holds responsibility for shift-left testing activities?
- Only dedicated QA engineers assigned to the team
- External audit and compliance teams only
- The entire Agile team, with developers writing automated tests as part of development (Correct answer)
- Only the developers who wrote the code being tested
Correct answer: The entire Agile team, with developers writing automated tests as part of development
Shift-left testing is a whole-team responsibility in SAFe — developers, testers, and product owners all contribute to quality from the beginning of work.
Question 33: In SAFe® 5 DevOps, what is the primary purpose of a staging environment in the Continuous Deployment pipeline?
- To allow developers to test code changes on their local machines
- To store deployment artifacts generated by the CI build server
- To serve as the permanent home for features that are too risky for production
- To provide a production-like environment where the full deployment process is validated before releasing to real users (Correct answer)
Correct answer: To provide a production-like environment where the full deployment process is validated before releasing to real users
A staging environment mirrors production so teams can validate the complete deployment process, integrations, and behavior in a realistic context before exposing changes to end users.
Question 34: In SAFe® 5 DevOps, what does 'Mean Time to Restore' (MTTR) measure?
- The time between a feature request and its first deployment to staging
- The average time it takes to merge a pull request into the main branch
- The average duration of a Continuous Integration pipeline build
- The average time required to recover service after a production incident or failed deployment (Correct answer)
Correct answer: The average time required to recover service after a production incident or failed deployment
MTTR measures how quickly a team can restore service after a failure, reflecting the effectiveness of deployment rollback strategies, incident response, and observability practices.
Question 35: The synchronization of the production process is not displayed by VSM.
- FALSE (Correct answer)
- TRUE
Correct answer: FALSE
Value Stream Mapping (VSM) is specifically designed to display and analyze the synchronization of the production process. By mapping out all steps, their processing times, lead times, and inventory levels, VSM clearly illustrates how well (or poorly) different processes are synchronized. It highlights areas where processes are out of sync, leading to bottlenecks, waiting, and other forms of waste, making the statement false.
Question 36: What is Continuous Deployment versus Continuous Delivery in SAFe?
- Continuous Deployment only applies to non-production environments
- Continuous Deployment automatically releases every change to production; Continuous Delivery makes every change releasable but deployment is manual (Correct answer)
- They are the same thing
- Continuous Delivery is faster than Continuous Deployment
Correct answer: Continuous Deployment automatically releases every change to production; Continuous Delivery makes every change releasable but deployment is manual
Continuous Delivery means every change passes through the pipeline and is ready for production release, but deployment is a business decision. Continuous Deployment automates the final step, releasing every validated change automatically.
Question 37: What type of metrics captures desired customer outcomes and tracks validated learning during Continuous Exploration?
- Innovation accounting metrics (Correct answer)
- Deployment frequency
- Lean Business Case metrics
- Story point velocity
Correct answer: Innovation accounting metrics
Innovation accounting metrics track validated learning and business outcomes during Continuous Exploration experiments rather than just output.
Question 38: What issues does DevOps address?
- Inefficient or out-of-date applications
- Brittle infrastructure and application code
- All of the above (Correct answer)
- Long deployment cycles
Correct answer: All of the above
DevOps addresses a wide range of common issues prevalent in traditional software development and operations. These include lengthy deployment cycles that delay time to market, inefficient or outdated applications that hinder business agility, and brittle infrastructure and application code that lead to frequent failures and instability. By integrating practices and fostering collaboration, DevOps aims to mitigate all these challenges, leading to faster, more reliable, and higher-quality software delivery.
Question 39: In a blue/green deployment strategy, what happens when a critical problem is detected after releasing to the 'green' environment?
- Both environments are taken offline for emergency maintenance
- A new 'yellow' environment is provisioned automatically
- The green environment is hot-patched immediately in place
- Traffic is instantly switched back to the stable 'blue' environment (Correct answer)
Correct answer: Traffic is instantly switched back to the stable 'blue' environment
Blue/green deployment enables instant rollback by switching all traffic back to the known-good blue environment the moment issues are detected in green.
Question 40: Which step of the CALMR Method emphasizes waste elimination?
- Recovery
- Automation
- Lean (Correct answer)
- Measurement
Correct answer: Lean
The 'Lean' step in the CALMR Approach emphasizes applying Lean principles to the development and operations value stream. A core tenet of Lean is the elimination of waste, which includes anything that does not add value to the customer or process. By focusing on Lean, organizations streamline processes, reduce inefficiencies, and improve overall efficiency.
Question 41: What is the 'Definition of Done' (DoD) in SAFe, and how does it directly relate to quality?
- A document specifying which automated tests are acceptable to skip
- A sprint planning artifact listing all stories accepted by the Product Owner
- A quality checklist ensuring all required criteria are met before declaring any work complete (Correct answer)
- A prioritized list of features targeted for delivery in a sprint
Correct answer: A quality checklist ensuring all required criteria are met before declaring any work complete
The Definition of Done is a quality checklist ensuring all required practices — automated tests, code review, documentation, acceptance criteria — are completed before work is considered done.
Question 42: What level of difficulty are the text's questions?
- Easy
- Advanced
- Hard
- Medium (Correct answer)
Correct answer: Medium
This question refers to the difficulty level of questions within the context of the SAFe® 5 DevOps Certification material. Certification exams and study materials are typically designed to have questions of medium difficulty. This level ensures a comprehensive assessment of understanding without being overly obscure or trivial, allowing candidates to demonstrate practical knowledge.
Question 43: What does the 'test pyramid' model recommend about the distribution of test types in a SAFe DevOps pipeline?
- Most tests should be slow, comprehensive manual UI tests at the top layer
- An equal distribution of unit, integration, and UI tests across all layers
- Only integration tests are needed in a mature continuous delivery pipeline
- A large base of fast unit tests, fewer integration tests, and minimal end-to-end tests (Correct answer)
Correct answer: A large base of fast unit tests, fewer integration tests, and minimal end-to-end tests
The test pyramid recommends many fast, cheap unit tests at the base, fewer integration tests in the middle, and minimal slow end-to-end tests at the top.
Question 44: Which SAFe practice helps ensure release decisions are based on both technical readiness AND business readiness simultaneously?
- Sprint Review ceremonies
- Definition of Done only
- Product Backlog refinement sessions
- Release criteria and release readiness reviews (Correct answer)
Correct answer: Release criteria and release readiness reviews
Release criteria and readiness reviews ensure both technical quality gates and business readiness conditions are fully satisfied before releasing to customers.
Question 45: In SAFe, who typically makes the Release on Demand decision for a PI increment?
- Business owners and product management (Correct answer)
- The DevOps engineer who owns the pipeline
- The Scrum Master of the feature team
- The individual developer who wrote the feature
Correct answer: Business owners and product management
Release decisions in SAFe are made by business owners and product management based on business readiness, market timing, and customer impact.
SAFe® 5 DevOps Practitioner Exam
This exam certifies individuals as SAFe® 5 DevOps Practitioners, demonstrating their understanding of the SAFe® DevOps principles and practices to improve the flow of value through the Continuous Delivery Pipeline.
Exam Rules
- You can skip questions and return to them later
- Flag questions for review before submitting
- No feedback shown until you submit the entire exam
- Unanswered questions count as wrong — answer everything
- 10 pretest questions are mixed in and don't affect your score
- Timer auto-submits when time runs out
- Your progress is auto-saved every 30 seconds