Communication Management

Communication plays an important role between agile teams, in particular in conveying messages and agile planning. The effectiveness and complexity of communication depends on various factors such as the number of participants, the size of the team, the environment, and the seating arrangement of the participants.

Related methods and techniques to Communication Management

  • Communication Channels

    1. Communication Channels

    As the number of participants increases, the channels of communication increase exponentially. As a result increase in the complexity decrease in the quality of communication (e.g., more misunderstanding).
    To increase the number of participants, various aspects of communication need to be managed, such as the needs and desires of the various stakeholders, the form, nature, frequency, content, format, choice of technology, etc. of communication.

    The forumla to calculate the number of communication channels (n = number of participants) is:
    Number of communication channels = n * (n - 1) / 2

    For example, for a team of 5 and a team of 12, the number of communication channels is 10 and 66, respectively.

  • Two-Pizza Team Rule

    2. Two-Pizza Team Rule

    The two-pizza team rule (proposed by Bezos, founder of Amazon) is about creating "teams that are no larger than can be fed by two pizzas" no matter the size of the company. The two-pizza rule for teams takes into account the number of communication channels to make collaboration and communication effective and easy.

  • Communication Effectiveness

    3. Communication Effectiveness

    The effectiveness of communication channels varies according to the amount of information they can convey, from unaddressed documents (the least) to face-to-face communication, which has the widest bandwidth of all communication types.
    Agile teams prefer face-to-face communication because it is the cheapest, fastest, and most effective way to exchange information.