Much has been written in the last few years about the macro level changes impacting enterprise software. The phrase Consumerization of IT has been used widely to describe how consumer technologies are penetrating the enterprise (iPhones, Skype, Facebook, Twitter), and how enterprise IT products are changing to provide more consumer-like…