Text this: The role of knowledge management in offshore outsourced software development