How Microsoft is trying to become more innovative