Zach Nies is the VP of products at Rally Software, an Agile coaching and tooling company. He says that as soon as you have development teams working on multiple floors, you have distributed development. High performing agile teams are able to accurately project how much work they can get done in an iteration based on their performance data. It's important for each team to decide which metrics they need to track.
Rally currently has the first ALM data warehouse in the cloud to synthesize the different kinds of data from agile and non-agile parts of an organization. Rally's other tools are designed to facilitate agile without getting in people's way. The tools support a number of methodologies including Scrum, XP, and at a high level, Kanban. Nies finishes his interview by giving some advice for development teams that are moving to agile.