IT ALIGNMENT: WHAT HAVE WE LEARNED?
Organizational Strategy, Structure, and Process