Devops
A set of practices that enables smooth, fast delivery by strengthening collaboration between software development and IT operations teams.
Key Points
- Creates a culture of collaboration and shared ownership across development and operations.
- Uses automation (build, test, deployment, infrastructure as code) to reduce errors and shorten lead time.
- Promotes continuous integration, continuous delivery, and rapid feedback loops.
- Emphasizes measurement and continuous improvement to optimize flow and reliability.
Example
The project manager forms a cross-functional team where developers and operations engineers plan together. They implement CI/CD, automated testing, and blue-green deployments, enabling small, safe releases several times per week instead of quarterly drops.
PMP Example Question
Which action best demonstrates DevOps on an agile project?
- Keep development and operations separate and perform a formal handoff at release.
- Automate build, test, and deployment while development and operations plan and monitor work together.
- Require a change advisory board for every change and release on a fixed quarterly schedule.
- Create a detailed upfront design and restrict any scope changes during delivery.
Correct Answer: B — Automating delivery with close collaboration between development and operations
Explanation: DevOps streamlines delivery by combining tight dev-ops collaboration with automation across the pipeline.
HKSM