Skip to content

Capabilities

What we do, and how far we take it.

We combine product engineering, systems work and advisory into single engagements. The list below is a description of practice, not a menu of packages.

Disciplines
8 capability areas
Engagement
Product, platform, custom system or advisory
Approach
Discovery before commitment
Lifecycle
Architecture through operation

The index

Select a capability to read what it involves.

Each area below describes the work itself — the disciplines applied and what a client receives.

  • We shape product direction alongside the architecture that has to support it, then engineer web and mobile applications that keep improving after launch.

    • Product strategy
    • Architecture
    • Experience design
    • Web applications
    • Mobile applications
    • Platform development
    • Continuous evolution

How we engage

Six ways a relationship usually begins.

Most conversations start in one of these places, and frequently move between them as scope becomes clearer.

  • Create a new product

    From proposition and architecture through to a released, supportable product.

  • Build a custom platform

    A system shaped around one organisation's operating model rather than a template.

  • Modernise an existing system

    Incremental replacement of ageing software without interrupting daily operations.

  • Connect fragmented systems

    Integration of tools, data and workflows into one dependable environment.

  • Extend an internal technology team

    Engineering and architecture capacity working inside your existing practices.

  • Explore an emerging requirement

    Discovery and feasibility work for a problem that does not yet have a defined shape.

Delivery approach

Sequence is the discipline.

We keep the same four stages regardless of engagement size, because skipping one is where projects usually go wrong.

  1. 01

    Discovery

    We study the operating environment, its constraints and the outcome being asked for.

  2. 02

    Architecture

    A technical direction is set and written down, including what we deliberately exclude.

  3. 03

    Delivery

    Engineering in reviewable increments with the client seeing working software throughout.

  4. 04

    Operation

    Release, adoption support and the ongoing evolution of a live system.

Next step

Describe the problem. We will describe the work.

A first conversation is a technical one: what exists, what has to change, and what the realistic sequence looks like.