Why DevOps is a necessity for software development