Riot's recruiting process was changing weekly and the documentation lived in Drive, email and people's heads. I was a recruiter who had been asking to do design work. This was the first product I designed: a hub that made asking around unnecessary.
A company reshaping itself, one press release at a time.
Riot makes League of Legends and is ambitious about everything around it: new games, TV, music, a campaign to get esports into the Olympics. In 2019 that ambition turned inward. The company was publicly reshaping its culture, and much of the attention landed on how it hired.
Change generates documentation. The IT Apps team had a proof of concept for a knowledge hub that could hold it, but no capacity to design the recruiting version for months. I was a recruiter who kept asking to do UI work. I volunteered.
TienProduct manager, IT Apps
NoelleSenior UX designer
MeRecruiter + product designer, first time
The advantage of designing for your own team is that you already know where the bodies are buried. The risk is that they are your friends.
Both of those show up later.
02
02 · What was broken
The most reliable database was a person.
With no CMS and the process changing constantly, asking someone was faster and more trustworthy than searching. So the most experienced people spent their days answering the same questions.
Google DriveDocs and decks, several versions each
EmailAnnouncements nobody could find again
Word of mouthWhatever the last person said
Ask a tenured RioterThe fastest route to a current answer
CostSenior recruiters' time spent on questions, not hiring
CostAnswers that varied by who you asked
CostNew people who didn't know who to ask
Getting information was slowand depended on knowing the right person.
No single source of truthso versions multiplied and nobody trusted any of them.
Expertise was taxedThe people best at recruiting did the least of it.
03 · How I found out
Inventory everything, then ask eleven people to sort it.
Four questions drove discovery: who is this for, what must be in it, what must stay out, and how should it be structured. The inventory answered the middle two; the interviews answered the rest.
Questions to answer
Who will this hub be for?
What content is necessary? What can't be included?
How will the information be structured?
Which types of content matter most?
Content inventory
Every recruiting document, email and deck I could find, logged against one schema. It gave me the volume, the hierarchy, and the list of things that couldn't move because they were confidential to a role.
Linkdrive/…
NameInterview kit v3
CategoryInterviewing
Sub-categoryKits
AudienceInterviewers
ConfidentialityRestricted
Interview pool
Eleven Rioters across tenures and disciplines: engineering, creative, corporate.
6 recruiters4 hiring managers1 coordinator
Format
Part oneQuestions walking the recruiting journey stage by stage, for hiring managers and recruiters.
Part twoA card sort using sample categories drawn from the inventory, to see how people grouped things versus how the documents did.
04
04 · The journey
Five stages, and the two where morale dipped.
I sketched the recruiting process as five stages and used it to structure every interview. The map below is what came back: what worked, what hurt, how people felt, and what a hub could plausibly fix. Where the curve dips is where the hub earns its keep.
Stage
Opening a role, writing job descriptions
Reviewing and submitting candidates
Conducting interviews
Offer
Onboarding
Strengths
Existing tools like Taprecruit make job descriptions easier to write.
Strong recruiter–HM relationships make candidate calibration work.
Interviewer training promotes discussion and is well received.
Tenured recruiters and HMs hold excellent closing knowledge, though it isn't widely shared.
Very strong relationships with candidates; everyone works collaboratively to get pieces squared away.
Pain points
Processes change rapidly; unclear who to go to. Multiple versions of the JD formatting docs.
1-on-1 calibration is time-consuming for both sides. Lots of questions about the referral process.
Interview questions change frequently; hard to keep track of the latest.
Immigration questions mean reaching out via email. Manual and slow.
Manual process for orientation sign-up, background checks, visas.
Feeling
NegativeAmbiguity and duplicated information.
NeutralStrengthens relationships, but meetings are sometimes redundant.
NegativeHard to keep up with changing standards.
NeutralEmailing for answers that could be stored centrally.
PositiveCulmination of a relationship-centred process.
Hub could
Consolidate all best-practice documents in one place.
A place to share and update team information so recruiters ramp faster; help HMs understand other teams for candidate pivots; a separate referrals section.
Consolidate interviewer information and the current kits.
An immigration section for common questions; articles on offer-closing best practice.
Work with IT Apps on an automated onboarding workflow.
Two of the five stages were fine. That was useful: the hub didn't need to be everything, it needed to be the answer at stages one, three and four.
Rebuilt from the original journey map; wording lightly condensed.
05
05 · Who it was for
Three people who wanted three different hubs.
Recruiters, hiring managers and interviewers made up the bulk of the process, and they wanted different things from the same content. That difference became the primary navigation.
Recruiter
"I need up-to-date info so I can guide candidates and hiring managers."
Measures success by
High volume of hires
Stewarding the process
Finger on the pulse of Riot news
Trust with candidates and HMs
Pain
Distributed information is hard to locate
No way to discuss changes
Needs
Process changes, walkthroughs, standards
Discipline-specific recruiting info
Points of contact: immigration, HR, finance
So: a Latest Updates feed on the home page, and a comments thread on every article.
Hiring manager
"I need comprehensive guides, news, and ways of discussing changes."
Measures success by
Knowing the interview process; training and mentoring interviewers
Keeping the process fair and effective
Pain
The philosophy behind changes isn't shared, so upholding standards is hard
No place to discuss a process except huge Slack groups
Needs
Interview kits, process updates, news
Points of contact
How to read interview performance for their discipline
So: an audience page for HMs with the "why" alongside the "what".
Interviewer
"I need resources to conduct and document interviews effectively."
Measures success by
A positive candidate experience
Assessing skills against the frameworks
Pain
Process changes quickly and documentation is hard to find
Unsure who to go to with questions
Needs
Interviewer best-practice guides
Interview kits
What skills matter on a given team
So: kits and team pages one click from the interviewer landing, plus a per-audience FAQ.
06
06 · What I built
Structure first, then two rounds of being wrong.
The hub was information-rich, so the architecture came before any screen: how inventory items related to each other and to their audiences. Then wireframes, testing with each audience, and feedback from the intranet team, who told me what Confluence would refuse to do.
Information architecture. Audience at the top, categories beneath, the inventory's sub-categories as leaves.
Constraint
No left-hand navigation
Confluence wouldn't allow it. The category grid on the home page and the audience pages had to do the wayfinding instead.
Constraint
Search results couldn't be customised
Results were standardised across the whole intranet, so the hub couldn't rely on search to rescue a weak structure. The structure had to be strong.
Learned
Find the breakpoints by breaking things
Nobody listed the constraints up front. I had to design something the system couldn't do to find out where the edges were, then design inside them.
Usability testing
Low fidelity on purpose, annotated in the room.
Grey-box wireframes tested with each audience and reviewed with the intranet team. Two rounds of changes to the home and audience pages, mostly about what came first.
Round one: home page, annotated.Round two: audience pages with imagery and the FAQ moved up.Home page, wireframe to visual.
The home page. Four audiences, then what changed, then everything.Audience page: interviewers.News, doubling as a change log for the process.Immigration: the questions that used to go by email.Articles with an author and a comments thread.Audience page: hiring managers.
Enter by audience, not by topic
The card sort showed people grouped by "who am I" before "what is this". Four tiles at the top mirror that.
Card sortPersonas
Latest Updates on the home page
The process changed weekly; the hub had to show that it knew. A feed of changes is how a static hub earns trust over asking a person.
InterviewsRecency, trust
Comments on every article
Both recruiters and HMs said they had no way to discuss a change except giant Slack groups. Discussion attached to the document is the fix.
Personas
An FAQ per audience
The questions senior Rioters answered every day, written down once, where each audience lands.
Journey mapDefault to self-serve
07 · What happened
Handed off, then I moved to London.
I worked with recruiting leaders on a structure for accumulating content in the CMS and got the designs ready for developers. A few months later I left Riot for London, so I never saw it implemented. I'd rather say that plainly than dress it up.
Status
Handed off
Designs, IA and a CMS content structure delivered to the IT Apps team and recruiting leadership. No launch metrics exist, because I wasn't there for the launch.
What did get done
01
A content inventory
with audience and confidentiality on every item, which the CMS structure inherited.
02
A shared picture of the pain
The journey map became the artefact recruiting leaders used to talk about the process, independent of the hub.
03
Audience-first architecture
validated in two rounds of testing and accepted by the intranet team within Confluence's limits.
04
A career change
This is the project that moved me from recruiting into product design.
Interviewing people I was close to was a double-edged sword.
They were more candid about their frustrations, and more cautious about criticising my design. Now I separate the two conversations, and I get a stranger to run the second one.
Technical constraints weren't spelled out. I found them by breaking things.
Designing something the system couldn't do was the fastest way to learn where the edges were. I still do this, but I now ask for the list first.
08
08 · Differently
What I'd change with hindsight.
I'd have defined success before I left. Even a proxy, like "questions asked in the recruiting Slack channel per week," would have given whoever launched it a number to watch. The behaviour the hub was meant to change was asking a person, and that is countable.
I'd have shipped the Latest Updates feed alone, first, inside the existing intranet. It was the smallest thing that could make the hub more trustworthy than a colleague, and it didn't need the architecture to be finished.
And I'd have asked the intranet team for the constraints list on day one, instead of discovering the no-left-nav rule with a finished wireframe in my hand.
Sections 07 (the "what did get done" list) and 08 are drafts in Ruth's voice to confirm or rewrite. Journey map and personas are rebuilt as live HTML from the originals; screens are from the original case study.