liveBook · Manning

Communication pattern

As explained in Architecture Modernization: Socio-technical alignment of software, strategy, and structure

A communication pattern is a repeatable organizational practice for sharing information, decisions, and progress among relevant participants.

A communication pattern is a repeatable organizational practice for sharing information, decisions, and progress among relevant participants. It shapes how teams coordinate and can influence software architecture, delivery flow, and support for change. section 11.1.6 section 15.1.5

Treat communication as part of socio-technical design rather than as an afterthought. Align organizational boundaries, software boundaries, and team interactions so that coordination does not create friction or obstruct independent value streams. section 11.1.6

Making modernization visible

During modernization, technology leaders can establish monthly progress sessions and help teams share updates through text and video. Internal conferences, communities of practice, and office hours provide additional ways to build understanding and enthusiasm without making the enabling team the permanent voice of the initiative. section 15.1.5

Use communication patterns to inspect organizational and delivery friction:

  • Compare team responsibilities with software and domain boundaries; mismatches can force teams into shared codebases and repeated coordination. section 11.1.6
  • Make progress visible through recurring sessions and varied formats, while gradually distributing communication responsibility across leaders and teams. section 15.1.5

How Architecture Modernization: Socio-technical alignment of software, strategy, and structure covers it

How deep it goes
Connects communication to organizational design and offers recurring rituals, but stops short of prescribing a universal communication method.
Examples
Uses mismatched team and domain boundaries, monthly progress sessions, text and video updates, conferences, communities of practice, and office hours.
What you can do after
Apply communication patterns to expose coordination friction and sustain visible, distributed modernization progress.
How it connects
Connects Conway’s law, software architecture, organizational design, independent value streams, and modernization.

Also explained in

Compare how 2 books explain communication pattern →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Architecture Modernization: Socio-technical alignment of software, strategy, and structure. The section links point to the parts of the book it draws on.