CDP CDP DevOps Culture & Agile Practices 1 — Questions and Answers
Question 1: What is the primary cultural shift DevOps promotes between development and operations teams?
- Shared responsibility and collaboration across the entire software lifecycle (Correct answer)
- Development teams taking full ownership of operations tasks
- Operations teams writing all application code
- Strict separation of duties between dev and ops
Correct answer: Shared responsibility and collaboration across the entire software lifecycle
DevOps breaks down silos by fostering a culture of shared ownership, where both dev and ops collaborate throughout the software delivery lifecycle.
Question 2: In Agile/DevOps, what does a 'retrospective' meeting primarily focus on?
- Reviewing what went well and what to improve in the previous iteration (Correct answer)
- Planning the features for the next sprint
- Demonstrating completed work to stakeholders
- Estimating story points for backlog items
Correct answer: Reviewing what went well and what to improve in the previous iteration
A retrospective is a team meeting held after each sprint or release to reflect on processes and identify actionable improvements.
Question 3: Which Agile metric measures the amount of work a team completes during a single sprint?
- Velocity (Correct answer)
- Lead time
- Cycle time
- Throughput
Correct answer: Velocity
Velocity measures the total story points or work units completed in a sprint, helping teams forecast future capacity.
Question 4: What does 'shift-left' mean in the context of DevOps testing practices?
- Introducing testing earlier in the software development lifecycle (Correct answer)
- Moving test environments closer to production
- Assigning testing responsibilities to operations teams
- Running regression tests after each production deployment
Correct answer: Introducing testing earlier in the software development lifecycle
Shift-left means incorporating testing, security, and quality checks earlier in the development pipeline rather than waiting until the end.
Question 5: Which DevOps practice involves automating the entire software release process from code commit to production?
- Continuous Delivery (CD) (Correct answer)
- Continuous Integration (CI)
- Continuous Monitoring
- Test-Driven Development (TDD)
Correct answer: Continuous Delivery (CD)
Continuous Delivery automates the release pipeline so software can be deployed to production at any time with minimal manual intervention.
Question 6: What is a 'blameless post-mortem' in DevOps culture?
- An incident review focused on systemic improvements rather than individual fault (Correct answer)
- A meeting where team members accept responsibility for outages
- A disciplinary process after a production failure
- A report generated automatically by monitoring tools after downtime
Correct answer: An incident review focused on systemic improvements rather than individual fault
A blameless post-mortem analyzes the root causes of an incident without assigning personal blame, fostering psychological safety and systemic learning.
What is the primary cultural shift DevOps promotes between development and operations teams?