Specira sample artefact. Rendered from the governed default template on a fictional company. Names, figures and dates are illustrative.All artefacts →
SAMPLE
seeded demo data · specira.ai
Specira Persona Profiles: Governed Template Rendering
Governed template rendering reference: Persona Profiles default v2 (draft) definition c5bee645…b118
Persona Profiles · Project artifact SPECIRA

Persona Profiles: Dispatch Modernization

Meridian Field Services: instructional example, not project evidence

Draft · watermark policy: draft_only template persona_profiles v2 · pack: specira_default_delivery elaborates the PRD roster; one persona_id namespace
§1

Primary Personas

mandatory 1 decision1 evidence rule validators: personas_resolve_to_prd_roster_by_id · claims_evidenced_or_provisional_marked · one_primary_persona_per_named_interface

Elaboration, not invention: the roster and primary designations come from the PRD by id. Every claim is cited or visibly marked provisional; the tier badge never overstates the method. Behavioral variables drive the profile; demographics get one line.

PER-001Dana, dispatcher qualitative tier
roster: PRD target users[1] evidence: 6 interviews, 3 hubs + 2 floor observations, June 2026 owner: D. Kaurreview: Oct 2026 primary for: dispatch board
Job to be done (inherited) Assign the right technician fast enough that the customer stays on the line.
Behavioral variables Dispatch volume: high (40 to 60 jobs a shift) · tool-switching tolerance: exhausted (three systems today) · trust in automation: conditional (accepts suggestions she can verify, rejects black boxes), the variable behind the reasons requirement (FR-011[3]). Demographics, one line: hub-based, day shifts.
Context of use: where the design constraints live Two monitors and a radio console. Interruptions every 2 to 4 minutes (calls, radio, walk-ups); the phone stays in the drawer on shift. Today's tools: legacy scheduler, radio, whiteboard, paper log. Coordinates with technicians by radio, the operations manager on exceptions, intake on incomplete jobs.
Voice: verbatim, attributed "If I can't see why it picked him, I'm not sending him" (interview 3) · "Just tell me the position is old. Don't guess for me" (interview 2).
Scenario: the test flight 7:05 a.m., Toronto hub: two crews short, a gas-leak priority call arrives. Dana has the caller on hold, the radio open, the legacy screen mid-refresh. She assigns in under a minute or loses the window.
PER-003Marcus, technician qualitative tier
evidence: 4 ride-alongs, June 2026 owner: D. Kaurreview: Oct 2026 primary for: mobile day view
Job to be done (inherited) Know the next job and confirm it without stopping work.
Behavioral variables Phone access: gloved, outdoors, one-handed between tasks · connectivity: intermittent (basements, rural edges) · interruption tolerance: zero on a live gas job. These variables are why the day view is one-tap, one-column, offline-aware (offline-empty state[5]).
Context of use A mid-tier company phone, bright sunlight, work gloves. Today's tools: radio plus a paper day sheet.
Scenario: the test flight 10:40 a.m., wrapping a meter swap: the phone buzzes once. Marcus reads the next job in the ten seconds while walking to the van, confirms with one gloved tap, and drives.
Voice "If it takes two hands, it waits until lunch" (ride-along 2).
Provisional claim, marked ⚠ provisional "Marcus checks his phone between jobs, not during", inferred from two ride-alongs; validation planned in pilot week one (§4). Assumptions shared as assumptions, never blended into research.
Decision · primary designations One primary per interface (Dana for the board, Marcus for the day view); inherited from the PRD, extended per interface here; enforced per screen by the screen inventory[5].
§2

Secondary Personas & Exclusions

mandatory 2 decisions1 evidence rule validator: excluded_roles_named_with_reason
PersonaTierAccommodated (not optimized)Distinguished from primary by
PER-002 Priya, operations manager qualitative (interviews 7, 8) Board read access, exception reviews Cadence: weekly review versus minute-scale dispatch, with one bounded exception (below)
The exception that proves the variable, and how it was found A split-crew escalation puts Priya on the clock for a single approval step, minutes wide, while two jobs wait (interviews 7, 8). That does not make her a dispatcher (the exception is rare and she owns one step, not the flow), so she stays secondary and stays a read-only layer on the dispatch journey. It does mean her stages genuinely diverge in that one scenario, which is why an approval journey exists for it and only it (JM-08, JM-09[7]). Her routine review keeps its weekly cadence and is not a journey at all; she enters it wherever she left off. Recorded because a journey found it: mapping the escalation surfaced a duty two interviews had already described and this profile had flattened away. The profile owns the persona; the evidence for it can arrive from a sibling artifact.

Excluded with reason: warehouse staff (no dispatch interaction); field subcontractors (out of pilot scope, PRD scope[1]).

§3

Pains, Goals & Success Signals

mandatory 1 decision1 evidence rule validators: pains_ranked_not_flat · pains_paired_with_goals_and_signals

Ranked, paired, cited: pain, resolving goal, carrying feature, observable signal. A flat uncited pain list is decoration.

#Pain (evidence)Resolving goalCarried bySignal it shrank
1 Juggling three systems mid-call (all six interviews) One board carries the whole flow the dispatch board[1] Assignment completed without leaving one screen
2 No live technician positions (five of six interviews) Trustworthy proximity Position feed with staleness flags (degradation[3]) Proximity used in most assignments; override rate stable
3 Defending assignment choices after the fact (three of six; the union context, constraints[2]) Recorded reasons Reason codes and the override log (US-3[4]) Disputes resolved from the log without escalation
Decision · ranking The design serves pain 1 first; agreed with A. Reyes, July 8, 2026.
§4

Open Questions

mandatory1 decision
QuestionOwnerAnswer byBlocks
Validate the provisional phone-use claim for Marcus during pilot week one D. KaurOct 9, 2026 The day-view notification cadence only (mobile day view[3])

No question blocks a primary designation.

Refs

References & Package Contents

In this export package

package [1] Product Requirements Document: target users (the roster), scope ./prd-dispatch-modernization.docx
package [2] Business Requirements Document: union constraints ./brd-dispatch-modernization.docx
package [3] Functional spec: FR-011, degradation, mobile day view ./frd-recommendation-rules.docx

In the Specira workspace

specira [4] Story set: US-3 override with reason code app.specira.ai/projects/dispatch-modernization/artifacts/user-stories
specira [5] Screen inventory: per-screen primary persona (the enforcement point) app.specira.ai/projects/dispatch-modernization/artifacts/screen-inventory
specira [6] Discovery sessions 2 and 3: interviews and floor observations, June 2026 app.specira.ai/projects/dispatch-modernization/discovery/sessions
specira [7] Journey maps: JM-08/09, Priya's exception approval (the scenario where her stages diverge) app.specira.ai/projects/dispatch-modernization/artifacts/journey-maps
Generated by Specira · template persona_profiles v2 (draft) · pack specira_default_delivery lineage c5bee645…b118 · page 1 of 5