The technologies that we have deployed over the past two decades have given us new ability to manage activities at a distance. Article link: http://doi.ieeecomputersociety.org/10.1109/MC.2008.296