26 Feb 2025

Push the button 1: a surprisingly small test, to keep your delivery train on the tracks

Illustration of a finger pushing a button

When you aren’t sure if your plan will work, it pays to run a test.

  1. To deliver impact, test key assumptions about your users
  2. To deliver impact on time, check the delivery track for obstacles too

Most of our blogs are about (1). But not this one. This one’s for you too, delivery people.

If you’re making software, peril lurks between designers and developers.

You might not know it though. Especially if the UXers are busy high-fiving the product manager. The prototypes tested well and they led a handover. The developers were a bit quiet, but they’re like that.

Six months later, you’re all on a Teams call with the big cheeses. It turns out that the dev team were brilliant at most things, but lacked front-end skills. Left to their own devices:

  • They’d struggled to work efficiently with ‘collaborative’ design tools like Figma
  • They’d expected coded CSS files that they could ‘drop in’, so they had to improvise
  • That meant delays, and the user experience didn’t match the vision

Plus, they’d already done things that meant the solution couldn’t be built as designed.

  • They’d made technology decisions that limited the choice of UI libraries
  • The APIs they’d built didn’t line up with the functional requirements
  • More delays, more unexpected compromises to the user experience

Lessons will be learned, you all agree. You will absolutely run a test to flush out this stuff next time.

Days spent, months saved

When the next time comes, you’re under time pressure again. How small can you make this test? Do you need to build a journey or a feature? A page, maybe? A button?

Ross says a humble button is often enough. I trust Ross’ opinion. When we call the team back to base at the end of a project, Ross is the person that our clients want to keep for themselves. Partly, that’s because he does stuff really well with minimum fuss. Everyone likes that.

Illustration of a button being adjusted with a dial

Push the button: avoid disappointment, minimise costly rework

When the next time comes, run a Button Test.

  • Understand how design decisions translate into development tasks
  • Identify constraints and roadblocks early, when they’re easier to address
  • De-risk your delivery plan

All by working together to create a simple thing.

Now read our blog about how you do it.

Learn more about Push the button 1: a surprisingly small test, to keep your delivery train on the tracks