Stage 02 · User research

Who this is for

Two personas, split by behaviour. A third group is named and deliberately excluded. Every block stands on a source, and where there is no source the line says so instead of guessing.

Behavioural groups
2 a third named, not built for
Practitioner studies read
3 two with interviews
Verbatim analyst quotes held
5 was zero at stage 01
Critique findings on this file
19 all verified, all fixed

Stage 01 gathered evidence about the market and a frame about people. Stage 02 replaced part of that frame with data from studies of practitioners. Statements still resting on our own decisions carry PREMISE; statements with no source carry [?] and a way to close them.

01 · Observations

What the research actually established about people

The twenty screenshots gathered at stage 01 prove what vendors sell to buyers. Three of them show a working console from the inside. The other seventeen are marketing pages addressed to a SOC lead with a budget, or reference from outside security.

None of the twenty shows an analyst at work. So everything stage 01 produced about the market is evidence, and everything it produced about people was a frame that marked itself honestly. Stage 02 went and got the rest.

Premise replaced by measurement

LineWasNow
A 24/7 rotationPREMISE79% of SOCs are operational 24/7 [SANS SOC Survey 2025]
Two to six years in operationsPREMISEThree to five years is the most common tenure. 31% stay three to five years, 4% stay ten or more
MDR providers carry other companies’ triagePREMISE183 of 443 respondents outsource alerting, meaning triage and escalation, fully or partially
The analyst arrives trusting the agentnever statedThe opposite. AI/ML tools rank at the bottom of the SOC satisfaction list. Two of three AI/ML technologies measured rank at the very bottom, generative language tools score 2 out of 4, and 42% of SOCs run AI/ML out of the box with no customization. EDR/XDR is the only technology above 3 out of 4

The last row outranks the rest. The category Rasha is issued arrives with a poor record in her own profession’s rating of it. What is measured is satisfaction with a tool category across SOCs, not this individual’s prior attitude toward a new tool [?]: the direction is evidenced, the leap to her personal starting point is ours. Every trust mechanism in Harrier argues with that rating rather than building on a blank slate.

The five behaviours, after follow-up research

BehaviourStatus
1. Pattern-matching before readingStill [?] as a claim about analysts. It now has a vendor’s design bet behind it: Defender generates incident names so that “this specific naming allows you to quickly understand the scope of the incident”. Evidence about the industry’s belief, not about people
2. Satisficing under volumeSupported, by quotes in both practitioner studies
3. Trust set by the last failureStill [?] as stated, but the starting level is now known and it is low
4. Tenant switching resets contextSupported in structure, not in cost. Microsoft carries Tenant name as a row column, yet opens real work “in a new tab for that tenant” and refuses to assign across tenants
5. Writing for the future auditorCorrected. The reader is the next analyst, not an auditor

02 · Primary persona

The adjudicator

Primary

Rasha Idrissi

Tier-2 analyst at an MDR provider, four years in operations

Facts that change the design

FactWhat it changes
Four years in operations, inside the most common tenure band of three to five years, at 31%Analysts with three or more years want the system to augment their speed rather than reiterate fundamentals. Clerk does not explain what she already knows
A 24/7 rotation at 79% of SOCs, measured across SOCs generally rather than at providers specifically. One interviewed responder describes 12-hour shifts. Remote at least part of the time, 73%The handoff is written and asynchronous, which is what the sources carry. That it is therefore the first and last screen of her shift is a design decision, not a finding
40 or more tenants PREMISEEvery queue row has to carry which client it belongs to

Where she starts

A shift starts with somebody else’s unfinished work. She did not choose this tool; the provider bought it and entered through a bake-off.

What hurts today

  • The explanation is missing or too long: “During triage, I ignore lengthy explanations. What I need most are straightforward next steps”, and “diving into deep algorithm explanations slows me down”
  • A confidence percentage with no account of where it came from. An explanation is more meaningful “if I have some context about how that percentage was generated”
  • No organisational perspective. A detection platform “doesn’t have the organizational perspective… if that is there then it is like wonders”
  • Tools explain one alert while she needs the incident: “we have to find a connection between the critical and the high alerts to determine if it’s an incident”
  • The tenant boundary is hard in the tool she uses today: real work opens “in a new tab for that tenant”, and “you can only assign multiple incidents from same tenant”
  • The end of the shift corrupts the record: “over-utilised analysts are just gonna be ready to just get out and head home. So they just wanna get it done fast, and rush”

How she actually keeps the record

Two behaviours that constrain how the handoff can be built at all. A screen that asks her to compose a summary at 07:00 is asking for the failure mode above.

  • It accumulates through the shift. One responder had already built it that way: “I’ve got it set up so it integrates with Teams, so you can actually write it in Teams as the day’s going on”
  • What she passes on is signposting, not a document. Four of six responders described the same division: “we put loads of ticket references in so that way it keeps everything in one location… Handovers are more for signposting”

What earns her trust

Not accuracy. Analysts were “consistently willing to accept XAI outputs, even in cases of lower predictive accuracy, when explanations were perceived as relevant and evidence-backed”. And there is a ceiling: more explanation can reduce trust once it introduces confusion or doubt.

Design consequence

The first thing Clerk shows must be the cheapest correct thing. Depth is one keystroke away, not on screen.

“During triage, I ignore lengthy explanations. What I need most are straightforward next steps.”SOC analyst, RIT study, 24 in-depth interviews. Verbatim, not synthesised.

Still open, as hypotheses

AssumeVerify by
She recognises the shape of a case before reading it [?]A timed first-glance test on a queue row with the detail hidden. Three design decisions rest on this
40 or more tenants per analyst PREMISEAsking three MDR providers their analyst-to-client ratio. No public source gives one
Tenant switching costs her measurably [?]Timing verdicts on familiar against unfamiliar tenants

03 · Secondary persona

The rope-holder

Secondary

Tomas Berg

SOC lead and service delivery manager

They do not consume Clerk’s explanation, they audit it. And they decide where the agent earns more latitude. A different job, not a different job title.

Corrected during critique. The first draft supported the auditing half with the finding that analysts with three or more years find step-by-step guidance irrelevant. That finding describes Rasha, who has four years, so it cannot be what separates Tomas from her. The same evidence was doing two contradictory jobs. The claim that they audit rather than consume has no source [?]. Assume it; verify by asking three SOC leads what they open first in a weekly review.

Evidence that they are a separate personSource
Intercom ships a separate manager dashboard reviewing AI useThe closest thing in the whole package to evidence that this role needs a surface of its own rather than a permission level
Access level changes what a person can see at all: “Based on their access, the information they can see changes… we want to add all of that into a summarized version”RIT
One responder owns their team’s handover procedure and rebuilt shift cycles to cover the busiest hours; another organisation limits handover writing to senior staffUCL
69% of SOCs still rely on manual or mostly manual processes to report metricsSANS. That this person is the one who does it is our inference [?]
62% say their organisation is not doing enough to retain top talentSANS

No verbatim line from a SOC lead exists in our sources.Left empty rather than synthesised. That absence is itself a finding.

The risk this persona carries forward

Whether Tomas is a user of this console at all is unresolved [?], and stage 02 made it less likely rather than more. Simbian writes that “L3 analysts keep containment authority for anything outside the pre-approved envelope”, and Dropzone is reported to ship Administrator, Member and Restricted Read Only with no autonomy-approver role among them. The industry treats latitude as configuration under a permission, not as a distinct job.

04 · Named and not built for

Three groups that exist and get no design

Junior, Tier-1

The evidence exists: an explainable dashboard could serve as a learning aid by “talking to them like another colleague”, and new analysts writing handovers “talk about anything and everything that’s happened”.

Not a persona, because Harrier’s premise is the residual queue: what survives auto-resolution is precisely what needs judgment.

Consequence if this call is wrong. If providers staff the residual queue with juniors, the product needs a teaching mode, and Rasha’s pain “do not explain what I already know” inverts into its opposite.

Detection engineer

Consumes rejection reasons. No screen in this MVP. Consequence: the rejection interface has to emit something machine-routable, even though we build no surface for the person who receives it.

Client security contact

Never logs in PREMISE. Their trust is built almost entirely out of the summaries they receive. Consequence: the summary is a product surface even though its reader is not a user.

05 · What primary does

Not what it means. What it does

The rule stages 03a, 04 and 07 read

A conflict between decisions is resolved in favour of Rasha. She carries the higher risk and holds fewer levers. Tomas’s scenarios must work, but the interface is not built around them.

Criterion used to choose. Primary is the person whose needs are not met by a design built for the other, and who stands closest to the activation node.

Why Rasha. The activation node is First Verdict, and the case file, the product’s centre of gravity, is hers. A surface built for her serves Tomas; the reverse does not hold. This also settles what the main dashboard is: the queue, with the fleet as the resting state of the detail pane, rather than a fleet view with a queue underneath it.

Why Tomas is secondary rather than absent. He owns the SLA and the decision to widen Clerk’s latitude, which is the differentiator itself. He is secondary because his decisions are periodic and considered, while hers are continuous and under time pressure, and an interface tuned for the second case survives the first better than the reverse.