Operations8 min read
Your Operation Runs on Six Systems. That Is Why Nobody Can Answer a Simple Question
On this page
How an operation ends up running six systems
Fragmentation is never a decision. It is a residue — what is left behind after a decade of individually sound choices, each made by a different person, at a different time, to solve a different urgent problem.
The scheduling tool usually comes first, because scheduling is the thing that hurts first. The engineers pick the maintenance system, and reasonably so — they are the ones living in it, and their requirements are the least negotiable. Somebody adds a duty and currency tracker after a roster gets uncomfortably close to a limit. A safety reporting tool arrives after an audit finding, chosen quickly because there is a corrective action date attached. Sales run quoting out of something else entirely. Finance has had the same accounting package since before any of this started.
Six systems, six sensible decisions, six different years. And between them, holding the whole thing together, a shared drive full of PDFs, a group chat, and two or three people who happen to know how it all fits.
That last part is the important one. The connective tissue between the systems is not software. It is a person.
The reconciliation tax
Each system holds its own version of the same handful of facts: which aircraft, which crew, which day, how long, what happened. None of them is exactly wrong. They are each right about a slightly different moment, which is worse, because it means nobody can dismiss any of them.
Watch what one ordinary decision costs. An aircraft goes unserviceable the morning of a departure and the operation swaps tails. That single decision has to reach scheduling, so the trip shows the right aircraft. It has to reach maintenance, so the defect and the release are against the right registration. It has to reach crew, because the replacement aircraft may need a different type rating or a different currency. It has to reach whatever produced the customer's itinerary. And it has to reach the flight record, or the hours land against an aircraft that never left the hangar.
One decision, five updates, all of them manual, most of them done under time pressure by somebody who is also on the phone to a handling agent. Miss one and nothing happens immediately. The mismatch surfaces a fortnight later, in an invoice query or a utilisation report or, occasionally, in an audit.
This is the reconciliation tax, and every fragmented operation pays it daily. It rarely appears in a budget, because it is not a line item. It is distributed across everybody's afternoon.
What actually breaks
The failure modes are consistent enough across operations that they are worth naming individually.
Ask two people the status of tomorrow and you get two answers, both honest. The current picture is whichever screen each of them opened most recently.
Currency sits in one system and the roster in another, and nothing checks the pair. Duty is calculated from a plan that no longer matches what was flown.
Utilisation by aircraft, margin by trip, dispatch reliability by base — each one is an export-and-pivot project, so most of them quietly never get run.
What the outgoing shift knows is not written anywhere in particular, so it transfers verbally or not at all. New staff take months to become genuinely useful.
The one that tends to change minds is the audit. An auditor rarely asks for a report. They ask you to trace a single flight end to end: show me that this crew was qualified and in currency, that this aircraft was airworthy on this date, that duty was within limits, that this defect was raised and closed, that this safety report went somewhere. In a fragmented operation, that trace requires several logins, and the timestamps do not quite agree. You spend the afternoon explaining why your own records disagree with each other, which is a bad position to argue from even when the underlying operation was flawless.
“We will just integrate them”
The instinct, once the problem is visible, is to connect the systems together. It is the right instinct and it usually disappoints, for two reasons.
The first is arithmetic. Connections do not grow at the rate systems do — they grow much faster. Six systems can imply as many as fifteen relationships between them. Every one of those is a small piece of infrastructure that somebody has to own, test after each vendor update, and explain when it stops overnight. Operations that set out to connect everything to everything generally end up with a web nobody fully understands, which is the original problem wearing a better suit.
The second reason is more fundamental, and it is the one worth sitting with. Connecting two systems moves data between them. It does not decide which of them is right. When the scheduling system and the maintenance system disagree about whether an aircraft is available tomorrow, synchronisation does not resolve that. It just propagates the disagreement faster and to more people. Without an agreed authoritative record underneath, integration is a distribution mechanism for confusion.
What a single operational record actually means
“Single source of truth” has been said often enough to stop meaning much, so it is worth being precise. It does not mean buying everything from one vendor, and it does not mean every tool your people touch has to disappear.
It means each operational fact is stored once, and everything else references it rather than copying it. The aircraft's airworthiness state exists in one place. A pilot's currency exists in one place. A flight is a single object that scheduling, duty, maintenance, safety and finance all read from, rather than five records that happen to describe the same departure.
The practical test takes about thirty seconds. Pick a fact that changes often — a crew assignment, an aircraft swap, an actual off-block time. Count how many screens somebody has to type it into. If the answer is one, you have a single source of truth. If the answer is five, you do not have five sources of truth. You have five sources and no truth.
What changes when the seams close
The improvements show up in specific, unglamorous places rather than as a general sense of things being better.
- One decision, one action — the tail swap is made once, and duty, currency, maintenance status and the flight record follow from it
- Compliance checks move to the point of decision — a rostering conflict or an expiring qualification surfaces while the roster is being built, not in next month's review
- Handovers become factual — the incoming shift reads the state of the operation instead of being told about it
- Questions get answered in a screen, not a project — utilisation, duty exposure and trip margin come from the same records that ran the flight
- Audits become retrieval — tracing one flight end to end is something you do in front of the auditor rather than in the week before
- New staff get useful in days — how the operation works is legible from the records themselves, rather than inherited verbally from whoever has been there longest
That last one is worth more than it looks. In a fragmented operation, the map of how everything relates is not written down anywhere. It exists as expertise, held by a small number of people, and it degrades the moment one of them is unavailable. A fortnight of annual leave is survivable. A resignation is a different order of problem, and the recovery is slow precisely because what has to be rebuilt was never written down in the first place. A system does not resign.
How to tell whether this is your problem
Six questions, answered honestly, are usually enough:
- How many systems does a coordinator open to build one trip from scratch?
- How many places does a given tail number's next due date exist?
- If a pilot goes out of currency tonight, what stops them being rostered tomorrow morning — a system, or somebody remembering?
- Can you trace one flight end to end in a single view?
- How long would it take to answer “what was utilisation by aircraft last quarter”?
- If your longest-serving coordinator resigned tomorrow, what specifically stops working?
If more than two of those are uncomfortable, the problem is probably not any one of your systems. Most of them are fine at the job they were bought for. The problem is the space between them.
Why this is getting worse rather than better
Fragmentation used to be an inconvenience. It is steadily becoming an evidence problem, and that is a different category of risk.
Safety management obligations keep widening, and the direction of travel is consistent wherever you fly: what gets asked for is demonstrable, traceable process rather than assurance that a process exists. Insurers and larger charter customers have started asking in the same register. They want to see the trail, not be told there is one.
At the same time, operations are getting more complex, not less. Fleets are more mixed, international routing involves more moving parts, and client expectations around responsiveness have not moved in your favour. Every increment of complexity multiplies through the number of disconnected systems it has to be reflected in.
The uncomfortable part is that fragmentation degrades quietly. Nothing fails on the day you cross the threshold from manageable to unmanageable. The reconciliation tax just rises until an operation that used to feel busy starts feeling fragile, and the people inside it assume that is simply what growth feels like.
So the question is not really whether your systems are good. Most of them probably are. The question is what lives in the space between them — and in most operations, the honest answer is a person.
Related
- Part 135 charter operationsScheduling, crew, maintenance and compliance for on-demand charter.
- Corporate flight departmentsOne operational picture for a department that answers to the business.
- IntegrationsKeep the tools you already fly with, without keeping the gaps between them.
- Transparent flat-rate pricingOne platform, one price - no per-module maths.
See your operation as one record
Bring a real week — a swap, a defect, a roster change, an audit request — and we will walk through what it looks like when every one of those touches a single operational record instead of six.