Everyday Requester
Got the spec wrong before the form existed; no visibility once submitted.
“I shouldn’t have to message reprographics just to check.”
Redesigning a one‑person reprographics service that ran on email, Teams and memory.
A solo, embedded role. No formal interviews, but continuous first‑hand exposure across every request, plus a real build → fail → adjust cycle.
Daily exposure to failure points as they happened.
Recurring breakdowns grouped into named themes.
Traced submit → print → collect, manual vs. automatic.
Spreadsheet failed → form shipped → queue concept next.
Requests arrived however was convenient in the moment. A few times every term that meant a lost request, a missed deadline, or a double‑booked printer — worst of all when 100,000+ page exam jobs collided with the usual day‑to‑day printing.
Composite proto‑personas built from real behaviour patterns across ~100 staff — not individual interview subjects.
Got the spec wrong before the form existed; no visibility once submitted.
“I shouldn’t have to message reprographics just to check.”
Often bypassed the form for anything urgent; expected instant priority.
“I don’t have three days’ notice for a governors’ meeting.”
Needed capacity confirmed weeks out, not discovered as a conflict mid‑week.
“I just need to know my slot is locked in.”
A shared spreadsheet failed first — no structure, broken links, no real way to attach files. I replaced it with a Cognito Form on a fixed SharePoint link, with every print‑spec field mandatory.
Print Request Form — Cognito Forms
Result: mandatory fields made incomplete requests impossible — misprints stopped.
The catch: the two status messages either side of printing — confirming an ETA, then saying it was ready in Room G015 — were still typed by hand on Teams. Up to ~100 a term across all requests.
A queue layered on the form I already shipped — same intake, same Microsoft 365 setup, no new logins. It surfaces the whole workload at a glance and sends the status updates I was typing by hand.
Admin Queue — Reprographics Dashboard
Why: priority is visible, not verbal — a rush job’s impact on everyone else shows before I commit to it.
Capacity Planner
Auto‑Notify, No Login
Ready — Room G015
Y11 Mock Paper · Printed Fri
Why: exam runs get protected capacity instead of competing job‑by‑job; and status updates replace the two hand‑typed Teams messages per request.
Kept Cognito Forms
It already works and staff already know it. Redesigning it would’ve been for the portfolio, not the school.
No auto‑prioritisation
SLT vs. Year 11 exams isn’t a logic problem — trade‑offs are surfaced, a human still decides.
No login for status
Staff ignore tools that ask for another password. A lookup keeps friction near zero.
Part One is real and shipped. Part Two is a concept I didn’t get to build before the contract ended — I’d validate it with the staff who bypassed the form, and with SLT specifically, before building it for real rather than assuming the mockup is the answer.
The full write‑up covers the methods in detail, all three personas, the complete dashboard concept, key decisions and honest limitations.