DevOps is a set of activities that automates the processes between software development and IT teams. With DevOps, these teams can together build, test and release more swiftly as well as more and accurately. It can be narrated as an agile relationship between the development and IT operation teams. Time, accuracy and quality can be sacrificed when work is passed between different teams. DevOps can best assist companies to streamline work between multiple teams across the board.