DCHS Insights CX Human-Centered Design @ DCHS PROTOTYPE no real data
CX research method

Staff friction logs

Diagnostic (staff-side) Mock persona: Janice Brown

What it is

Frontline staff log every point where the system made their job harder, for two weeks — dated, specific, first-person entries with the workaround they used. The internal counterpart to a client journey map.

"Where does our own system fight the people trying to run it — and what do the workarounds reveal about hidden failures?"

What it tells you and what it cannot

Tells you Cannot tell you
Systemic operational failures, from the people who hit them daily The client's experience directly — it is the staff side of the glass
The workarounds — which are the system's confessions Frequency across all staff, unless participation is structured
Which processes staff have already quietly re-engineered Anything, if the culture punishes honesty

How it runs

Who does the work Participants Elapsed time Cost
Staff self-log during real work; a facilitator synthesizes A handful of frontline staff per site, spread across roles ~2.5 weeks (2-week window + synthesis) $ — near zero

Strengths, watch-outs and quality signals

Strengths

cheap, fast, and staff-empowering — people feel heard rather than studied; the evidence base is sobering (nurses average ~8.4 work-system failures per 8-hour shift and lose ~42 minutes/shift to them — Tucker & Spear 2006; Tucker 2004); workarounds are diagnostic gold.

Watch out

under-reporting — normalized friction goes invisible and staff mention verbally instead of logging; fear that logging reflects on competence; a log that is collected and ignored is worse than no log.

Signals of quality

specific, dated entries ("I expected X, got Y") rather than vague gripes; patterns recurring across loggers; every top friction mapped to an owner and a fix.

Equity & consent

Low client-privacy burden (entries are staff-facing; keep client details generic), but real staff protection needs: anonymize, let leadership model an entry first, and hold the frame absolutely — this critiques the system, never the worker. Close the loop visibly or trust is spent.

When to choose it

When to choose

to see the system from the inside at near-zero cost — it is the lowest-barrier method in the set and a supervisor can start it next month.

Real-world anchor

the friction-log practice from software/developer-relations teams; Civilla's Project Re:New, where the frame "gave frontline staff permission to speak their minds."

MOCK Illustrative / synthetic example — composite personas; quotes, scores, and figures are fabricated for demonstration. Internal decision-making only.

Staff friction logs — two weeks of what made the job harder

Framing printed on every log template: this critiques the system, not the worker.

Setup

Six frontline staff across two sites logged every point where the system made their job harder during two working weeks, July 20–31, 2026. The template was deliberately light: date · task · what made the job harder · severity (blocker / slowed / minor) · workaround. Psychological safety was the price of honesty: entries name systems, never colleagues; supervisors saw only aggregates. The method has real grounding: frontline observation studies found about 8.4 work-system failures per 8-hour shift (real background: Tucker & Spear 2006), costing roughly 42 minutes per shift (real background: Tucker 2004). The six logs produced 87 entries; featured below is one intake worker's complete 14-entry log, lightly edited for anonymity.

Raw log excerpt

First-person entries reproduced as written. The recurring thread "Client J." — a DV-entry case open in multiple programs — is anonymized to what any such case would share. Sections from "Ranked friction themes" onward are analyst synthesis.

Date Task What made the job harder Severity Workaround
Mon 7/20 New intake — Client J. (DV entry, multi-program) One household record typed into the intake system, benefits portal, and referral tracker before noon. I expected the entry to carry over; none did. Slowed Scratch doc open all day to copy-paste from
Mon 7/20 Warm handoff to housing intake No cross-program directory exists. I expected a transfer list; got the public main line, twice, to voicemail. Slowed Direct line from the sticky note on my monitor
Tue 7/21 BH referral for Client J. The referral goes by fax. I expected a confirmation; got a transmission report that proves nothing about receipt. Blocker Calendar note to call and ask if it arrived
Tue 7/21 Eligibility interview, walk-in The portal logs me out after 15 idle minutes; an interview runs longer. I expected a draft save; got a blank form. Slowed Paper notes first, re-key after the client leaves
Wed 7/22 Reschedule Client J.'s recertification Her BH slot and our recert landed 40 minutes apart across town. I can see our calendar, not theirs. Three calls of phone tag to move one appointment. Slowed Phone tag; told her to keep proof of the change
Wed 7/22 Print verification checklist The shared-drive checklist is three versions old; the current one lives in an email attachment. Minor My own printed stack, updated by hand
Thu 7/23 Housing status check for Client J. No visibility into the housing queue. She asked where she stands; I expected a status screen; the phone line I reached cannot see the queue either. Nothing to tell her. Blocker Emailed a housing contact; flagged urgent, like every case
Fri 7/24 Intake, returning client Her 2024 file is archived and unlocking it needs a supervisor override, so I ran the full history script again. Is there a reason she has to repeat this here? I could not tell her, or myself. Slowed Wrote see-prior-file in the notes
Fri 7/24 Benefits data correction The portal bounced the case because intake says Ave and the portal wants Avenue. I expected validation to fix it; it just rejected the record. Minor Retyped the address
Mon 7/27 Case review — Client J. A missed appointment at another program surfaced in our record as a no-show flag, no context. She has kept every appointment with us. How many misses like this start as two programs booking the same morning? Blocker Free-text note that the flag is not ours
Mon 7/27 Referral follow-ups Two of last week's faxed referrals had no confirmations. I called; one was never received. Blocker Re-fax plus a standing Thursday call-back reminder
Tue 7/28 Morning-slot booking The client can only do mornings; the scheduler releases mornings in an overnight batch. I expected to book while she was on the phone; instead, call back tomorrow. Slowed Post-it to call her when slots drop
Wed 7/29 Monthly numbers for supervisor Three systems, three exports, one hand-built spreadsheet. Minor The template I made myself last year
Thu 7/30 Document intake, walk-in Scanner down; the copier defaults to the wrong tray. Fifteen minutes of a client's bus-fare morning re-copying papers we already hold somewhere. Slowed Photographed them with the desk tablet

Two corpus entries were delights, both for a colleague's self-built shared contact tracker — the only tool anyone thanked.

Ranked friction themes

All 87 entries across six loggers, ranked by theme count:

Ranked bars of friction themes: re-keying leads with 21 entries, followed by status visibility 16, unconfirmed referrals 12, scheduling 11, and four smaller themes.

Friction themes by entry count, all six logs, two weeks

Re-keying the same data across systems
21 entries
No status visibility across programs
16 entries
Referrals with no confirmation loop
12 entries
Scheduling collisions and phone tag
11 entries
Timeouts, logouts, and lost drafts
9 entries
Outdated forms and templates
7 entries
Manual report assembly
6 entries
Equipment failures
5 entries

Re-keying is the workday's background hum — one intake, three systems. Status visibility is what staff cannot answer when a client asks where things stand. Unconfirmed referrals fail silently; scheduling runs on phone tag; timeouts eat finished work; the rest are papercuts, paid in minutes.

Workarounds as warning signs

Finding

the log's most reliable infrastructure is improvised.

Interpretation

each workaround is a patch paid for personally; wherever one exists, a system function is missing.

Four recurring workarounds, each mapped to the system failure it papers over.

The sticky-note directory

9
  • Direct lines live on monitor sticky notes, shared by acquaintance
  • Failure revealed: no maintained cross-program directory

The scratch doc

8
  • One household record re-typed into three systems from a buffer doc
  • Failure revealed: no data carry-over between intake, benefits, and referral systems

Call to confirm the fax

6
  • Standing call-backs because a transmission report proves sending, not receipt
  • Failure revealed: the referral channel has no acknowledgment loop

The homemade spreadsheet

4
  • Monthly numbers hand-assembled from three exports via one worker's template
  • Failure revealed: reporting depends on unpaid shadow tooling

Staff quote: the sticky note is the directory; if the note is lost, the referral does not happen.

The sticky note is the directory. If I lose the note, the referral does not happen. That cannot be the plan.

Intake worker, main site, week 2 invented

Post-window readout session

Waste map by process stage

All 87 entries, grouped by process stage:

  • Intake — 26 entries. Re-keying and repeated histories; prior records locked or siloed.
  • Eligibility — 17 entries. Timeouts, validation mismatches, re-collected documents.
  • Referral — 25 entries. Unconfirmed faxes, no queue visibility, routing by personal contact.
  • Scheduling — 19 entries. Cross-program collisions, phone tag, overnight slot release.

Friction concentrates at the seams between programs — referral plus scheduling are 44 of 87 entries — the same seams clients cross with the least help.

Findings & recommendations

Candidate fixes by severity removed versus effort to implement (analyst judgment):

Severity-by-effort matrix: directory, referral acknowledgment, and timeout fix are quick wins; shared appointment view and single-entry intake are major projects.

Quick wins — high severity, low effort Publish a maintained cross-program directory S4 · E1 Acknowledgment step for faxed referrals S5 · E2 Extend eligibility-portal timeout past interview length S4 · E2
Major projects — high severity, high effort Read-only cross-program appointment view at booking S5 · E4 Carry intake data across systems, single entry S5 · E5
Fill-ins — lower severity, low effort Single source for current forms S2 · E1
Thankless — lower severity, high effort

S = Severity / impact (1 low - 5 high) · E = Effort to fix (1 low - 5 high)

Findings table pairing each logged failure with a recommendation, an owner role, and a tracking metric.

Finding Recommendation Owner Evidence · metric
Cross-program routing runs on personal contacts Publish a cross-program directory with a named owner and quarterly refresh Operations manager 9 sticky-note directory entries across 5 loggers Share of referrals routed without a personal contact
Faxed BH referrals produce no receipt Add an acknowledgment step - received and accepted - within 2 business days BH program lead with IT 6 entries; one referral confirmed lost Percent of referrals with confirmed receipt
Flags from other programs arrive without context Record flag source and context; review before any case action Program supervisors No-show flag on a case current at this site Flags carrying a context note
One intake is typed into three systems Scope a single-entry pilot that pre-populates the other two systems IT and data team 21 re-keying entries, the top theme Manual re-entries per intake

Limitations & quality self-check

  • Under-logging of normalized friction. About 1.4 entries per logger-day, far below the ~8.4 failures per shift observed in comparable frontline work (real background: Tucker & Spear 2006); the log is a floor, not a census — friction staff no longer notice goes unlogged.
  • Participation skew. Six volunteers, two sites; the most burdened staff may have logged least; severity is self-rated.
  • Staff-side view only. This log mirrors the client's experience but cannot see it; pair with client-side methods (journey mapping, exit intercepts) before acting alone.
  • Unknowns preserved, unresolved. The log wonders at three questions; this synthesis leaves them open: "Which retellings are legally required and which are habit"; "What information can travel with consent today"; "Which missed appointments could be prevented by sequencing". Answering them requires a records-and-consent review, not more logging.

DCHS Insights CX

This planning site is for internal use. Please enter the access password to continue.