How we work

A clear path.
From idea to product.

Our development process connects research, interface design and engineering. Each stage should make the next decision more specific.

Illustrative close-up of hands arranging paper and sketching a simple connected idea.
Start with a question. Illustrative imagery
Illustrative close-up of hands carefully folding a textured sheet of paper.
Give the details their due. Illustrative imagery

From friction
to flow.

Start with a real task.
Find a clearer way through it.

Our approach, in a few lines.

A little more
consideration.

From the first question to the last detail, each stage helps us make better decisions.

  1. Understand

    Start with the task, the person doing it, and the part that gets in the way.

  2. Simplify

    Make the next step clear. Remove work that the software does not need to ask of someone.

  3. Build

    Connect the design and engineering, including the details between the main screens.

  4. Refine

    Test the complete journey. Use what we learn to improve the experience.

Beyond the main screen

The details are
part of the product.

  1. Explain what is happening.

    Loading, empty and error states deserve the same attention as a successful interaction.

  2. Make room for different people.

    Readable language, keyboard access and motion preferences are design considerations from the start.

  3. Check the complete journey.

    Test how the pieces work together and use what we learn to improve the experience.

An open conversation

Good things start
with a conversation.

Company questions, partnership introductions,
or something you think we should know.