A strong trend is emerging: more and more IT solutions are being placed in the hands of business users. Microsoft is pushing IT departments to hand over cloud resources to business teams. But are business users truly prepared for this shift? On the plus side, self-service means faster report development, a natural understanding of business…