Distributed Team Retrospective: Communication, Collaboration, Empathy and Explosions

Teams often experience a breakdown in communication. Sometimes it will be around requirements, or expectations, or priorities. Other elements that contribute to difficulties in collaboration and delivery of value include component silos, and specialization. All of the above can be particularly pronounced with virtual teams.

Getting to Know Your End Users

How well does your development team know their end users? How users interact with your product or services Their technical comfort level Their motivations, needs, attitudes and goals What makes them tick… If the dev-team does not have a strong sense of empathy and rapport with your end users, have you considered …