Agile project methodologies depend on near-constant communication and collaboration. Sometimes team members are not all in the same work area. Instant Messaging (IM) seems like an obvious solution. But does the immediacy of IM help or hurt workflow? This article examines the pros and cons of IM.