Great communication for software teams
The more distributed a team gets, the more important great communication becomes. Distributed can mean many things: * Geographically - not in the same place * Temporally - either not in the same timezone or on the same schedule * Organizationally - the organization might have grown to a point where people aren’t organically all