Similar Items: Factors influencing the success of business-IT alignment : a study of South African firms