How We Work

When methodology is the loudest answer to "how do you work,"

The discipline that shows up under pressure is the actual answer.

Our working principles, the universal engagement cadence, and the disciplines that show up across every Solution, Engagement Model, and Industry we deliver.

Architecture-first Documentation as deliverable Stabilisation included Fit-first
Operating discipline underneath the site's three layers Three labelled boxes at the top — Solutions, Engagement Models, Industries — sit above a single horizontal band labelled Operating Discipline, with the discipline tags running along it. SOLUTIONS what we build ENGAGEMENT how we contract INDUSTRIES who we serve OPERATING DISCIPLINE architecture · documentation · stabilisation fit-first · long-term ownership this is the part that doesn't change The thread that runs underneath every page of the site.

Solutions, Engagement Models, and Industries describe what / how / who. This page describes what stays constant under pressure.

Operating Principles

Seven Principles, Each with an Operational Consequence

Not values copy. Each principle has a concrete operational consequence — something we do or don't do, that you can hold us to.

  1. 01

    Architecture before configuration

    We design the operating model — workflows, ownership, audit-trail expectations, integration spine — before any module gets configured. The configuration is the last decision, not the first.

    What this gives you: a system the business actually operates in, not a vendor's demo flow with your data poured in.

  2. 02

    Documentation as deliverable, not appendix

    Runbooks are written during the build, not after the first incident. ADRs (Architecture Decision Records) ship in the same pull-request stream as the code that depends on them. The decision-audit phase on every migration delivers a costed options memo before scope is set.

    What this gives you: the system stays knowable after the original engineer leaves.

  3. 03

    Stabilisation is part of the build, not a separate phase

    Where an engagement includes launch or go-live, stabilisation is treated as part of the work, not an afterthought. The 6 to 12 weeks after go-live are funded, scoped, and staffed from day one. For advisory, rescue, or long-term-support work, the equivalent discipline is handover maturity, runbook completeness, or operating cadence — same principle, different shape.

    What this gives you: go-live is the start of stabilisation, not the end of the engagement.

  4. 04

    Fit-first conversations. No pitch in the first call.

    The first call is a fit assessment, not a sales call. If your engagement shape doesn't match what we deliver, we will tell you and recommend the path that does. Sometimes the right answer is "we are not the right partner for this."

    What this gives you: the proposal — if there is one — reflects the operation, not the contract size.

  5. 05

    Knowledge transfer is practiced, not documented

    Pair sessions, shadowing, runbook drills. The internal team operates the system in production before our team leaves. Knowledge coverage is greater than one engineer per subsystem at handoff.

    What this gives you: the day the delivery team leaves is not a risk event.

  6. 06

    Honest about what we will not do

    We are not an EMR/EHR replacement. We are not an MES/SCADA replacement. We do not run aviation MROs, FBOs, or charter operations. Where certification (SOC 2, GxP, 21 CFR Part 11, FAA-jurisdictional rules) belongs to the client's operating environment, we design the supporting controls and evidence paths rather than claiming the certification ourselves. The boundary is the boundary; we say it out loud.

    What this gives you: no surprise discovery in week eight that the engagement was scoped on a misunderstanding.

  7. 07

    Long-term ownership is the deliverable

    Not the configuration, not the integration, not the launch. The deliverable is confident internal ownership at year three. Every engagement structure — Implementation, Long-Term Support, Modernization, Dedicated Teams, System Rescue — is shaped around that.

    What this gives you: a system that still works on year three, owned by your team, not dependent on ours.

The methodology is rarely the differentiator. The discipline that shows up under pressure is.

Universal Cadence

What Every Engagement Looks Like, Underneath the Engagement Type

Regardless of whether the engagement is an Implementation, a Modernization, a System Rescue, a Dedicated Team rollout, or a Long-Term Support handover, the underlying cadence is the same.

  1. 01

    Discovery before commitment

    No fixed-price delivery proposal before the operating reality has been mapped. Audit-first on rescues. Decision-audit-first on migrations. Operational mapping first on implementations.

  2. 02

    Phased build with stabilisation funded

    Phases close when the business is ready, not when the project schedule wants them to. Stabilisation is funded in the original engagement, not as a phase-two negotiation.

  3. 03

    Knowledge transfer in production

    Pair sessions, shadowing, runbook drills. The internal team operates the system before our team rotates off.

  4. 04

    Long-term cadence (where applicable)

    Quarterly reviews, version-upgrade routine, optimisation backlog. If the engagement transitions to Long-Term Support, the discipline continues without a re-onboarding.

Five Layers, One Floor

The Discipline Layers We Ship With Every Engagement Type

Each Engagement Model carries a named discipline layer documented on its own page. Read together, they form the firm's discipline floor — the part of every engagement that is not up for negotiation.

The scope, the timeline, the team — those are scoped per engagement. The discipline floor is the same.

Our Commitments

What You Can Expect From Us

Six commitments. Each phrased as "we will" or "we will not." These show up in writing on every engagement, not just on this page.

  • We will

    tell you honestly whether we're the right partner. Sometimes the answer is no. We will say so.

  • We will not

    promise outcomes the engagement scope doesn't support. "We will design for X" is not "we guarantee X." We hold ourselves to that distinction in every proposal.

  • We will

    fund stabilisation in the original engagement. Not as a phase-two negotiation, not as a change order. The 6 to 12 weeks after go-live are scoped from day one on every Implementation engagement.

  • We will

    write runbooks and ADRs during the build, not after. The documentation is a deliverable, not an afterthought.

  • We will not

    bundle a System Rescue audit into a forced rebuild quote. The audit is the audit. Any follow-on engagement is your choice and is quoted separately.

  • We will

    name the boundaries. What we deliver and what we don't. The Industries pages, the Solutions pages, and the Engagement Model pages each say what's out of scope. We hold that line.

What We Expect From You

What a Good Client Looks Like, From Our Side

Good work is collaborative, not performative. These expectations exist so both teams can make decisions clearly — not as a gate, as a shared operating baseline.

  • 01

    An internal owner who will inherit the system

    Implementation engagements without a named internal owner drift after handoff. We will ask about this in the first call.

  • 02

    Willingness to fund stabilisation, not just delivery

    "Cheapest delivery for the launch date" is a different engagement than the one we run. We are honest about that in scoping.

  • 03

    Engagement with the discipline floor

    Quarterly reviews on Long-Term Support, decision-audit participation on Modernization, audit-period participation on System Rescue — these need internal time, not just our time.

  • 04

    Honest disclosure of what's already broken

    Especially on System Rescue and Modernization. The audit is more accurate when the operation tells us what it already knows.

  • 05

    Permission to disagree

    If we recommend a path you don't want to take, the conversation is "let's understand why" — not "do what the client wants." We are not a body-shop; the recommendation is part of the engagement.

Internal Proof

We Run on the Discipline We Sell

The disciplines on this page were built where we run our own production: Deploy Monkey, Timenzo, and our internal Odoo operations.

  • Architecture reviews on internal production

    Used internally on a quarterly rhythm; same cadence we sell on Long-Term Support engagements.

  • Version upgrades on a calendar, not on a panic

    Internal Odoo and supporting platforms upgrade routinely; the same cadence is what we operate on client systems under support.

  • Domain-deep engineering teams

    Our internal engineering is organised by domain rather than by project, so engineers go deep on a domain over years. The same model is what we offer as Dedicated Teams.

  • Runbook-first internal change

    Internal system changes require a runbook the operating team has exercised, not just received. Same expectation on Implementation engagements.

This isn't dogfooding for show. It's how we built the discipline that the rest of the site describes. Where any of these is still being formalised rather than mature, we say so on the engagement-specific page — not here on the firm operating manifesto.

Where to Go From Here

Three Doors Into the Rest of the Site

Fit Assessment

Should You Be Talking to Us?

Talk to us if

A fit-first conversation is the right next step when you want the operating discipline above as part of the engagement (not just the deliverable), you're willing to invest time on the discovery / audit / decision phase before scope is set, you have or can name an internal owner who will inherit the system, and you want a partner who tells you "no" when no is the right answer.

Probably not us if

A different partner is probably the better fit if you want the cheapest delivery for the launch date with no stabilisation funding, you want a methodology-name as the answer to "how do you work," you want a fixed-price quote before discovery, or you want a vendor who agrees with every leadership decision regardless of operating reality.

Common Questions

Frequently Asked Questions

Do you use Agile / Scrum / SAFe?

We use the practices from those methodologies that survive contact with a real production operation — short cycles, written decisions, clear ownership, demos against operating reality. We do not "sell" the methodology name. Methodology is a tool, not an outcome.

What does "fit-first conversation" actually mean?

The first call doesn't end with a proposal. It ends with a shared understanding of whether the engagement shape we deliver matches the operation you're trying to build. Sometimes the recommendation is a different engagement model. Sometimes it's "we are not the right partner — here's who might be."

What's the difference between this page and the Engagement Models pages?

Engagement Models describe the commercial shape of working with us — Implementation, Long-Term Support, Modernization & Migration, Dedicated Teams, System Rescue — what's contracted, what's delivered, what the timeline looks like. This page describes the discipline that runs underneath every engagement model, regardless of which one you pick.

Why don't you offer fixed-price quotes before discovery?

We do not give fixed-price delivery proposals before understanding the operating reality — a fixed price quoted before discovery is either padded against unknown risk (you pay more than necessary) or under-scoped (the engagement becomes change-order driven). Fixed-scope diagnostics or audits may be offered separately (a System Rescue forensic audit, for example, is fixed-price). Decision audit first, scope second, delivery price third.

What does "stabilisation included" mean in practice?

The 6 to 12 weeks after go-live are scoped, funded, and staffed in the original engagement. Adoption, defect resolution, reporting confidence, and process refinement happen on our time, not as change orders. Stabilisation is the part of the engagement where the system earns trust.

What if we want to change scope mid-engagement?

The engagement is designed to absorb scope change deliberately — through documented decisions, not through scope creep. Phase-2 architecture room is reserved during Phase 1 on Implementation engagements. Quarterly reviews on Long-Term Support are the cadence for evolving scope. The discipline is deliberate change, not no change.

Do you publish ranges or commitments on this page?

No. This page describes principles. Concrete ranges (engagement length, team size, pricing) live on the Engagement Model pages where they belong.

Start with a Fit-First Conversation

Request Consultation

No pitch in the first call. We'll tell you honestly whether we're the right partner.