One of the interesting things that's been happening over the past few years is that just as workforces have become less centralized, IT departments have gotten more so. The vast majority of companies I work with consider themselves virtual, meaning that employees work together on teams from widely distributed geographies. (Here's a hint: If you're in Detroit, your boss is in Dallas, and your colle