DevOps is the junction of development and operations. When DevOps is used to manage the infrastructure for project the economy of motion is in play.
The idea behind desktops is that infrastructure is represented as code and that code can be kept under version control. A servers state can be represented with a domain specific language and all the packages libraries and configurations necessary to build a server capable of running the application and infrastructure capable of running an application cluster can all be written as a shorthand.
This creates a situation where servers are mutable. Instead of spending costly SysAdmin and developer hours trying to locate and rectify problems in networks server images become throwaway instances that can be rebuilt using a recipe taking operations to an agile level.