Definitions of DevOps abound. It is clear though that what most of us mean when we talk about operating in ‘this’ way has something to do with; * releasing software in small batches, fast. * working in teams structured around required expertise and mutual respect and not organisational silos or complicated blame inducing SLA’s. * getting everything out of the way that obstructs the delivery of customer value. * Automating the hell out of tasks that can be automated so that we can achieve 1 even faster.