liveBook · Manning

Knowledge transfer

As explained in "Looks Good to Me"

The deliberate process of moving knowledge from one person or group to another.

Knowledge transfer is the deliberate movement of knowledge from one person or group to another. In software teams, code reviews turn that movement into a routine part of development while reducing dependence on individual experts. section 1.3.2 section 3.1.3

Use code reviews and everyday collaboration to distribute knowledge deliberately:

  • Set knowledge transfer as an explicit review goal alongside bug finding, maintainability, mentoring, and recordkeeping. section 3.1
  • Capture the change’s rationale in the pull request, including what changed and why. section 1.3.2
  • Combine reviews with development conversations, team meetings, and informal pair programming so learning starts before submission. section 3.1.3
  • Spread understanding across the team to improve the Vacation Factor and make absences less disruptive. section 3.1.3

A review that transfers knowledge

A long-standing developer reviews a change with a newer teammate, explains a codebase quirk and the reason behind the design, and records that rationale in the pull request. Future teammates can use the review history instead of relying on that developer’s memory. section 1.3.2 section 3.1.3

How "Looks Good to Me" covers it

How deep it goes
Defines the process, distinguishes it from knowledge sharing, and connects it to reviews, collaboration, recorded rationale, and team risk.
Examples
Uses pull requests, review conversations, team meetings, pair programming, commit messages, and explanations of change rationale.
What it assumes
Assumes participation in team development, code reviews, discussions, meetings, or pair programming.
What you can do after
Apply it via code reviews and collaborative development practices to distribute codebase understanding and preserve change history.
How it connects
Connects knowledge transfer with code reviews, knowledge sharing, onboarding, mentoring, recordkeeping, and the bus factor.

Also explained in

Compare how 5 books explain knowledge transfer →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of "Looks Good to Me". The section links point to the parts of the book it draws on.