What is DevOps?

It seems that everyone in IT these days is talking about DevOps. From conferences, to articles and books, the term DevOps has taken the IT world by storm. The buzz is understandable, as many IT groups are looking for a way out of the morass of delayed projects, questionable quality and missed deliveries in which they often find themselves.