The minimal IT strategy: how a business can manage its IT to improve long-term cost, risk and responsiveness