The impact of computers on management