back to work
case study ENG-GL001 job architecture + works council · 2024
gitlab

two initiatives.
three countries.
one design strategy.

GitLab needed to roll out a company-wide Job Architecture transformation and Works Council compliance across three European countries. Remote-first, async-only workforce. No in-person training. No one-size-fits-all solution.

01
the challenge

Complex policy.
Remote workforce.
Three legal frameworks.

Two high-stakes initiatives, running simultaneously. A Job Architecture transformation that redefined every role in the company. And Works Council compliance across the Netherlands, Germany, and France. Each country had distinct legal requirements, consultation timelines, and communication rules. Employees weren't missing information. They were missing the ability to turn policy into everyday decisions.

02
the approach

Action Mapping.
Then interactive tools
for every decision point.

I used Action Mapping to identify the critical decisions employees needed to make across both initiatives. For Job Architecture, that meant interactive tools that helped employees navigate new role structures and understand what the changes meant for their specific situation. For Works Council, I observed how employees actually interacted with compliance documentation across office locations and built decision tools around those friction points.

Every deliverable was designed to work asynchronously. No live training, no facilitation, no single point of failure for a globally distributed team.

03
the solution

Custom-coded tools
built beyond what
Rise could do alone.

Articulate Rise courses with custom CSS and embedded HTML components, scenario-based conversation simulators, interactive decision flowcharts, and country-specific compliance guides for the Netherlands, Germany, and France. The Works Council module included a simulated Slack environment, letting managers practice identifying compliance triggers inside the tools they already use daily.

Every tool was hand-coded to replace passive documentation with active decision-making practice.

custom-coded interactives

custom tools for every decision.

Two initiatives, eleven interactives, three countries. Live demos in each project section below.

01
job architecture project

Role frameworks, compensation tools, and scenario practice for a company-wide transformation.

spotlight · works council project

learning in
the flow of work.

I designed learning that lives where employees already work. This simulated Slack environment lets managers practice identifying which workplace decisions need Works Council involvement. In real time, across real-looking channels and DMs.

try the slack simulator →
02
works council project

Compliance tools and decision aids for the Netherlands, Germany, and France.

from the design files

supporting visuals + diagrams.

Graphics and process maps that anchored each initiative — two per project.

Job Architecture Job Architecture — Why It Matters module
Job Architecture Job Architecture — icon design system
Works Council Works Council — custom Rise divider
Works Council Works Council — process diagram
the full picture

policy into practice.
the complete case study.

GitLab case study document — Turning Complex Policy Into Confident Action
caboodle design · the thesis
complex policy becomes
manageable action
when you design around
decisions, not information.
emily green · caboodle design
the results

remote-first.
behavior-first.

3
Countries. The Netherlands, Germany, and France. Each one a distinct legal framework, built into the design from day one.
11
Custom-coded interactive tools. Every deliverable async-ready, every one built around a real decision employees needed to make.
0
In-person training sessions required. Globally distributed, async-only, no single point of failure.
behavior-first, start to finish. every tool designed around what people need to do, not what they need to know.
next field note

want results
like this?

Send the shape of your problem. I'll send back whether training is the answer, and what might work better if it isn't.

start a conversation