The agile community is full of people who say things like "communication must be as rich as possible," by which they mean, "in person, simultaneously in time, and proceeding from high level to detail." Not content with this message, our community members often go the extra mile to say things like "there's no point in expecting good communication to occur otherwise. [heavy sigh]" This leads to some seriously bad things happening when agilists attempt to communicate with each other in the environments in which they are normally employed. REALITY CHECK: how many of these are true where you are working today: Your project members are distributed over multiple timezones (not to mention countries, cities, buildings, hallways, and or "cube bays") Your communication platform is horrible. You aren't allowed to use Skype (security risk!), you don't have any video access to anyone anywhere (next year's budget!), and even your conf...
Non-zealot reflections on real life agile leadership, management and analysis practices.