Templates
Skill

Understanding Code

Understanding Code

Level 1

Is able to gain context within team's domain with help from more senior engineers.

Level 2

Understands a portion of the team's domain, can gain sufficient context to work productively in that portion.

Level 3

Understands their team's domain at a high level and can gather sufficient context to work productively within it. Has expertise in a portion of their team's domain.

Level 4

Has expertise in their team's domain, including the breadth of services, how they interact, and data flows between systems. Understands adjacent domains as they affect their team.

Level 5

Has expertise in a set of related team's domains, including the breadth of services, how they interact, and data flows between systems.

Level 6

Has expertise in the organization's architecture, including all domains, their bounded contexts, and how they interact with each other.

Build your own framework for free