Skip to main content

How it works

What an engagement actually looks like.

Five phases, each with something you own at the end of it. Engagements can stop at a phase boundary without leaving anything half-finished.

Where the phases sit in ExpediApp OS

INPUTBusiness challengeOUTPUTProduction softwareCONTINUOUS IMPROVEMENT1Discover2Design3Build4Secure5Operate
ExpediApp OS lifecycle diagram. Five stages — Discover, Design, Build, Secure and Operate — take a business challenge through to production software, with Operate feeding back into Discover.

The phases

What happens, and who does what.

  1. 01

    Assess

    We start by understanding the systems, the constraints and the problem as the business experiences it — not as it was first described to us. Those are often different, and the gap is usually where the useful work is.

    What we need from you
    Access to the people who do the work, and to the systems in read-only form.
    What you get
    A written view of what exists, what hurts, and what is worth doing.
  2. 02

    Roadmap

    Agreement on what gets built, in what order, and what success looks like. Sequenced so early steps deliver value independently rather than only paying off at the end.

    What we need from you
    Decisions on priority and scope.
    What you get
    A sequence with a first deliverable you could stop after.
  3. 03

    Build / Remediate

    Delivery, or repair of what already exists. Small, reviewable increments against a working deployment rather than a long silence followed by a reveal.

    What we need from you
    Regular review, and a single person who can make decisions.
    What you get
    Working software in an environment you can see.
  4. 04

    Validate

    Proof that it behaves correctly and securely. Behaviour asserted against the running system, because a fix demonstrated in code review is a hypothesis rather than a result.

    What we need from you
    Sign-off on what "correct" means.
    What you get
    Tests, and verification against the deployed system.
  5. 05

    Operate

    Monitoring, governance and continued improvement — or a clean handover to your team, documented well enough that they can take it.

    What we need from you
    A decision on whether you run it or we do.
    What you get
    Either an operating rhythm, or a handover that actually lands.

How we work

Four things that do not change.

Deployed early, not demoed late

Work goes to a real environment as soon as there is something to see. Nothing hides in a branch until it is "ready".

The smallest change that closes the issue

Remediation work does not become an opportunistic rewrite. We fix what was found and leave the rest alone.

Evidence over assertion

When we say something is fixed, we can show the check that proves it — and we will tell you when a diagnosis turns out to be wrong.

You own everything

Code, infrastructure, documentation and decisions. No engagement leaves you dependent on us to continue.

Ready to start at whichever phase fits?

Most engagements begin with a short assessment, because it is the cheapest way to find out whether the rest is worth doing.