A shared language for development

Roles & skills

A shared language for development: 8 domains, five skills in each, and one scale of 4 levels. A role sets the target level in each domain; the role category sets what you are expected to show.

Try it: domain × level

Pick a cell to see what each level means in each domain. Use the arrow keys to move between cells.

Domain and level matrix
DomainAwarenessApplicationProficiencyLeadership
AI & Data
Cybersecurity
Cloud & Infra
Service Design
Policy & Governance
Agile Delivery
Emerging Tech
Leadership

AI & Data

Level: Application

You apply the skill in routine tasks with limited guidance.

Reading, analyzing and governing data, and using generative AI responsibly in government work.

Its five skills: Data literacy, Data governance, Data analysis & visualization, Generative AI use, Responsible & ethical AI

The target level is not the same for everyone: it depends on the role, and it is a development guide, not a job requirement.

Role categories

At the start of the assessment each user picks the category closest to their work; it sets the default target and the judgment scenarios they see.

  • General
  • Applied
  • Specialist
  • Team leadership
  • Executive

Pages in this section

Roles

A library of 24 roles referenced to SFIA 9; each role has a sheet with the target level per domain and the tasks that are changing.

Output: A printable role sheet

Skills dictionary

A definition of each of the 40 skills, a practical example, and its basis in international frameworks.