the evolving role of information systems and technology in organizations : a strategic perspective .
Strategic alignment: leveraging information technology for transforming organizations