What is IT governance? A formal way to align IT & business strategy