One thread that runs through every important IT decision is control: how do you balance end-user freedom in the IT environment with the need for sane, predictable IT operations? The issue of end-user freedom versus IT control might just be the perennial IT problem.
One often overlooked way of shouldering this burden on behalf of end users is to aggressively standardize end-user hardware. IT can glean valuable lessons about hardware standardization.
I have experienced the perils of a willy-nilly hardware strategy firsthand, and it's messy, ineffective, and downright expensive. When I first arrived at Computerworld's sister publication InfoWorld, employees had a choice of laptops from different vendors, which meant several laptop permutations were supported at any one time. The IT staff was confronted with an array of colourful, consumer-grade laptops that incoming employees had seen at their local consumer electronics stores, as well as a smattering of business-class machines. If I've learned anything in my career, it's that some employees treat company-issued laptops more harshly than rottweilers chew toys, so problems occur no matter what model you choose -- but not standardizing leaves IT open to all kinds of problems.
With no hardware standard, IT ends up buying too many spare parts for some models and too little for others, leaving the latter down for the count when supplies run low. It's a lose/lose proposition. Granting freedom of hardware choice might increase the IT department's "cool" factor in the short run, but employees will be cursing your name a few months down the road. Any glee at "choose your own" devolves into a yearning for reliable, quickly interchangeable systems that have been vetted by someone with serious IT experience.
Another benefit of enforcing standardized hardware is that IT staffers quickly learn where the bodies are buried in a particular hardware line, so even if you've standardized on a problematic machine, you can manage the situation. I once had a troublesome batch of IBM ThinkPads that developed uniform power problems several months after purchase. We puzzled over the issue with IBM support the first couple of failures, but after that, we knew exactly what the problem was -- and fixes were prompt. Aggravating, yes, but knowing what was wrong saved time.
To me, standardizing end-user hardware is a black-and-white IT control issue.