Building Systems Around Real Workflows

SystemsApril 6, 20266 min read
Building Systems Around Real Workflows

The internal tools that succeed are almost never the most technically impressive ones. They are the ones that match how the organization already works, including the parts nobody documented.

Start with the process, not the screens

Before any interface is designed, it is worth tracing one request from the moment it arrives to the moment it is closed. Who touches it, what they need to see, where it waits, and what happens when someone is away.

That walkthrough usually surfaces steps that exist in practice but appear in no policy document. Those are exactly the steps that break a system built from an org chart instead of from reality.

Approvals are where systems fail

Most operational software handles the happy path well. The trouble starts with exceptions: the approver on leave, the request that needs two signatures, the urgent case that has to skip a stage.

If those situations are not designed for, staff quietly route around the system using phone calls and messages, and the record becomes incomplete. At that point the reporting stops being trustworthy.

Reporting should be a by-product, not a task

When a system captures work properly as it happens, management reporting is simply a view of existing data. When it does not, somebody spends the last week of every month assembling numbers by hand.

The difference between those two situations is almost always a design decision made early, not a feature added later.