Discovery
Learning the operation before redesigning it
The company did not need a digital copy of its dispatch wall. It needed a shared understanding of how a job moved from booking to crew assignment, field execution, daily reporting, invoicing, and completion, including the exceptions that experienced schedulers handled from memory.
Thirteen workshops, not one requirements meeting
We ran thirteen workshop sessions, each lasting between two and three hours and involving three to eight participants. Together we mapped the end-to-end workflow, surfaced edge cases, defined user paths, and separated essential capabilities from requests that could wait.
A priority matrix made trade-offs visible and showed that most high-value features could fit within the available budget. We also defined role-based access early, giving developers a clearer foundation for the backend rather than leaving permissions as a late-stage interface concern.
Designing with both enthusiasm and resistance
Two broad proto-personas emerged. Younger employees were eager to remove the burden of paper daily logs used for client invoicing and crew payment. Older schedulers trusted the system they already knew and were willing to change only if the new product respected how the work actually happened.
We followed the workshops with interviews involving the people who would use the software. This helped us avoid treating resistance as a lack of digital literacy. It was often practical skepticism: users wanted evidence that a centralized tool could handle the exceptions their paper process made easy.












