DEVOPS


DevOps is a culture where Dev and Ops work together to streamline the processes & toolset being leveraged to enable the delivery of applications/services at high velocity.

While agile methodologies have redefined software development process and enabled rapid development, DevOps emphasizes addressing the deployment/delivery constraints and enable rapid delivery by leveraging similar tools/processes across Dev and Ops.

Continuous integration and continuous delivery (CI/CD) process are often seen as the key metric to measure successful DevOps practice.

With the advent of CI-CD that advocates a fully automated pipeline of development and deployment activities, the role of QA/Testing has often been seen as the slow link and enforcing QA/Testing practices that ensure the quality of the deliverable while not slowing down the pipeline is a challenge for many organizations.

devops image/illustration