We use several techniques/tools to stay in contact and keep track of things. Each team uses its own combination of tools.
- Daily meetings are a key practice. Maybe as part of a full Scrum process, but not necessarily. These short, 10-15 minute meetings are irreplaceable to keep the team in sync and make course corrections in a timely manner, as needed.
- Everybody in the team communicates online using Skype, Google, Adobe Connect, etc., throughout the day.
- Meetings Minutes.
- Collaboration portals, wikis, document sharing, etc.