How we work

The idea is
just the start.

A considered path from the first question to software people can use.

Each stage gives the next one purpose. Explore the decisions we make, the work we do, and the result we agree before moving forward.

Step 01 / 07

Discovery.

Understand the people, the problem, and what a useful result would look like.

We discuss the current workflow, the people involved, and the result that would make the work useful. Existing material and representative examples are more valuable than a polished feature list at this stage.

  • Who will use the result?
  • What needs to become possible or easier?
  • Which constraints already exist?
THE RESULTA shared understanding

Step 02 / 07

Strategy.

Turn the questions into priorities, a practical scope, and a technical direction.

We turn the findings into priorities, boundaries, and a delivery approach. This is where a first release is separated from later possibilities and important technical dependencies are made visible.

  • What is included in the first scope?
  • Which dependencies must be resolved?
  • How will progress be reviewed?
THE RESULTA clear way forward

Step 03 / 07

Design.

Make the idea tangible. Explore the journeys, interactions, and visual language.

Journeys and interfaces make the proposed experience tangible. Prototypes and visual decisions are reviewed against the actual task, including error states and the different devices in scope.

  • Can the main task be completed clearly?
  • What happens when a step fails?
  • What needs review before implementation?
THE RESULTSomething to see and test

Step 04 / 07

Development.

Build in deliberate increments, keeping the work visible and the foundations maintainable.

The application takes shape in defined increments. We connect the interface to the agreed logic and integrations, keeping the implementation aligned with the accepted scope and review process.

  • What behavior is ready to demonstrate?
  • Are integration boundaries working?
  • Do proposed changes affect cost or timing?
THE RESULTWorking software

Step 05 / 07

Testing.

Check behavior, accessibility, reliability, and the details that make a product feel complete.

We check the implementation against agreed examples and acceptance criteria. The review includes normal behavior, likely exceptions, and the browser, device, or operational conditions included in scope.

  • Does the implementation meet acceptance criteria?
  • Which issues must be corrected before release?
  • Which limitations have been accepted?
THE RESULTConfidence in the release

Step 06 / 07

Launch.

Prepare the environment, bring the product online, and make the handover clear.

Release preparation brings together the environment, access, ownership, and delivery materials. The people operating the software need to know what is going live and what responsibilities follow.

  • Who owns the production environment?
  • What access and instructions are being handed over?
  • What support arrangement applies?
THE RESULTAn idea in the world

Step 07 / 07

Evolution.

Listen to use, revisit assumptions, and decide what the next version should become.

After release, use and feedback help identify the next useful change. Further development, maintenance, and support are scoped according to the application’s needs and the engagement.

  • What have users and operators learned?
  • Which improvements deserve priority?
  • What should the next scope contain?
THE RESULTRoom to keep improving

Every useful thing starts somewhere.

What’s on your mind?

Let’s talk about it