Evolutionary and Revolutionary Path to reach IT Agility

My question is regarding IT/business agility. What is the best path in reaching the best and ultimate objective of being agile? Which is more efficient, the Evolutionary Path or the Revolutionary Path? Please send me a better explanation for this. Thank you very much.
