The Relationships Between IT Flexibility, IT-Business Strategic Alignment, and IT Capability
Strategic alignment: leveraging information technology for transforming organizations