My primary recommendation is to get your datacenters on the latest version of Hyper-V; the new capabilities make it the best virtualization platform available. It includes support for many more virtual machines, larger clusters, better replication and availability features, better support for direct access to network hardware, network virtualization, full PowerShell management, and guest-level Fibre Channel access—all of which means you can virtualize more workloads and therefore simplify your datacenter and its management. That’s just scratching the surface.
On the desktop, implement solutions that give you a well-managed workspace. Take advantage of user settings, data and application virtualization, and solutions like System Center Configuration Manager to deploy and patch your desktop and server operating systems. Use session virtualization and VDI where they solve a real need, not as the default because some great marketing has convinced you it’s always the right solution. Otherwise, leverage a well-managed desktop first. Task-based workers can likely use session virtualization, whereas power users need VDI; it’s fine to have both in your organization, and you very likely will.
This is very common. Because management is done manually, there is no time to substitute better processes. However, if you bite the bullet now and work extra hours, you will make time going forward for exciting stuff.
Must-Do #12.5: Change the way you do things, even if it means some pain ...