One scheduling standard across aerospace sites that actually rolls up
Aerospace inspection schedules fail to roll up because each site counts differently: different part masters, different definitions of a rejection, different clocks for on-time, different technique numbering. The fix is a shared taxonomy and a shared due engine that handles flight cycles, flight hours and calendar together, while still letting each site hold its own approved techniques and NAS 410 certification records.
Manufacturing and MRO sites both inspect, but they are driven by different clocks. A forging or machined-structure plant schedules against production flow, lot release and Nadcap-auditable process control. An MRO shop schedules against airworthiness: thresholds and repeat intervals expressed in flight cycles or flight hours, corrosion prevention tasks derived from the maintenance programme, and airworthiness directives issued under 14 CFR Part 39 whose compliance times may be stated in cycles, hours, calendar time or whichever comes first. A group running both, across several sites and often several regulators, ends up with locally sensible practices that cannot be aggregated. Personnel qualification is the clearest example: one site certifies under NAS 410, another under EN 4179, and a Level II is not automatically portable between them because the employer's responsible Level 3 owns the certification. Standardising means agreeing what is common and what must legitimately stay local.
Source: Sources: NAS 410 and its European counterpart EN 4179 for qualification and certification of non-destructive test personnel, including near-vision and colour or contrast differentiation requirements and periodic recertification; Nadcap AC7114 and its method supplements for NDT accreditation; AS9100D for special-process validation and control; ASTM E1417 for liquid penetrant testing, E1444 for magnetic particle testing, E1742 for radiographic examination and E2375 for ultrasonic examination of wrought products; AMS 2644 for inspection materials; 14 CFR Part 39 for airworthiness directives and 14 CFR Part 145 for repair station quality and record requirements, with EASA Part-145 where a European approval is held.
| Interval basis | Typical driver | What the due engine must model | Roll-up risk when sites differ |
|---|---|---|---|
| Flight cycles | Damage tolerance and fatigue-driven structural inspections | A threshold before the first inspection and a separate repeat interval, consuming utilisation data per serialised unit | One site counts cycles from manufacture and another from last overhaul; group compliance reporting is meaningless |
| Flight hours | Systems and component inspections in the maintenance programme | Hour accrual per unit with the same whichever-comes-first logic as cycles and calendar | Hours recorded to different precision or against different assemblies, so utilisation cannot be summed |
| Calendar | Corrosion prevention and control tasks, storage and preservation checks | Date arithmetic with defined tolerance and a stated rule for whether tolerance shifts the next due date | Some sites let tolerance float the baseline and others do not, so the same task drifts apart across the group |
| Airworthiness directive compliance | A directive issued under 14 CFR Part 39, often with mixed units | Directive as an object applying to an effective population, with per-unit compliance status and method of compliance | Directive applicability is judged locally by part number, and one site's population list quietly disagrees with another's |
| Process control checks | Penetrant and magnetic particle system performance checks and equipment verification | Recurring micro-schedules per line and per shift, with pass or fail recorded, not just performed | Daily versus shift cadence differs by site, so process control compliance percentages are not comparable |
| Personnel currency | Annual near-vision and contrast checks and periodic recertification under NAS 410 or EN 4179 | Certification per person per method with expiry, blocking allocation to work that finishes after expiry | Sites hold currency in local spreadsheets, so group capacity by method is unknown until someone is turned away |
Why the numbers do not roll up
The complaint is always phrased as a data problem and is almost always a definition problem. Ask three sites for last quarter's non-destructive test rejection rate and you will get three numbers computed three ways. One divides rejected parts by parts inspected. Another divides indications recorded by parts inspected, which counts a part with four indications four times. A third excludes parts that were reworked and passed, on the reasonable grounds that they shipped. All three are honest; none of them can be summed into a group figure.
On-time performance is worse, because there are at least three defensible clocks: the date the customer or the production plan needed the part, the date the shop promised it, and the date the part physically arrived in the inspection area. A site that measures from arrival will always look better than a site that measures from need, and the difference has nothing to do with performance. Until the group picks one clock and applies it everywhere, comparing sites is comparing measurement conventions.
The consequence of leaving this unresolved is not just bad reporting. It is that improvement effort gets aimed at whichever site has the least flattering convention, and genuine problems at the site with the most generous convention stay invisible. A scheduling module can enforce a shared definition at the point where the event is recorded, which is the only place enforcement actually works.
Due dates in cycles, hours and calendar, whichever comes first
A scheduling engine built on calendar dates is structurally wrong for aerospace MRO. Damage tolerance derived inspections are expressed in flight cycles. Systems tasks are often in flight hours. Corrosion prevention and control tasks are usually calendar. Airworthiness directives issued under 14 CFR Part 39 routinely combine them, with a compliance threshold in one unit and a repeat in another, qualified by whichever comes first. Any of these can also carry a tolerance whose application rule matters.
The engine therefore needs three things at once: utilisation data per serialised unit, a due rule that evaluates multiple unit types together and returns the earliest, and an explicit statement of which basis triggered the due item. That last point is often skipped and is essential in practice, because a planner arguing about a due date needs to know whether it came from hours, cycles or the calendar before the argument can be resolved.
Tolerance handling is the subtle multi-site trap. If a task is performed inside its tolerance, does the next due date compute from the actual performance date or from the original scheduled date? Both rules exist in the industry and both are used legitimately. What cannot be tolerated is sites applying different rules under one group compliance report, because the same task will drift apart over several intervals and nobody will be able to explain why.
One taxonomy, many technique sheets
Standardisation programmes usually fail by attempting too much. They try to impose a single technique sheet library across sites and collide immediately with the fact that a written non-destructive testing technique is approved by a responsible Level 3 at a specific facility, against that facility's equipment, and audited there under Nadcap. The centre cannot approve on their behalf, and telling a Level 3 that a corporate document supersedes their approval is both unwelcome and, in accreditation terms, wrong.
The workable split is between requirement and method. The group standardises what must be inspected, on what basis, to which customer or industry specification, with what acceptance criteria, and how the result is classified and counted. The site standardises how it is achieved: technique number, revision, equipment, reference standards, and the Level 3 who approved it. The schedule then holds both, so a group report can aggregate by requirement while an audit can trace to the local technique in force on the day.
Export control makes this more than a governance nicety. Technique sheets and detailed process data can be controlled technical data, and a naive corporate document library that replicates everything to every site can create a compliance problem that has nothing to do with quality. Systems used across borders need to keep the requirement layer shareable and the technique layer site-scoped by design.
Certification currency is a scheduling constraint, not a report
Under NAS 410 and its European counterpart EN 4179, non-destructive test personnel are qualified and certified by the employer through a responsible Level 3, with documented training, experience and examination, an annual near-vision and colour or contrast differentiation check, and periodic recertification. This is not an HR matter that runs beside the schedule. It determines who may legitimately perform which examination on which day.
When currency lives in local spreadsheets, three things go wrong at group level. Capacity by method is unknown, so load balancing between sites is guesswork. Lapses are discovered by audit rather than by planning. And work occasionally gets performed by someone whose currency had expired, which turns a scheduling oversight into a product integrity question and potentially a re-inspection of everything processed in the interval.
Holding certification in the same system as the schedule fixes all three at once. The planner sees available certified hours by method and by site. The system refuses to allocate an examination to a technician whose method certification or vision check expires before the planned completion date. Recertification and vision checks become scheduled items with lead time, so they are booked before they bite. None of this is sophisticated; it is simply the consequence of putting currency where the allocation decision is made.
Process control checks are scheduled work too
Penetrant and magnetic particle lines carry their own recurring verification obligations, and the standards are specific about them. Liquid penetrant system performance checks and magnetic particle system verification, along with light meter readings, bath concentration and equipment calibration, run on cadences that are part of the process, not an adjunct to it. Nadcap auditors examine them closely, because they are the evidence that a result means anything.
The multi-site issue here is cadence and record. One site runs a check every shift, another daily, a third at line start-up. All may satisfy the requirement, but a group process control compliance figure computed across them is not a meaningful number. Worse, some systems record only that a check was performed, not its result, which makes the important question unanswerable: what happened to the parts processed between a failed check and the last known good one.
Putting these micro-schedules on the same engine as the inspections themselves solves the traceability problem structurally. The check has an owner, a due time, a result and a link to the line. Parts processed on that line inherit the bracketing checks. When a check fails, the affected population is a query rather than an investigation, and the containment decision can be made in an hour rather than a week.
Evidence: what an auditor asks every site for on the same day
A Nadcap or customer audit is largely an exercise in tracing samples. The auditor picks a part, and asks who inspected it, what their certification status was on that date, which technique and revision applied, what equipment was used and when it was last verified, what the process control checks around that shift showed, and how the disposition was recorded and approved. Every site answers the same question; the variation is entirely in how long it takes them.
Sites that assemble this by hand typically need a day or more per sample, pulling from a certification spreadsheet, a technique library, a calibration system, a line logbook and a quality record. Sites where the scheduling and execution system holds the links answer in minutes and, more importantly, answer identically. Audit preparation time is a good proxy for whether standardisation has actually happened, and it is measurable without any new instrumentation.
This also changes what accreditation cycles cost. A site whose evidence is assembled continuously as a by-product of scheduling and execution enters an audit in a fundamentally different posture from one that begins preparing six weeks out. The work is the same work; the difference is whether the system captured it as it happened or whether people have to reconstruct it afterwards from artefacts that were never designed to be joined.
Evaluating a multi-site inspection scheduling module
Start with the due engine, because it is the part that cannot be worked around. Ask the vendor to configure a task with a threshold in flight cycles, a repeat in flight hours and a calendar backstop, apply a tolerance, and show what happens to the next due date under both tolerance rules. If cycles and hours turn out to be custom fields with a report on top, the product is a calendar and every site will build its own shadow system around it.
Second, test the taxonomy split. Can a central requirement be published to five sites, each attaching its own technique number, revision and approving Level 3, while a single group report still aggregates by requirement? Can a site be blocked from executing against a superseded technique revision? Third, test currency as a constraint: try to allocate work to a technician whose certification expires mid-job and see whether the system stops you or merely notes it.
Fourth, ask for the same KPI computed at two sites with different local practice and check that the denominator is genuinely identical. Atlantis NDT builds this layer on an Odoo foundation, which keeps the schedule, the personnel certification register, the technique control records, the process control checks and the inspection results in one dataset rather than five, and lets a group standard be enforced where the record is created. A working session against your own site data and one real audit trace is available on request through info@atlantisndt.com.
Why do multi-site inspection numbers refuse to reconcile?
Because the denominators differ. One site counts a rejection per part, another per indication, a third per lot. One measures on-time against the promised date, another against the induction date. One counts a re-inspection after rework as a new inspection, another as a continuation. Each convention is defensible locally, and none of them are wrong; they simply cannot be added together. Standardisation is a definitional exercise before it is a software exercise.
What does a shared taxonomy actually have to cover?
Less than people fear. One part and configuration master, one method list, one disposition list — accept, reject, rework, use-as-is, scrap — one definition of the inspection event, and one clock for on-time. That is enough to make the numbers comparable. Technique sheet numbering, local work instructions, shift patterns and site calendars can and should remain local, because forcing those into a single standard produces resistance without producing comparability.
Can a central schedule template be pushed to sites without breaking local approvals?
Yes, if the template carries the requirement and the site carries the technique. The centre publishes what must be inspected, on what basis and to which specification. The site attaches its own approved technique, revision and responsible Level 3. That separation lets the group standardise the schedule and the reporting while respecting the fact that a written technique is approved by a named Level 3 at a named facility, not by a corporate function.
How should the system handle NAS 410 currency?
As a hard scheduling constraint rather than a report. Certification is held per person, per method, per level, with the examination dates, the annual near-vision and contrast check, and the recertification date. Allocation of work to a technician whose currency lapses before the planned completion should be blocked at the point of scheduling. Handled this way, currency stops being an audit finding and becomes a capacity number the planner can see.
Why are process control checks part of the schedule?
Because they gate everything else. A penetrant line whose system performance check has not been done cannot produce a valid result, and the same applies to magnetic particle system checks and equipment verification. These recurring checks belong on the same scheduling engine as the inspections themselves, with pass or fail recorded rather than a tick for performed, because an auditor will ask what happened to the parts processed between a failed check and the previous good one.
What does an auditor actually ask for that scheduling data can supply?
Traceability from a specific part inspected on a specific date to the technician who inspected it, their certification status on that date, the technique revision in force, the equipment and its verification status, and the process control checks that bracket the work. Assembled by hand, that is days of effort per sample. Held as scheduling and execution data with the right links, it is a query, and it is the same query at every site.
Built for any business that runs on operations
Most companies do not fail at their craft. They lose time, margin and goodwill in the gaps between the tools they use to run the place — a quoting spreadsheet that does not talk to the job sheet, a job sheet that does not reach accounts, and a compliance folder nobody can search when a client asks. Atlantis closes those gaps by putting the whole operation on one platform, so information is entered once and everything downstream stays in step.
What you can run on it
- Sales and CRM — leads, quotes, follow-ups and the pipeline that tells you what next month looks like.
- Projects and job costing — plan the work, track the hours and materials against it, and see the margin while the job is still live rather than at final account.
- Field and service teams — dispatch, schedules, mobile capture that works with no signal, and sign-off from site.
- Inventory and purchasing — stock, suppliers, reorder points and goods receipt, joined to the jobs that consume them.
- People — records, qualifications and licences with renewal reminders, timesheets, leave and payroll.
- Quality and documents — procedures and forms under revision control, with the audit trail an inspection or accreditation body actually asks for.
- Accounts — invoicing, expenses, multi-currency and the reporting your accountant stops chasing you for.
Affordable, accessible, fully customizable — and we mean each word
Affordable because the whole suite is included rather than sold to you a module at a time, and because implementation is done by people who have run operations rather than by a chain of subcontractors. Accessible because it runs in a browser and on a phone, works for a small team on day one, and does not need a specialist on staff to keep it alive. Fully customizable because your process is the thing that makes you competitive — the software should bend to it, not the other way round.
Industries we configure for
Service businesses and contractors, manufacturing and fabrication, trading and distribution, laboratories and testing houses, engineering consultancies, construction and facilities, and asset owners across energy, marine, aerospace and infrastructure. Inspection and testing is where we started, and it remains the sector we go deepest in — but the platform underneath is general-purpose, and most of what it does has nothing to do with inspection at all.
What happens when you get in touch
A short conversation, not a sales sequence. We ask how the business runs today and where it hurts, show you the platform doing that work, and send a written quote shaped to your region, your team size and the scope you actually need. No obligation, nothing to install first, and no pressure to decide on the call. Reach out and tell us what you are trying to fix.
Related: business management platform · inspection management software · choosing the right category of software · modules · by industry · asset integrity platform. Book a free consultation.