The combination and automation of application development and IT operations, commonly known as DevOps, is itself like the processes it automates – it is a process of continual change through iteration and improvement. And so, like most things in life (other than vacation, maybe), it is a journey – not a destination.

When people think about a DevOps roadmap “journey”, they are typically thinking about putting in some kind of DevOps tooling like git or Jenkins; this is really not the place to start – the first step on the DevOps roadmap, for most companies, is actually a culture change.