01
PROBLEM
Send what you have
Short description, screenshots, spreadsheets, exports or URLs.
Operating sequence
You do not need to decide whether it needs automation, reporting, workflow changes or a larger system. Send us what is happening today.
01
PROBLEM
Short description, screenshots, spreadsheets, exports or URLs.
02
REVIEW
Where the process breaks, which systems are involved, and what actually needs to change.
03
SCOPE
Deliverables, assumptions, dependencies, price, and what is explicitly outside scope.
04
BUILD
The fix is implemented against the agreed operating behaviour.
05
HANDOVER
Documentation, ownership and support expectations are made explicit.
01
You do not need a specification. Incomplete information is normal. The first job is to understand the problem, not to make you write a technical brief.
What is going wrong.
An affected record or screen.
Spreadsheet, CSV, report or other useful material.
Shopify, WMS, ERP, CRM, internal tools.
Shopify Some orders fail to reach WMS
02
Before proposing a build, we separate the symptom from the underlying problem. The aim is not to turn every enquiry into software work.
Sometimes the right answer is configuration. Sometimes it is a smaller automation. Sometimes the process needs to be clarified before anything should be built.
What we think is actually failing.
The smallest useful way to solve it.
A likely starting range based on what is known so far.
We may also tell you what we would not build. That is part of the job.
03
Not every operational problem needs the same level of intervention. You do not need to choose this yourself.
Appropriate when the problem is contained.
Weekly reporting, lead routing, admin workflow, website enquiry flow, targeted automation, handover cleanup.
Typical Fix scopesStarts when the solution becomes part of the operational infrastructure.
| Fix | Systems |
|---|---|
| One contained workflow | Shared operational state |
| Limited dependencies | Multiple systems |
| Clear local owner | Ownership across systems |
| Failure handled inside the workflow | Recovery must be coordinated |
| Defined intervention | Operational infrastructure |
04
The scope should make it possible for both sides to answer: what exactly are we building, what is outside the project, and what will count as complete?
05
The first range is directional. It is not presented as a fixed quote if important dependencies are still unknown. Once the work is understood, scope and price are agreed before build starts.
Based on the information available. Used to establish whether the project is commercially sensible.
The work, dependencies, responsibilities and price are confirmed before build starts.
If new systems, dependencies or outputs appear later, they are reviewed before they are added.
No silent expansion. No work quietly drifting beyond what was agreed.
06
Build work is organised around the operational outcome, not around producing activity. The principle stays the same: build the smallest thing that solves the operational problem properly.
07 · Failure path
On failure
Retry, bounded · Queue · Named owner · Manual recovery
Nothing important should fail silently.
08
Does the operational process now work the way we agreed it should? Not: did we finish writing the code?
09
The people running the process should understand what they own after launch. Handover is part of delivery.
10
We do not default to an open-ended retainer. Further work can be scoped separately.
At the end of the work, the important questions should have clear answers.
That is the standard.
You do not need to turn the problem into a project brief before contacting OpsPatch. Send it as it actually looks.