Application Development & Maintenance

Enterprise software, delivered by small AI pods.

We have delivered mission-critical software for enterprise clients since 2006. Today we also deliver through small pods of senior people working with our Harnesses, where AI-led delivery fits the work and your governance allows it.

How it works

The work organised around named approvals.

Two ways to organise the workIn one lane, work passes from person to person with waits between each hand-off. In the other, Harness steps run between named approvals. A legend names the three shapes: a step, a wait and an approval.Conventional hand-offsWork passes from person to person. Every wait between them is a gap.Harness-run steps between named approvalsThe Harness runs the steps. A named person approves at each gate.A stepA wait between hand-offsA named approvalTwo ways to organise the workIn one lane, work passes from person to person with waits between each hand-off. In the other, Harness steps run between named approvals. A legend names the three shapes: a step, a wait and an approval.Conventional hand-offsWork passes from person to person.Every wait between them is a gap.Harness-run steps betweennamed approvalsThe Harness runs the steps.A named person approves at each gate.A stepA wait between hand-offsA named approval

A different way to organise the work

A pod of two senior people, a Forward Deployed Engineer and a Product Engineer, runs three Harnesses. The steps between approvals are done by the Harnesses, and the people stay in charge of each decision.

Harnesses do the volume. People hold the gates.

The Harnesses draft requirements, plans and code. Named people on your side approve each stage.

How a pod works

Two people, three Harnesses, every change approved.

The pod: two people working three HarnessesA Forward Deployed Engineer and a Product Engineer, one on each side, both working the Requirements, Engineering and Quality Harnesses in the middle. They start together, review the plan together, then split so the next ticket is ready before the current one finishes. Humans approve plans, create and merge every merge request and review QA results.Forward Deployed EngineerConfigures the Harness to theclient's estate. Holds the gates.Requirements HarnessEngineering HarnessQuality HarnessProduct EngineerReviews QA results and the plan withthe Forward Deployed Engineer.Humans approve plans, create andmerge every merge request, andreview QA results.They start together, review the plantogether, then split so the nextticket is ready first.
A Forward Deployed Engineer and a Product Engineer run the Requirements, Engineering and Quality Harnesses together. People approve plans, create and merge every merge request and review QA results.

The Harnesses

Three Harnesses, and where each one stands today.

Together they cover requirements, engineering and quality, with requirements live today. Where AI-led delivery doesn't fit, we deliver conventionally.

Live with one client

Requirements Harness

Elaborates requirements and user stories for your people to review and approve.

First client use in October 2026

Engineering Harness

Plans and builds each story and runs the quality gates, leaving the change ready for a person to review and merge. Built, and going into its first client use.

In development

Quality Harness

Generates and runs test cases from the story. A QA agent is being trialled.

Approvals

Four named approvals before anything is built.

Each gate has a named reviewer and approver on your side. After G4, the workflow checks that a story is ready for build, so readiness is a rule in the tool and not a meeting.

  1. G1: Requirement

    A named person on your side approves the fresh requirement before the Requirements Harness elaborates it.

  2. G2: Requirement approval

    The elaborated requirement is reviewed and approved by named people on your side.

  3. G3: Design approval

    The design is approved before any user stories are written.

  4. G4: Story approval

    The user stories are approved. Only then can a story reach build.

Rules the Harnesses work under

What the Harnesses are not allowed to do.

Merge their own work

A person merges every change. An agent never merges its own work.

Write to your systems of record

The model has no write path to your work-tracking tool or any other system of record. Writes follow a person's confirmation.

Outrun what was approved

An approval binds to the exact plan approved. Edit the plan afterwards and the approval is void.

Mark their own homework

Evidence comes from the pipeline that ran, not from an agent saying the tests passed.

Flow, where it fits

Hybrid delivery, run the way the work needs.

AI-led engagements run on flow, not sprints

Two boards, Planning and Live, share one status, Ready for Development. Reporting is about release readiness: where each release and its UAT stand against plan.

Conventional delivery stays available

Where Scrum or another established method suits the work or your organisation, we deliver that, with the same senior engineers and the same standards.

Evidence from a pilot

A two-week pilot in August 2026 with a North American education-technology client.

49 stories

taken to opened merge requests by a two-person pod, in a two-week pilot in August 2026 with a North American education-technology client.

About 48 hours

elapsed, human approval gates included. Self-reported from the pilot's run logs.

7 of 10 days

went on access and configuration before the first story ran; about two days were spent running. The merge requests were opened, not yet merged, and quality outcomes are not yet measured.

Maintained after go-live

We look after what we build, so it keeps working long after launch.

Have something to build?

Tell us what it needs to do. We will tell you how a pod would deliver it.

Contact Now