This is a typical discussion on the merits of tools for distributed collaboration, and which tool to use. I made a block diagram of agile. I include business analysis, planning, lean execution, and feedback. Former IBM engineer.
AgileBill's personal meetup page and online schedule provided during his presentation, Experience in Applying Virtual Worlds to Training in a Business Environment in the Rockcliffe Rotunda on Friday