AI Developer · Module 3 · Developer Roles Across the Organisation

The Senior Developer, Staff and Principal Engineer

The lesson treats the senior developer and the staff and principal engineer across D2 Design, D4 Prove and D5 Steward. The senior's work is four jobs: reviewer, mentor, technical decision-maker and keeper of context. AI makes the first draft of change cheaper without making any of the four cheaper, so review becomes the bottleneck. Participants design a review budget and a professional-judgement clause for a senior developer charter.

Lesson 14 of 33Chapter 1475 minutes

Read the chapterThe whitepaperThe slides

All courses / AI Developer / Module 3 / Chapter 14

Learning objectives

After the lesson the participant can:

Key concepts

The senior's four jobs
Reviewer, mentor, technical decision-maker and keeper of context. An assistant with retrieval finds text; it does not find reasons that were never written and cannot tell a deliberate oddity from an accident.
Review budget
A named share of the senior's working time for review, with a mentoring share beside it, changed only by recorded decision. It is the lever that keeps review from quietly becoming shallower as inflow rises.
Professional-judgement clause
Six parts in the role charter: the right to hold a change, the right to the explanation without the tool, the right to decline ownership, the right to record dissent, no use target in appraisal, and the right to unassisted work. It is not a veto and not immunity.
A second model is not a second opinion
One of four mechanisms that worsen the bottleneck, beside anchoring on the proposal, vigilance on a mostly correct stream and confidence in the author. Model errors are correlated, so an AI comment is never the human review.
Keeping the hands in
A senior or principal who only reviews may lose the working theory of the system, because the theory is maintained by changing the system. The charter for staff roles therefore includes a build share as well as a review share.

Interactive exercises

Do them here and get feedback at once. Choose a card and then where it belongs, or drag it.

Interactive exercise 1 · Sort

What the judgement clause gives and what it does not

Sort each statement: is it a right the professional-judgement clause gives the senior developer, or something the chapter says a hold cannot do?

Interactive exercise 2 · Match

The senior's four jobs

Match each of the senior developer's jobs to what, according to the chapter's table, AI does not make cheaper.

Teaching plan

15 minLecture on the four jobs with the table of what AI makes cheaper, what it does not, and the risk if unmanaged.
15 minParticipants count their own review demand: weekly changes needing senior review multiplied by average review time, set against the hours actually available.
10 minThe teacher reads the six parts of the judgement clause from ROLE-NR-DEV-01 and explains why a hold lapses to the next decision-maker if unanswered.
25 minExercise: pairs write a senior developer charter with a review budget and a judgement clause.
10 minPlenary on the pipeline of seniors: teaching through review, practising without the aid, and succession through named deputies.

Discussion

  1. Why does the chapter place the right to hold in a role charter rather than in a general policy on AI tools?
  2. The senior is not the default owner of every change they have reviewed. What happens in your team to a change whose reviewer cannot pass the Understand test?
  3. Linnea Sjöberg holds 17 years of history of the case system; Ralf Hauser is one of five maintainers near retirement. What does succession look like before the farewell rather than at it?

Written exercise

Exercise · 25 minutes

A senior charter with judgement clause and review budget

Write a role charter for a senior developer in your team, or for the senior developer on the case platform team of Nordvik Region. List the four jobs and estimate weekly hours for each. Count review demand by tier and set a review budget and a mentoring share as shares of working time, with the date and who may change them. Write the decision rights: what the senior decides alone and what goes to the forum. Write the judgement clause with its six parts, the classes in which a hold applies and when a hold lapses. Remove any acceptance-rate or usage target for a named person, and plan the first-review test of three holds, three recorded disagreements and three declined ownerships.

Deliverable: A role charter with four jobs, review budget, mentoring share, decision rights, six-part judgement clause and a first-review test.

Self-test

Choose an answer to see whether it is right, or open the answer below each question.

  1. Which of the following is one of the six parts of the professional-judgement clause?

    Show the answer

    B. The right to decline ownership of a change that fails the stewardship tests
    The clause gives the rights to hold, to the explanation, to decline ownership, to record dissent and to unassisted work, and bars use targets in appraisal. It is explicitly not a veto and not immunity.

  2. What happens, under the clause, to a hold that is not answered in time?

    Show the answer

    A. It lapses to the next decision-maker named in the charter
    The clause is time-limited and reviewed by peers. A hold that is not answered in time lapses to the next decision-maker in the charter, which is why the chapter says it is not a veto.

  3. Why does the charter for staff and principal roles include a build share?

    Show the answer

    C. Because a reviewer who no longer changes the system risks losing its theory
    The chapter warns that a principal who has not changed the system in two years risks becoming a reviewer who has lost the theory Naur described, so the charter includes a build share beside the review share.