DevOps is a culture, movement or practice that emphasizes the collaboration and communication of both software developers and other information-technology (IT) professionals while automating the process of software delivery and infrastructure changes. It aims at establishing a culture and environment where building, testing, and releasing software, can happen rapidly, frequently, and more reliably.
Traditional organizations are siloed where there is little cross-departmental integration between Development and IT Operations teams. DevOps promotes a set of processes and methods to foster communication and collaboration between development, QA, and IT operations. This integrated approach helps organizations deliver services quickly as required by business.