IT delivery speed and cost