A Model of Communication

No Change
assess
First Added:October 1, 2024 Updated: July 2, 2026

A Model of Communication is a technique we use to limit standing privilege and grant audited, time-bound access instead. We assess it under Technique in the garden.

Summary

What it is: A teaching model from Bill Warters’ ODR learning module (Wayne State). It adapts Claude Shannon’s information-theory diagram to human CMC. The sender encodes intent into a message, transmits it through a medium, and the receiver decodes it while noise may distort the signal. A feedback path closes the loop.

Core components:

ElementRole
Information sourcePerson or system with intent to convey
Encoder / messageMeaning packaged for the chosen medium
Transmitter / channelTool that carries the signal (email, chat, video)
NoiseAnything that degrades fidelity (latency, ambiguity, missing cues)
Decoder / destinationReceiver interprets meaning and acts
FeedbackReturn path so the sender can adjust

Medium dimensions that matter for engineering teams:

DimensionLean / low bandwidthRich / high bandwidth
TimingAsync (email, tickets, docs)Sync (calls, pair sessions, chat)
Social cuesText-only, easy to misreadVideo, tone, rapid clarification
PersistenceDurable record, slow loopEphemeral or live, fast loop
Noise riskAmbiguity, tone gaps, delayed feedbackScheduling cost, interruption, recording gaps

When to use the model:

  • Choosing default channels for a team (standups vs async status, incident comms vs design docs)
  • Explaining why a “quick Slack” escalates or why email feels stuck
  • Designing feedback loops (reviews, RFCs, office hours) so intent survives the medium

When to skip:

  • You need a quantitative SLA or tooling matrix only (pair with runbooks and channel policies)
  • The audience already has a mandated stack (model informs how to use it, not whether to buy)

Relation to garden: Sits in Specification alongside reference architectures. Useful when setting collaboration norms, not when picking a single vendor.

Details

Communication Model

The diagram above is the human-CMC variant: it adds feedback and highlights that sender and receiver may share different context. Noise is not only technical. It includes cultural mismatch, partial attention, and medium limits (no tone in plain text, no thread history in a hallway conversation).

Shannon-Weaver Lineage

Van Veenen and Warters trace the model to Shannon’s work at Bell Labs (1940s). The simplified chain is source → encode → transmit → (noise) → receive → decode → destination. For ODR, the transmitter is often a computer; the same frame applies to engineering collaboration tools.

Matching Medium to Message

Poor fit shows up as rework, escalation, or “we already decided this” loops. Examples:

Message typePoor mediumBetter fit
Nuanced disagreementLong async thread without summarySync conversation plus written decision
Firm decision / policyVerbal-only standupDurable doc or ticket with owners
Quick unblockEmail chainSync chat or call
Audit trail neededEphemeral chatTicket or doc with version history

ODR Module Context

The source module is part of a broader ODR orientation (limitations of CMC, positive effects, task-to-form mapping). The module index links adjacent pages on not replicating face-to-face processes online. Licensed CC BY-NC-ND 3.0 for educational use.

References