← All work

Case study 01 · NIC Chile

✓ Shipped

ReCon: arbitration performance, made visible

NIC Chile's coordinators needed hours or days to answer basic questions about domain disputes. I designed one tool that brought four systems and a set of spreadsheets into a single view of every stage, clinic and arbitrator.

REVOCATION REQUESTTHE SLOW STAGECOMPLIANCEDISPUTE FILERECON · NIC CHILE · 12 STAGES01
The backbone. Every view follows a dispute through the protocol's 12 stages.SHEET 01
Client
NIC Chile, .cl registry
Years
Oct 2021 – Mar 2025
Role
Lead product designer
Team
Me, 1 developer, 1 database engineer
Methods
Interviews, IA, data viz, coded UI
2,000+dispute requests a yearNIC Chile
33arbitrators, 2 coordinatorsNIC Chile
4 → 1systems and spreadsheets, into one toolResearch interviews
−90%+time to find a key indicatorBefore vs after, indexed
01

Context

A pioneering dispute system that couldn't explain its own performance

NIC Chile runs the registry for the .cl country domain, with more than 600,000 domains registered. Since 2014 it has resolved domain disputes through online arbitration: more than 2,000 requests a year, handled by 33 arbitrators and overseen by 2 coordinators.

The coordinators report the system's performance to NIC Chile's board. To do that, they had to know which stages were slow, which arbitrators were falling behind and how legal clinics were performing.

02

Role and team

I led the design, from research to coded interface

I owned the research, the information architecture, the data visualization and the interface, which I built in code. A developer refined my code and a database engineer connected it to the real data. On the client side I worked with the Legal Director, the main coordinator and a legal assistant.

  • Research
  • Information architecture
  • Data viz
  • Front-end
03

Problem

Simple questions took hours, and some couldn't be answered at all

Answering "which stage is slowest this quarter?" meant opening up to four systems and several Excel files. Each showed one dataset at a time, so coordinators couldn't compare or correlate anything. Some data existed but had no view at all.

SYSTEM ASYSTEM BSYSTEM CSYSTEM DEXCELNO LINK BETWEEN THEM
Before. Each source held part of an answer, with nothing joining them.FIG. 01
04

Research

The protocol, explained by the people who run it

Over a series of sessions, the coordinators walked me through every stage of the dispute protocol, the data each stage produced and the tools they used to look at it, checking my understanding as we went. Three findings shaped the work:

  1. 01 / Four storiesFour tools meant nobody could see a dispute's whole path in one place.
  2. 02 / Missing viewsData that existed in the databases had never been shown.
  3. 03 / Hard chartsEven available numbers didn't turn into conclusions.

I used the information architecture to consolidate what I learned: sticky notes with the coordinators first, then a structure we iterated on together until it held every question they needed to answer.

Left: a wall of sticky notes from the sessions with the coordinators. Right: the hand-drawn structure of the tool that came out of them.
From sessions to structure. Sticky notes with the coordinators became the tree every view hangs from.FIG. 02
05

Decisions

Organise by the protocol, not by the data source

D1 · Structure

Build everything around the dispute's stages

The old tools were organised by where data came from. I organised ReCon by the 12 stages a dispute goes through, from the revocation request to final compliance. Each stage shows the same three things: how many cases, how long they take, how many are late.

D2 · Charts

Choose each chart by the question it answers

I listed the questions coordinators asked about each stage and sorted them into historical, comparative or mixed. That decided the chart type, and I tested alternatives against real questions before choosing.

D3 · Data

Merge sources into single views

Where two systems each held half an answer, I combined them. The conflict-rate chart now carries the table that used to sit beside it, and domain allocation shows both parties of a dispute.

D4 · Process

Prototype in code

I built the interface with the developer's UI kit and chart library, so tests used real data shapes and the developers started from working code instead of mockups.

A hand sketch of the dispute stages along a line, and the first mockup below it with each stage's on-time and late counts.
One idea, two fidelities. The stage timeline, sketched and then mocked up, became the backbone of every view.FIG. 03
Notes and chart explorations for showing data over long periods, beside sketches of the components each page would hold.
Questions first. Exploring charts for long time periods, and the content of each component.FIG. 04
Before: a conflict-rate chart with a separate table. After: one chart that carries the table's information.
Two views into one. The conflict-rate chart absorbed the table that used to sit beside it.FIG. 05
06

Result

One tool for every stage, clinic and arbitrator

The ReCon arbitrators page: cases created, rulings and fees at the top, average and median days per stage, and the arbitrators with the best performance by stage.
Arbitrators. Average and median days per stage, and how each arbitrator performs. Names and fees are blurred.FIG. 06
The ReCon page for the life cycle of domains that enter the dispute process, with daily charts of registrations, requests and cases.
Life cycle. Domains entering the dispute process, day by day, from registration to case.FIG. 07
07

Outcome

From hours of assembly to answers in one view

ReCon · outcome

Finding a key indicator went from hours to minutes

Before4 tools + Excel100Afterone view≤ 10−90%+050100
Time and steps to key indicators · indexed, before = 100
  • Coordinators could finally see why legal clinics had started losing more cases.
  • Performance data informed decisions on which arbitrators to keep or remove.
  • Reports comparing any two periods now go to the board and to external stakeholders.

The Legal Director and the coordinators described the tool as a paradigm change for the dispute resolution center.

08

Reflection

What I'd do differently

✓ What workedOrganising the tool around the 12 stages gave coordinators a structure they already knew, so every view read like the protocol they follow.
↺ What I'd changeSome edge cases in the data only appeared once it was visible. Next time I'd look at the raw data with the coordinators earlier, before designing the views.