Business & IT Alignment in theory and practice
Strategic alignment: leveraging information technology for transforming organizations