I evaluate developers on the outcomes they produce and the impact they have on the team, not on raw output metrics like lines of code, commits, or story points. Good evaluation triangulates several signals over a meaningful window of time, not a single sprint.
