CA Technologies CEO William McCracken: Doing what the customer needs