Designing software people will open on a Monday morning

A planning session working through business software design on a wall of notes

Good business software design starts from an uncomfortable fact: the tool is used by people who did not choose it, on a morning when they are already behind.

Business software design begins with the first screen

Most people will never explore your navigation. They open the tool, look for the thing they came for, and leave. If the first screen answers “what needs me today”, the product becomes part of the routine. If it presents a dashboard that needs interpreting, it becomes a tab that stays closed.

That means the opening view should be a work queue, not a summary. Summaries are for the person reviewing the team. The person doing the work needs to know what to touch next.

Respect what people already know

People arrive with a working mental model of their job. Software that uses their vocabulary and mirrors their sequence is learned in minutes. Software that imposes its own model, however clean, costs them a retraining they did not ask for, and they will route around it.

Borrowing the language of the trade is not a cosmetic decision. It determines whether training takes an afternoon or a quarter.

Speed is a feature people feel

A page that takes three seconds is not slow in the abstract; it is slow forty times a day. Performance is one of the few improvements users notice without being told about it, which is why we treat page weight and response time as product requirements rather than infrastructure details.

Google’s Core Web Vitals are a reasonable public yardstick, and they line up closely with what people report as “this feels fine” versus “this drags”.

Practical rules we hold to

  • The most common action is reachable without a decision
  • Nothing destructive happens without a way back
  • Empty states explain what to do next instead of showing a blank panel
  • Errors say what went wrong and what to do, in plain language
  • It works on a phone, because a lot of this work does not happen at a desk
  • Keyboard users can complete the whole task without reaching for a mouse

Designing for the bad day

Software is easy to design for the calm case and revealing on the difficult one. The interface that matters is the one someone uses while a customer waits on the phone, and that is the version worth prototyping first.

None of this is novel. It is simply what separates software people tolerate from software people rely on.


Read next: We build around the work, not the feature list. Or see talk to our team.