Ad hoc means solving a specific problem right now, with whatever is at hand, rather than building a general process for it — the right call for a genuine one-off, a risky habit as a default.
The idea
An ad hoc approach solves the problem directly in front of you without investing in reusable process, tooling, or infrastructure. It is fast and flexible precisely because there is no planning overhead, and it can be exactly the right choice when the situation truly will not recur.
When to use it
- The task is genuinely one-off and unlikely to happen again
- Building a proper process would cost more than the problem is worth
- You need a fast interim fix while a durable solution is designed
How to apply it
Solve the immediate problem with the simplest thing that works, then deliberately ask whether it was truly a one-off or the first sign of a recurring pattern. If it recurs, that is the signal to formalize it into a system.
Watch out for
Ad hoc fixes that quietly become permanent infrastructure, accumulating technical or organizational debt nobody planned for. Handling every recurring problem ad hoc instead of investing in a system leads to duplicated effort and inconsistent results across a team.
Related models
- Agile — a structured alternative for recurring, evolving work.
- Root Cause Analysis — for when an ad hoc fix keeps recurring and needs a durable solution.