Text this: The impact of culture on communication during user requirements gathering : a South African banking case study