The character, functions, and styles of instant messaging in the workplace
Co-ordination in software development