Text this: Knowledge management in globally distributed software development teams: Sensemaking challenges