Working Draft · Engineering Competency

AI Usage &
Capability Framework
for Engineers

A model for how engineers work with AI effectively, repeatably, and safely — supporting assessment, coaching, calibration, and adoption planning.

Dimensions 5
Levels 0 – 4
Core Question How well does an engineer work with AI?
Scroll to begin
01

Executive Summary

This framework answers one specific question: how well does an engineer work with AI? It does not re-label the software development lifecycle as separate AI dimensions. Coding, testing, design, documentation, and operations are evidence areas where AI capability shows up — they are not the dimensions themselves.

Core design choice

A person should not be considered high-maturity if they delegate heavily but cannot properly verify results or manage risk. Evaluation and Governance act as guardrail dimensions in the scoring model.

Proposed Dimensions

  1. Framing — turn ambiguous work into AI-suitable tasks
  2. Delegation — safely hand work to AI
  3. Evaluation — verify correctness, fit, and risk
  4. Operationalization — make useful AI behavior repeatable
  5. Governance — work within policy, privacy, security, IP

Proposed Levels

  1. Level 0 — Ineffective or unsafe use
  2. Level 1 — Ad hoc assistant use
  3. Level 2 — Structured individual use
  4. Level 3 — Repeatable high-leverage use
  5. Level 4 — System builder / standard setter
02

What This Framework Is and Isn't

This framework is

  • A way to assess AI usage maturity for engineers
  • A coaching tool for growth plans
  • A calibration tool for managers
  • A structure for team expectations and enablement
  • A way to separate "uses AI a lot" from "uses AI well"

This framework is not

  • A replacement for the engineering career ladder
  • A measure of general engineering seniority
  • A count of how many AI tools someone has tried
  • A reward for prompt or code-generation volume
  • A substitute for domain expertise or product judgment

An engineer can be highly capable in their core discipline and still be early in AI maturity. The reverse is also true.

03

Why This Model Changed

Traditional matrices break skill into coding, testing, system design, and tooling. That structure works for general engineering, but creates overlap for AI usage.

Good prompting directly affects design, coding, and testing outcomes
Test generation is partly delegation, partly evaluation
Architecture work can be framed, critiqued, and operationalized through AI

Instead of scoring where in the SDLC AI is used, this framework scores how the engineer works with AI.

Grounded in four ideas

1

Cumulative levels

Higher levels build on lower ones.

2

Responsibility ≠ skill

SFIA separates generic responsibility attributes (autonomy, influence, complexity) from the underlying professional skill.

3

Governance is cross-cutting

NIST's AI RMF treats governance as an ongoing function that spans the lifecycle.

4

Modern AI needs new capabilities

Framing, delegation, verification, and repeatability are distinct skills in practice.

04

Design Principles

4.1

Cumulative levels

A higher level implies the engineer also demonstrates the behaviors below that level.

4.2

Distinct dimensions

Each dimension answers a different question — framing, delegation, evaluation, operationalization, governance.

4.3

SDLC outputs are evidence, not dimensions

Coding, testing, design, docs, and incident work remain useful inputs — as examples in context, not scoring axes.

4.4

Evidence over self-description

Assignment comes from observed artifacts and repeated behavior, not confidence or fluency in AI language.

4.5

Guardrails matter

High output without good judgment is not maturity. Evaluation and governance are gating competencies.

4.6

Outcomes matter more than novelty

Useful AI maturity increases quality, speed, consistency, and clarity without creating hidden risk.

05

Framework Overview

5.1 Level Definitions

Level 0

Ineffective or unsafe use

Rare, unreliable, or risky use of AI. Little evidence of good judgment or working method.

Level 1

Ad hoc assistant use

Uses AI as a helper for bounded tasks. Gains some productivity but remains inconsistent.

Level 2

Structured individual use

Uses AI deliberately with context, constraints, and verification. Repeatable for personal work.

Level 3

Repeatable high-leverage use

A durable force multiplier. Scales workflows, coaches others, improves team outcomes.

Level 4

System builder / standard setter

Creates systems, standards, tooling, or operating models that others use.

5.2 Dimension Definitions

DimensionWhat it measuresWhat it is not
Framing Defining the problem, providing context, setting constraints, and specifying success criteria for AI work Prompt cleverness or phrasing tricks
Delegation The size and complexity of work safely handed to AI Raw tool usage or request volume
Evaluation Verifying correctness, quality, fitness, and risk in AI outputs Unit testing alone
Operationalization Making AI use repeatable for self, team, or org Personal improvisation that others cannot reuse
Governance Using AI within policy, security, privacy, IP, and accountability boundaries A separate legal / compliance function only
06

Detailed Rubric by Dimension

6.1 Framing

Turn an ambiguous engineering problem into an AI-suitable task by providing the right context, constraints, examples, and definition of done.

Includes: prompting, scoping, acceptance criteria, context packaging Excludes: deciding if the output is correct (that is Evaluation)
Level 0
  • Vague or underspecified prompts
  • Little context; expects AI to infer intent
  • Rarely states constraints or definition of done
  • Plausible but misaligned output
Level 1
  • Asks AI for small, localized help
  • Provides just-enough immediate context
  • Mentions language, file, function
  • Success depends on trial and error
Level 2
  • Consistently provides context, constraints, examples, criteria
  • Breaks ambiguous work into AI-suitable tasks
  • States what must not change and sources of truth
  • Narrows or broadens scope intentionally
Level 3
  • Designs multi-step AI workflows via strong framing
  • Uses docs, prior PRs, architecture refs to improve later steps
  • Frames differently for research vs code vs review
  • Coaches others on task preparation
Level 4
  • Establishes team/org patterns for framing
  • Defines standards, brief formats, reusable prompt patterns
  • Shapes repos and docs to improve AI performance
  • Builds a shared language for "well-scoped for AI"

6.2 Delegation

The amount and type of work safely handed to AI, and how well the handoff is managed.

Includes: choosing tool mode, decomposition, managing agent loops, checkpoints Excludes: whether output is later verified rigorously (that is Evaluation)
Level 0
  • Does not delegate meaningfully, or delegates with no control
  • Uses AI as a search box / copy-paste
  • Cannot distinguish safe vs risky handoff
Level 1
  • Delegates bounded tasks: snippets, tests, boilerplate, doc drafts
  • Keeps AI work local and low-risk
  • AI as helper inside their own workflow
Level 2
  • Multi-step or multi-file tasks with checkpoints
  • Chooses chat, IDE, review, or agentic mode deliberately
  • Breaks larger work into chunks AI can handle safely
  • Uses feedback loops
Level 3
  • Ticket-sized work or bounded feature increments
  • Manages iterative PR-comment loops
  • Knows when to pull work back to a human
  • Delegates strategically for throughput
Level 4
  • Designs agentic operating models for the team
  • Defines routing, approvals, permissions, escalation
  • Creates reusable delegation patterns
  • Builds or selects AI systems for shared use

6.3 Evaluation

Verify whether AI output is correct, appropriate, maintainable, and safe enough to use.

Includes: correctness checks, tests, static analysis, architecture fit, risk review Excludes: producing tests with AI — evaluation is about judgment
Level 0
  • Accepts AI output at face value
  • Misses hallucinations or mismatches with requirements
  • Confuses plausibility with correctness
Level 1
  • Basic spot checks or manual review
  • Catches obvious syntax / logic issues
  • Inconsistent validation — relies on intuition
Level 2
  • Systematic validation with tests, linters, static analysis
  • Checks alignment with architecture and conventions
  • Probes assumptions, edge cases, failure modes
  • Scales review depth to risk
Level 3
  • Anticipates performance, security, dependency, licensing issues
  • Uses structured review heuristics
  • Calibrates trust by task and risk
  • Helps others improve validation
Level 4
  • Builds evaluation systems, not just reviews
  • Checklists, benchmarks, CI gates, red-team patterns
  • Defines "good enough to merge" for AI-assisted work
  • Detects low-quality / unsafe AI output early

6.4 Operationalization

Turn AI from ad hoc usage into a repeatable workflow that improves consistency and leverage.

Includes: reusable prompts, repo instructions, agent configs, checklists, measurement Excludes: one-off clever prompting nobody else can reuse
Level 0
  • Inconsistent use; cannot reproduce prior success
  • No saved workflows, standards, or artifacts
  • Depends on mood, memory, novelty
Level 1
  • A few personal habits, saved prompts, favorite workflows
  • Knows which tools help for some tasks
  • Still mostly an individual improviser
Level 2
  • Repeatable personal workflows
  • Maintains reusable prompts, templates, checklists, context files
  • Reproduces outcomes across tasks
  • Tracks where AI helps or hurts
Level 3
  • Codifies team practice in repo instructions, PR review, CI checks, prompt libs
  • Standardizes AI use for common work types
  • Improves onboarding via teachable patterns
  • Creates measurable team uplift
Level 4
  • Org-level systems, tooling, templates, enablement
  • Operating norms, measurement frameworks, shared assets
  • Connects AI use to quality, delivery, risk metrics
  • Makes effective AI use how the org works

6.5 Governance

Use AI within approved boundaries for privacy, security, IP, compliance, data handling, auditability, and human accountability.

Includes: what can be shared, approvals, tool permissions, traceability, when not to use AI Excludes: broad org policy ownership only — engineers must operationalize this daily
Level 0
  • Unaware of policy; treats AI as an individual choice
  • May paste sensitive, proprietary, or regulated data
  • Does not consider auditability or accountability
Level 1
  • Basic awareness of obvious rules when reminded
  • Knows some work shouldn't go to AI, but can't explain why
  • Depends on managers for judgment
Level 2
  • Consistently works within policy and tool boundaries
  • Redacts, summarizes, or avoids sensitive inputs
  • Preserves traceability; explains where AI was used
Level 3
  • Anticipates governance risks before they become incidents
  • Considers privacy, security, licensing, IP, regulation
  • Helps define review and approval boundaries
  • Coaches others on safe usage
Level 4
  • Shapes standards, controls, enablement, incident response
  • Influences vendor choices, access models, review requirements
  • Builds guidance teams can actually follow
  • Strengthens AI risk posture while preserving adoption
07

SDLC Outputs as Evidence Areas

The old categories are still useful — but they belong in the evidence model, not as dimensions.

</>

Coding & Pull Requests

  • Framing scoping the task before code
  • Delegation change size safely handed off
  • Evaluation review of code, tests, deps, fit
  • Operationalization repo instructions, PR patterns
  • Governance secrets, proprietary code, permissions

Testing & QA

  • Framing asking for edge cases & scenarios
  • Delegation suites, fixtures, test data
  • Evaluation interpreting test and analysis output
  • Operationalization standardized AI test generation
  • Governance fabricated tests, unsafe data use

Architecture & Design

  • Framing constraints, tradeoffs, criteria
  • Delegation options, ADR drafts, critique
  • Evaluation fit against system constraints
  • Operationalization reusable design prompts
  • Governance security, compliance, vendor

Documentation

  • Framing context for accurate docs
  • Delegation drafts, onboarding, API explainers
  • Evaluation fact-checking against code
  • Operationalization reusable doc workflows
  • Governance avoid exposing sensitive material
!

Ops, Incidents & Postmortems

  • Framing framing the operational question
  • Delegation timelines, runbooks, summaries
  • Evaluation verify against logs and evidence
  • Operationalization reusable runbooks
  • Governance production data handling
08

Scoring & Assignment Model

8.1 Scoring Rules

Score each engineer from 0 to 4 in all five dimensions based on observed behavior in the most recent review period. Use typical demonstrated level, not the single best example.

0Unreliable, ineffective, or unsafe
1Occasional, bounded, personally useful
2Repeatable & deliberate for individual work
3Repeatable & high leverage across team
4Creates standards, systems, enablement

8.2 Evidence Thresholds

For Level 1

  • At least one credible example in real work
  • Behavior still narrow, local, or inconsistent

For Level 2

  • Repeated evidence in normal work, not just experiments
  • The engineer can explain their method
  • Evidence in more than one task or context

For Level 3

  • Repeated evidence across multiple contexts
  • Clear impact beyond the individual
  • Artifacts / workflows reused by others

For Level 4

  • Has built something durable that scales
  • Practice / tool / standard adopted by others
  • Organization-level leverage or influence

8.3 Overall Level Calculation

1

Assign a score from 0 – 4 for each of the five dimensions.

2

Compute the provisional overall level as the median of the five scores.

3

Apply guardrails:

  • Overall cannot exceed Evaluation + 1
  • Overall cannot exceed Governance + 1
  • If Evaluation < 2 or Governance < 2, overall ≤ 2
4

Managers may lower the final score if evidence is outdated, role-constrained, or inconsistent.

Why the guardrails exist

A person who delegates aggressively but cannot verify or safely govern that work is not genuinely high-maturity. They are high-volume.

8.4 Example Scoring Sheet

EngineerFramDelegEvalOpsGovProvisionalFinalNotes
Example engineer 3 2 3 1 2 2 2 Strong personal use; limited team standardization
09

Manager Assessment Guide

Use evidence from real work in the last 60–90 days where possible.

Framing — 9.1 Questions to ask
  • Show me a task or prompt you prepared for AI. What context did you provide?
  • What acceptance criteria or definition of done did you give?
  • What sources of truth did you tell AI to use or ignore?
  • How did you change your framing when the first attempt was misaligned?
Delegation — 9.2 Questions to ask
  • What is the largest unit of work you routinely hand to AI?
  • How do you choose between chat, IDE, code review, or an agent?
  • What checkpoints or approvals do you put around delegated work?
  • Where do you deliberately stop delegating and take work back?
Evaluation — 9.3 Questions to ask
  • Walk me through how you verified the last significant AI-generated output you used.
  • What tests, linters, analyzers, or review steps did you apply?
  • What assumptions or edge cases did you challenge?
  • Give an example where AI output looked good but was actually wrong.
Operationalization — 9.4 Questions to ask
  • What reusable artifacts or workflows have you created for yourself or your team?
  • Do you maintain instructions, templates, prompt files, or review guides?
  • How is successful AI usage made discoverable by others?
  • What evidence shows your approach improves speed, quality, or consistency?
Governance — 9.5 Questions to ask
  • What types of information do you avoid putting into AI tools?
  • How do you handle sensitive code, customer data, regulated material?
  • What permissions or tool boundaries matter in your workflow?
  • When have you decided not to use AI because risk or policy was wrong?
10

Example Profiles for Calibration

10.1

Productive Individual User

Strong personal AI user, real leverage, not yet creating team standards.

Framing3
Delegation2
Evaluation3
Operationalization1
Governance2
Final Overall Level 2
10.2

Team Multiplier

Uses AI well personally and creates durable workflows for others.

Framing3
Delegation3
Evaluation3
Operationalization3
Governance3
Final Overall Level 3
10.3

High Delegation, Weak Judgment

Uses agents aggressively, high output — but weak verification and governance.

Framing3
Delegation4
Evaluation1
Operationalization2
Governance1
Final Overall (guardrail capped) Level 2
10.4

System Builder / Standard Setter

Engineer or AI platform lead who shapes how many others work.

Framing4
Delegation4
Evaluation4
Operationalization4
Governance4
Final Overall Level 4
11

Suggested Target Ranges by Role

Starting points only — adjust to your org, tech stack, risk model, and enablement maturity.

Associate / Junior
Mostly Level 1 → progressing into 2
Mid-level Engineer
Strong Level 2
Senior Engineer
Level 2–3 with solid Evaluation & Governance
Staff / Principal
Strong Level 3, selectively Level 4
AI Platform / Specialist
Level 3–4 depending on scope
Important

Do not force title and AI maturity to match. A senior engineer may still be early in AI maturity if their workflow has only recently adopted AI tools.

12

Rollout Recommendations

01

Pilot first

Assess a small group before making this broadly consequential.

02

Self + manager

Self-awareness matters, but evidence should win.

03

Calibrate together

Review artifacts as a leadership group to reduce scoring drift.

04

Build an evidence library

Keep anonymized examples of Level 1, 2, 3, and 4 behaviors.

05

Decouple from comp (at first)

Ensure the model is stable, understandable, and fair first.

06

Reassess often

AI workflows change fast — semiannual review is reasonable.

07

Invest in enablement

If you assess maturity, provide the tools, examples, and training to improve it.

13

Lightweight Assessment Template

Copy/paste for each engineer.

# Engineer AI Usage Assessment

## Summary
- Engineer:
- Reviewer:
- Review period:
- Team / area:

## Scores
- Framing:
- Delegation:
- Evaluation:
- Operationalization:
- Governance:

## Provisional overall (median):
## Final overall:

## Evidence
### Framing
-

### Delegation
-

### Evaluation
-

### Operationalization
-

### Governance
-

## Growth priorities for next cycle
1.
2.
3.
14

Final Recommendation

Adopt the framework with these core choices:

Keep the 0–4 cumulative levels

Use Framing, Delegation, Evaluation, Operationalization, Governance as the primary dimensions

Treat coding, testing, design, docs, and ops as evidence areas, not dimensions

Apply Evaluation and Governance as guardrails when assigning overall level

That structure preserves the clarity of a classic competency matrix while fitting the reality of modern AI-enabled engineering work.

§

References

  1. Sijin Joseph, Programmer Competency Matrix. Cumulative, progressive levels. sijinjoseph.com
  2. SFIA — How SFIA Works. Separating responsibility attributes (autonomy, influence, complexity) from underlying skills. sfia-online.org
  3. NIST AI RMF Core. Governance as a cross-cutting function; context-setting in risk management. airc.nist.gov
  4. GitHub — Responsible use of Copilot coding agent. Delegation, scoped tasks, iterative PR work. docs.github.com
  5. GitHub — Review AI-generated code. Evaluation practices: tests, static analysis, architecture fit, review. docs.github.com
  6. GitHub — Adding repository custom instructions. Operationalization via persistent repo-level context. docs.github.com
  7. GitHub — Best practices for Copilot CLI. Team conventions, instruction precedence, allowed-tool boundaries, agentic workflow controls. docs.github.com