Assuming Leadership and Managing Distributed Teams

Being promoted from within to assume a leadership role on a team where you were once a member has a set of inherent challenges — many of the issues that you would encounter come from assumptions and not taking the opportunity to set expectations. If it is an outside hire, they will likely be more […]
Tips for Successful Agile Distributed Teams

Having teammates spread across wide geographies and different time zones has its challenges, and there are strong opinions, both pro, and con. With the speed of the highly competitive software development market and the need for continuous improvement in application development, trends are pointing towards companies trying to find and retain the best talent, wherever […]
Agile or Aggravated: How to Improve Communication Within a Team

Many communication pitfalls can derail an otherwise productive conversation with a geographically distributed, Agile team. In my experience, an accusatory tone, even though unintentional, can turn an otherwise productive conversation into a defensive situation, and you are then reliant on an intermediary to recognize and diffuse the situation.