Problems & solutions · ERP

Aerospace Manufacturing Software Problems: The 7 That Cost AS9100 Suppliers Real Money

Aerospace Manufacturing Software software overview illustration showing common problems and fixes.
The short answer

The most expensive failure in this category is treating the characteristic as a field on a form instead of a first class record. When measured values live only inside a PDF, a 200 plus characteristic first article costs a quality engineer 10 to 14 hours of typing, a drawing revision means eyeballing two PDFs side by side to find the affected balloons, and the containment question after an escape, which parts did we ship with this condition, cannot be answered by software at all. It gets answered by three people reading folders for a week while the prime waits on your 24 hour containment.

Why does first article scope get underestimated so often?

Almost every aerospace quality build is sold as generate the AS9102 forms. That framing is the failure. Forms 1, 2 and 3 are output. The thing that has to be built is the characteristic itself: part number plus revision plus balloon number, with design nominal, tolerance, key characteristic classification, inspection method, required gage type and frequency. Get that object right and the forms are a rendering exercise. Get it wrong and you have bought a document generator with an aerospace paint job.

The tell is in the estimate. If a proposal prices form generation in two weeks and says nothing about the characteristic model, the developer has understood the deliverable and not the domain. They will discover in month three that a revision diff is impossible without balloon level identity, and the change request will cost more than doing it properly at the start.

The second underestimate is the revision path. AS9102 requires a partial first article on affected characteristics only, which means the system has to compare two characteristic sets and produce the delta. That is straightforward when characteristics are records and impossible when they are cells.

The fix is to make the data model an acceptance gate before any user interface work. Have the team draw part, revision, characteristic, lot, heat lot, serial and operation instance as separate entities on a whiteboard. If they cannot separate those without prompting, that is the whole answer about whether the project will work.

What goes wrong migrating mill certs and job history?

The structured data moves fine. Parts, jobs, lots and operations come out of E2 Shop System, JobBOSS2 or Epicor Kinetic in weeks. The trouble is the fifteen years of PDFs in a folder tree named by job number, because that is where traceability actually lives.

Three things bite. Certs were filed under the job, not the heat lot, so the link you need for containment was never recorded anywhere. File names carry meaning inconsistently, sometimes a heat number, sometimes a purchase order, sometimes a scanner default. And a proportion of the archive is scans of faxes, which no extraction tool reads reliably.

Shops respond by trying to migrate everything and stalling. The archive is enormous, the recovery rate on the oldest material is poor, and the project spends its first quarter on documents nobody will query.

The workable approach is tiered. Migrate the last two to three years fully, with document extraction pulling alloy, heat number, specification revision and expiry off the cert and matching it to the receiving line, with a human queue for anything the parser is not confident about. Index the rest for full text search and leave it readable in place. Retention obligations generally require retrievability rather than live records, so an indexed archive satisfies them at a fraction of the cost.

Then commit to a rule going forward: no receipt closes without a cert linked to the heat lot. The backlog stops growing on day one, which matters more than how much of it you rescue.

Why do ERP and CMM integrations break after launch?

Two different failure modes, and both are predictable.

On the enterprise resource planning side, the shop systems in this market were not designed to be integrated with. Some offer no interface worth the name, some expose a read only database posture that the vendor may not support, and version upgrades change table shapes without notice. A read integration that worked in testing goes quiet after a service pack, and nobody notices until job data stops arriving and someone reconciles by hand.

On the coordinate measuring machine side, the break is subtler. Report output from PC-DMIS or Zeiss Calypso is parsed by matching balloon numbers, and the moment a programmer renames a feature or reorders the routine, the match rate falls. The system does not error. It silently matches fewer characteristics, and the quality engineer starts typing again without telling anyone.

The fix on both sides is monitoring the shape of success rather than the absence of errors. Alert when the nightly job did not run, when the record count falls outside its normal range, and when the balloon match rate on a report drops below a threshold. Every unmatched value goes to a review queue rather than being dropped.

Ask any developer what happened the last time a vendor changed a field silently. The answer you want mentions idempotency, a replay queue and an alert that reaches a person. The answer you do not want is that they added a retry.

What happens when ITAR and CMMC scope is not covered?

This is the gap that turns a working build into a rebuild. ITAR constrains where the data sits and who may touch it, including your developer's own staff. CMMC 2.0 Level 2 maps to NIST 800-171 and adds access control, audit logging, encryption requirements and a documented system boundary. Neither is a feature you add in phase two.

What actually happens when it is skipped: the system ships on general purpose cloud infrastructure, then a prime asks about your boundary during a flowdown review, and the answer requires moving hosting, re-doing identity, adding audit logging on every read, and possibly changing who on the delivery team is allowed to see the repository. That is a re-architecture priced against a budget that has already been spent.

The compliance gap has an operational twin. Point in time association is what an auditor tests, and it is routinely left out of scope. Auditors do not ask for the current revision of a work instruction, they ask which revision was in effect on the date serial 0042 ran, whether the operator's certification was valid that week, and whether the gage used was in calibration. If those links are resolved at query time rather than captured at the moment of use, the honest answer is that you cannot prove it.

The fix is to raise both in the first conversation. Any developer who has built in this sector will ask about ITAR and CMMC scope unprompted and will have an opinion about hosting. One who says hosting can be decided later has told you they will re-architect on your money.

Should you build custom or configure what you already own?

Keep what works. E2 Shop System, JobBOSS2, Global Shop Solutions and Epicor Kinetic are competent at jobs, routers, inventory and money, and replacing them is an expensive way to arrive where you started. Almost nobody in this market should be rewriting their shop system.

More than that, some shops should not build at all. Under roughly 25 people, single site, a handful of part numbers on repeat orders and low first article volume, the correct stack is E2 or JobBOSS2 plus High QA or InspectionXpert plus disciplined folder hygiene. Configure the characteristic library in High QA properly, standardise your folder naming, and the payback on a six figure build simply is not there. We would rather say that than sell you one.

Net-Inspect deserves the same treatment. If your prime mandates it and your volume is modest, use it as intended for submission and ballooning and stop. It solves its slice well.

The build case appears when quality headcount grows faster than revenue, when somebody's full time job is retyping data between systems, when a containment question takes more than a day, when you add a second site or a second Nadcap accredited process and the tribal knowledge does not clone, or when a prime has made a scorecard number a condition of the next package and you cannot see that number in real time. At that point the packaged stack is not cheaper, it is billed as payroll.

How do hidden costs get into the quote?

Five places, consistently.

Prime output profiles. Each portal, each part numbering scheme and each required field set is a small integration with its own quirks, and quotes tend to price one and assume the rest are copies. Count yours before you sign, because they are not copies.

Regulatory surface. CMMC and ITAR scope adds engineering for access control, audit logging, encryption and boundary documentation, and it pushes hosting toward government cloud. Priced in from day one it is a line item. Bolted on afterwards it is a project.

Unstructured document recovery. Extraction from clean modern certs is one problem. Extraction from scanned faxes is another, and the difference is in the review queue volume rather than in the software.

Multi site. Different Nadcap accreditations per site mean different approved process lists, different operator certification regimes and different audit evidence, which is more than a location field.

Point in time capture. Recording the work instruction revision, certification status and gage calibration state at scan in, and refusing the scan when the gage is out of calibration, sounds small and touches every transaction in the system.

Ask for those five as separate line items with their own days. What does not drive price much is user count, because cost scales with regulatory surface and integration count rather than seats.

What separates a build that works from one that fails here?

The successful ones ship a narrow first release that quality engineers use daily. Characteristic model, first article generation with report import and revision diffing, traceability spine with cert ingestion, and a read integration with the shop system. That is the release that stops the bleeding, and it is small enough to finish before the sponsor changes.

They put the data model under scrutiny before the user interface. The characteristic and the point in time association are the whole game. A team that gets those wrong finds out in month six, and by then the schema is load bearing.

They run in parallel for a quarter. Produce first articles both ways on real jobs, compare, and treat every difference as a defect in the model rather than a data entry error. That is also how you build the evidence that the system is trustworthy before an auditor tests it.

They keep the human sign off visible. Extraction from a ballooned drawing and a cert is genuinely useful, and the correct target is getting a first article from roughly 14 hours to under two, not to zero. The confirmation gate is what an auditor inspects, so design it to be inspected.

And they settle ownership before kickoff: repository in your organisation from the first commit, infrastructure in your accounts, a written exit path. When an auditor asks who can change a signed record, the answer has to be your organisation under your access controls.

Research & sources

The evidence behind this guide

Independent findings on why this investment pays off. Every link goes to the primary source.

  1. In a survey of 579 supply chain professionals (July 31 to October 1, 2024), only 29% had built at least three of the five capabilities Gartner identifies as needed for future competitiveness (agility, resilience, regionalization, integrated ecosystems, and enterprise-wide strategy). Source: Gartner (2025) →
  2. In the Flexera 2025 State of ITAM report, respondents reported roughly 33% of SaaS spend is wasted, underscoring how paying for off-the-shelf seats and tiers that go unused erodes the supposed cost advantage of generic SaaS. Source: Flexera (2025) →
  3. Workers can expect 39% of their existing skill sets to be transformed or become outdated over 2025-2030; 77% of employers plan to upskill their workforce, and 63% identify skill gaps as the biggest barrier to business transformation. Source: World Economic Forum (2025) →
  4. In an October 2025 survey of 530 small-business employers (conducted by TechnoMetrica, October 3-9, 2025), 88% reported using AI tools and 73% said those tools had been important to their competitiveness and growth over the past year, with 60% citing efficiency and productivity as the primary motivation for adoption (42% cited improving customer service). Source: Small Business & Entrepreneurship Council (SBE Council) (2025) →
Carlos M. · Account Manager · Beauty & Fashion · New York

Carlos manages beauty and fashion accounts, a category built around drops, seasonal calendars and sites that have to hold up under sudden traffic. He keeps briefs, timelines and engineering capacity in line, and writes about planning launches that do not depend on everything going right.

View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.

FAQ

Frequently asked questions

Our first articles take two days each. What actually fixes that?

Structuring the characteristic. Once each balloon is a record with nominal, tolerance, method and gage attached to part and revision, measured values can be imported from the coordinate measuring machine report by matching balloon numbers, and the forms are generated rather than typed. Extraction from the ballooned drawing gets the characteristics into draft. The realistic target is under two hours with a human confirmation gate, not full automation, because the sign off is what an auditor tests.

Why can nobody tell us which parts touched a suspect heat lot?

Because the cert was filed against the job, not the heat lot, so the link never existed. Your shop system tracks a lot number for inventory value and has no relationship to a scanned PDF in a folder named by quarter. Fixing it forward is cheap: no receipt closes without a cert parsed and linked to the heat lot. Fixing it backwards means extraction across the archive with a human review queue, and the recovery rate on older scans is poor.

How much of our 15 year document archive should we migrate?

Migrate the last two to three years fully with extraction and linkage, then index the rest for search and leave it readable in place. Retention obligations generally require that records be retrievable rather than live, so a searchable archive satisfies them at a fraction of the cost. Trying to migrate everything is the most common way these projects lose their first quarter to documents nobody will ever query.

Will a custom system pass an AS9100 or Nadcap audit?

Auditors test controls and evidence, not authorship. What they check is whether records are attributable, time stamped, protected from unauthorised change, and traceable to the revision and personnel in effect at the time of manufacture. Build immutable audit logging, electronic signature with role based approval, and versioned association captured at the point of use rather than resolved at query time. Done that way a custom system usually audits better than a folder tree, because the evidence chain is a query.

When should we raise ITAR and CMMC with a developer?

In the first conversation, and if they do not raise it themselves that is informative. Both change hosting, staffing and cost. ITAR constrains where data sits and who can access it, including the developer's own team. CMMC 2.0 Level 2 maps to NIST 800-171 and adds access control, audit logging, encryption and a documented boundary. Priced from day one it is a line item. Discovered during a prime's flowdown review it is a re-architecture.

Should we replace E2 or JobBOSS2, or build alongside it?

Build alongside. Those systems handle jobs, routers, inventory and money competently, and replacing them is expensive with little payback. What they cannot hold is characteristic level quality data, cert linkage and point in time traceability, because those objects do not exist in their model and never will, since the addressable market for them is aerospace and medical rather than the general job shop. Integrate read first, then add write back once the model has proven itself on real jobs.

Our coordinate measuring machine import worked in testing and now misses characteristics. Why?

Almost always because a programmer renamed a feature or reordered the routine, so balloon matching degrades. The dangerous part is that it degrades silently rather than erroring, and the quality engineer quietly starts typing again. Monitor the match rate per report and alert when it drops below a threshold, and route unmatched values to a review queue rather than discarding them. Treat the match rate as an operational metric, not a one time integration test.

Which shops genuinely should not build this?

Under roughly 25 people, one site, a handful of repeat part numbers and low first article volume. At that size a shop system plus High QA or InspectionXpert plus disciplined folder naming is a rational stack, and the payback on a six figure build is not there. If your problem is accounting and inventory rather than quality data, that is also a buy, because Kinetic and Global Shop are better at it than anything written for you.

Does it matter which tech stack the agency wants to use?
Yes, but not in the way most buyers expect: the goal is boring, popular technology such as React, Node.js or Python, and PostgreSQL, because any future team can maintain it and hiring a replacement developer takes days, not months. The red flag is an agency-proprietary framework or an unusual language, which welds you to that one vendor no matter what your contract says about code ownership. A useful test: could you find three freelancers fluent in this stack within a week? If not, push back.
How many people should be working on my software project?
Three to five for a typical focused build: a project lead, one or two engineers, a designer, and part-time QA, which is the standard shape across 2,000+ Digital Heroes projects. Larger platforms justify 6 to 10, but a ten-person team on a small first version usually signals bill padding rather than horsepower. What predicts success is whether a senior engineer is writing your code daily, not the headcount on the proposal.
How many developers does it take to build an ERP?
A typical Digital Heroes ERP pod is five to seven people: two or three backend engineers, one frontend engineer, a QA engineer, a project manager, and a part-time architect and designer. Bigger teams rarely go faster on ERP because the bottleneck is decisions about your business rules, not typing speed. What you need on your side is one empowered internal owner who can answer process questions within a day.
How do I calculate the ROI on a custom ERP?
Add up three lines: hours of manual work removed at loaded labor cost, subscription licenses you cancel, and error costs like mispicks and double entry that disappear. In Digital Heroes delivery experience, mid-market ERP builds typically reach payback in 18 to 30 months, faster when they replace a per-seat platform at 30 or more users. Run the math over five years, because that is where a one-time build beats recurring licenses decisively.
Will an app built for 10 users survive growing to 500?
Yes, if it is built on standard cloud infrastructure with a sound data model, because moving from 10 to 500 users is a hosting configuration change, not a rebuild. The scaling decisions that actually hurt are made early and invisibly: how the database is structured, how accounts and permissions are modeled, and whether background work is queued properly. Ask your agency how the system would handle ten times the load; the right answer is boring and specific, and a promise to cross that bridge later means you will pay for the bridge twice.
What does it cost to keep custom software running after launch?
Budget 15-20% of the original build cost per year, which on a $100,000 system means $15,000 to $20,000 for security patches, dependency updates, bug fixes, and small improvements as real usage reveals what the spec missed. Cloud hosting for a typical business application adds $50 to $300 a month on top. Skipping maintenance does not save the money; in Digital Heroes rescue work, unmaintained systems typically need a far more expensive rebuild within about three years.
How do we migrate years of data from our old system without losing anything?
Through a staged migration with a parallel run, never a single cutover weekend. The data gets extracted and cleaned early, loaded into the new ERP while the old system stays live, and both run side by side for two to four weeks so your team can verify counts, balances, and open orders match. In Digital Heroes ERP projects, data cleaning consistently takes longer than the technical transfer, so it starts in week one, not at the end.
Who can build a custom ERP software system?

Digital Heroes builds custom ERP software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.

Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.

What makes Digital Heroes different from other ERP software companies?

Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.

Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.

How can I check Digital Heroes is legitimate before getting in touch?

Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.

Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.

Keep reading
let's build

Build something worth launching.

A plan, a team, a timeline, within 24 hours. No decks, no discovery calls. Tell us what you're building and we'll come back with a real scope and a real number.

message us directly · we reply within one business day

mission briefing

Monthly dispatch

Playbooks, real build costs, and what we're shipping. One email a month. No fluff.

visit us

New York HQ

1140 Broadway, Suite 704 · New York, NY 10001

Get directions
Online now

Hey there 👋 How can we help you today?