liveBook · Manning

Team-first thinking

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

A team-first approach gives a team primary responsibility for deciding how its work is assigned and performed.

Team-first thinking treats the team, rather than the individual engineer, as the primary unit of work. Work is routed to the team, whose members collectively decide assignments and ways of working. Shared goals and recognition reinforce cooperation, while immersion in a domain helps engineers contribute beyond code. section 11.1.3

A team-first operating model emphasizes:

  • Avoiding partial allocation across projects, because context switching reduces productivity. section 11.1.3
  • Letting teams own and continuously improve their process instead of imposing identical agile processes or Jira workflows. section 11.1.3
  • Keeping teams long-lived and their responsibilities manageable so they can build domain expertise without excessive cognitive load. section 11.6

Goals that pull against the product

An individual objective to write a certain number of stored procedures encouraged a team member to seek work that did not fit the product’s needs. Shared team goals would better align recognition with cooperation and product outcomes. section 11.1.3

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

How deep it goes
Explains team-level allocation, incentives, and process ownership, then connects them to context switching, cognitive load, and team longevity.
Examples
Uses stored-procedure targets, standardized agile processes, and Jira workflows to expose misaligned incentives and constrained team improvement.
What you can do after
Evaluate whether allocation, goals, recognition, and workflows reinforce team ownership, cooperation, and product goals.
How it connects
Connects team ownership with context switching, continuous improvement, cognitive load, domain boundaries, and you build it, you run it.

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.