Came across this article and great graphic on DevOps.
Culture and continuous delivery with the DevOps Fundamentals Series
DevOps is a culture shift for businesses and enables them to achieve faster and higher quality software with increased customer satisfactions. The DevOps culture at a high level involves people, processes, and products (in this order). It requires development, testing, operations, business, and other teams to work together, efficiently, to deliver better and faster results to customers