Product lifecycle management Custom PLM & integration BOM · ECO · DPP

Custom PLM system development

Appfront designs, builds and integrates PLM software for manufacturing, fashion, automotive, medical devices and semiconductors. We build custom Product Lifecycle Management where standard platforms fall short, or we integrate Siemens Teamcenter, PTC Windchill, Dassault ENOVIA, SAP PLM, Aras Innovator and Centric PLM with ERP, CAD/CAM, MES, supplier portals and Digital Product Passport flows. BOM management, change orders, version control and compliance tracking, all in one controlled flow.

What is PLM and what does a custom PLM system do?

Product Lifecycle Management is the digital backbone that allows a manufacturer or brand to manage the entire lifecycle of a product, from the very first concept and initial drawing through to production, in-service maintenance and eventual end of life. A PLM holds a product's master data: components, materials, suppliers, drawings, test reports, certificates and revisions. Around this sit the processes that ensure a product changes under control: change orders, validation flows, supplier onboarding, compliance reporting and release gates into production.

A PLM system is therefore quite different from an ERP. The ERP handles orders, stock, purchasing and accounting; the PLM safeguards what a product is and how it comes into being. A MES (Manufacturing Execution System) runs the shop floor; a PLM supplies that shop floor with up-to-date drawings and BOM revisions. A QMS (Quality Management System) manages audits and non-conformities; the PLM provides the chain of evidence an audit draws upon. Well-designed integrations between these systems prevent data from fragmenting across spreadsheets, emails and local drives, a pattern we still often encounter in organisations yet to make the move to structured PLM.

Appfront builds both custom PLM software and integrations between existing PLM platforms and the rest of your IT landscape. In traditional manufacturing with deep CAD integrations, such as automotive suppliers, machine building and defence, we often work with or around Siemens Teamcenter, PTC Windchill or Dassault ENOVIA. For fashion brands that centre on collection cycles and material libraries, Centric PLM or Bamboo Rose is a better fit. For brands and manufacturers with very specific compliance requirements, for example around the Digital Product Passport, MDR or unique sustainability claims, we build a lighter, custom PLM that follows exactly the master data and flows that set your product domain apart. This ties in with our broader practice in software for the manufacturing industry.

BOM as a single source of truth

Engineering BOM, manufacturing BOM and service BOM in a single structured tree, with revisions, alternatives and supplier integrations. No loose Excel versions that drift out of sync with the shop floor or purchasing every week.

Change orders under control

Engineering Change Requests, Orders and Notices in a controlled workflow with the right reviewers and gates for each discipline. A change picked up by production has demonstrably been checked by engineering, quality and purchasing.

Compliance evidence in one place

CE, REACH, RoHS, IATF 16949, AS9100, MDR and the forthcoming Digital Product Passport: evidence and provenance linked to revisions and BOM levels, ready for audits and EU reporting without spreadsheet archaeology.

Our development process for PLM projects

PLM projects stand or fall on a thorough analysis upfront: which domain, which disciplines, which existing systems, which compliance context. We work to an approach that brings the complexity of your product domain into view early and delivers a stable result. From mapping your current PLM-or-spreadsheet reality through to a phased go-live and ongoing management, every step is aimed at ensuring that engineering, production, quality and purchasing ultimately work from one source.

1
Domain analysis

We map out how your product domain fits together: which item types, which BOM levels, which disciplines, which compliance regimes and which adjacent systems are involved.

2
Architecture

We design the PLM architecture, including the data model, integration patterns, authorisations and workflows, and together we determine whether a standard platform, an extension of one, or a custom PLM is the best fit.

3
Development

Implementation in sprints with automated tests, structured logging, monitoring and clear demo moments. You see working flows along the way in an acceptance environment.

4
Go-live & management

Controlled go-live with data migration, validation and a safety net, followed by ongoing management, monitoring and further development in line with your release calendar.

What a custom PLM system concretely delivers

Every PLM implementation is set up for your product domain, disciplines and adjacent systems. Below are the capabilities we most often deliver for manufacturing, fashion, automotive, medical device and semiconductor suppliers. Whether you are building your own platform, connecting an existing PLM to your ERP and MES, or adding a Digital Product Passport layer, our API work and product data expertise come together here. Also read about our broader approach to smart API integrations.

BOM management

A structured BOM tree with eBOM, mBOM and sBOM in the same context. Revisions, alternative parts, substitutes, supplier links and effectivity dates per item. Changes do not silently flow through to production but pass through ECO flows and release gates.

CAD/CAM version control

Native integration with SolidWorks, NX, CATIA, Creo or another CAD system. Drawings, assemblies and NC programmes are checked in and out with automatic BOM derivation, revision locks and where-used overviews. STEP, JT or IFC exchange with suppliers runs through controlled file vaults.

Change-order workflows

ECR, ECO and ECN flows with escalation rules, parallel reviewers and statutory retention periods. Changes receive impact analyses (where-used, cost impact, regulatory), approvals are signed off, and the version history remains forensically reconstructable.

Supplier onboarding and portal

A supplier portal where partners submit their product data, certificates and material declarations, structured enough to land automatically in your PLM. PPAP flows, REACH and RoHS declarations and first article inspections run through the same portal without Excel attachments.

Compliance & certification

CE marking, REACH, RoHS, IATF 16949 (automotive), AS9100 (aerospace), MDR (medical). Compliance evidence, standard references, risk analyses and test reports are linked to the correct product revision. During an audit, you retrieve the evidence chain from one system instead of six folders.

Digital Product Passport (DPP)

DPP flows for the Ecodesign for Sustainable Products Regulation: material provenance, repairability, CO2 footprint and recycling data linked to a unique product identifier. For brands that want to do more than comply and use the regulation as a positioning advantage.

PLM projects in practice

A PLM system plays out very differently by sector. A number of scenarios recur consistently, and for each we have proven patterns that account for the specifics of your product domain, the CAD tools in use, the compliance context and the existing systems PLM needs to talk to. Read also how PLM works with CAE software on the simulation side and with Digital Product Passport software on the sustainability side.

Manufacturing & machine building

Machine builders, OEMs and tier-1 suppliers with deep CAD integrations, complex assemblies and strict configuration management. We connect Siemens Teamcenter or PTC Windchill to SAP S/4HANA for the procurement and order flow, and build MES bridges so the shop floor always works to the valid revision. Part of our broader software for manufacturing.

Fashion and lifestyle brands

Fast-fashion, sportswear and lifestyle brands that centre their collection cycles, fabric libraries and seasonal planning. We work with Centric PLM or Bamboo Rose and connect them to production factories in Asia, regional distribution centres and e-commerce storefronts, with material traceability ready for DPP textiles.

Automotive & mobility

OEMs, tier-1 and tier-2 suppliers in the automotive and mobility sector. IATF 16949-compliant traceability, APQP/PPAP flows with suppliers, and integrations between PLM, eBOM/mBOM, MES and quality management. We often work around Teamcenter or ENOVIA in this context.

Medical devices & life sciences

Manufacturers under MDR and IVDR with strict design controls, clinical evaluation and UDI registration. We build PLM flows that support the entire design history file (DHF), device master record (DMR) and post-market surveillance, and connect them to clinical systems via FHIR where it makes sense.

Semiconductors & high-tech

Semiconductor suppliers and high-tech manufacturers with their own process control, recipe management and strict cleanroom requirements. The PLM links designs, process instructions and metrology data so that every delivered component can always be traced back to the exact production recipe and wafer lot.

Energy, utilities & defence

Energy companies, grid operators and defence organisations where configuration management, security classification and long product lifecycles are central. PLM environments with strict authorisations, segregation rules between classification levels, and long-term archiving obligations that remain compliant for decades.

DPP frontrunners in retail & consumer goods

Retail and consumer goods brands that see the Digital Product Passport not as a compliance burden but as a brand opportunity. We build a PLM layer that records material provenance, repairability and recyclability in a structured way, and makes it accessible via QR code to consumers, repairers and recyclers.

Technology we use

PLM projects don't have a fixed stack; the choices depend on your existing systems, the complexity of your CAD integrations and the compliance context. We work with the leading PLM platforms where they fit, and build custom PLM on a modern service stack where that offers a distinct advantage. We always align the stack with your IT landscape, so that your own team can continue to manage or further develop the solution over time.

Siemens Teamcenter PTC Windchill Dassault ENOVIA / 3DEXPERIENCE SAP PLM Aras Innovator Centric PLM & Bamboo Rose SolidWorks / NX / CATIA / Creo STEP (ISO 10303) & JT IFC (BIM) REST / GraphQL / SOAP OSLC FHIR (medical) SAP S/4HANA & Dynamics MES / QMS bridges PostgreSQL & SQL Server Node.js / Python / .NET / Java Azure / AWS / GCP HMAC webhook validation

Why choose Appfront for your PLM project?

Appfront combines extensive experience in API integrations and custom software with domain knowledge of product data in manufacturing, fashion and highly regulated sectors. A PLM project is not a standalone effort: it affects engineering, production, quality, procurement and after-sales all at once. We always begin with a thorough analysis of your product domain and adjacent systems. A PLM choice should not only be technically sound, but also add practical value for the people who work with it every day.

With every integration and every custom component, we write clear documentation and make sure your own team, or a future supplier, can understand and manage what is running. No black box: transparent code, explicit contracts between systems and clear agreements on monitoring, alerting and maintenance. That way you stay independent and keep control of your product data and release calendar at all times.

You work with a dedicated point of contact who understands both the technical and functional sides of PLM. They can speak with your engineering managers about BOM structures, with your quality team about MDR or IATF 16949, and with IT about the architecture of your integration landscape. This keeps lines short, avoids miscommunication with PLM vendors and speeds up decisions when choices have to be made during the build around data models, ECO flows or DPP requirements.

See also our wider practice around integrations we build, our work in software for the manufacturing industry and our approach to smart API integrations.

  • Experience with Teamcenter, Windchill, ENOVIA, SAP PLM, Aras and Centric
  • Domain knowledge of manufacturing, fashion, automotive, medical and semiconductor
  • Deep API expertise: REST, GraphQL, SOAP, OSLC, STEP, IFC and FHIR
  • Experienced with CAD integrations (SolidWorks, NX, CATIA, Creo)
  • ERP bridges to SAP S/4HANA, Microsoft Dynamics, Oracle and Infor
  • MES and QMS integrations for the shop floor and quality
  • Compliance flows for CE, REACH, RoHS, IATF 16949, AS9100 and MDR
  • Digital Product Passport architecture ready for the ESPR roll-out
  • Secure by default: least privilege, audit trails and signature validation
  • Clear documentation that your engineering and IT teams can read
  • A fixed point of contact, no account managers passed around
  • Ongoing maintenance and proactive development on your release rhythm

Security, compliance and evidence

Product data is sensitive on several layers at once: intellectual property (drawings, recipes, formulations), customer data in service flows, supplier information and, in some sectors, classified data. Appfront builds PLM environments in line with the OWASP guidelines, with encrypted communication, role-scoped authorisations and strict separation of duties between disciplines. Engineering sees what engineering needs, quality sees the relevant audit data, and an external supplier sees only the parts they are responsible for.

For regulated sectors, we build the evidence chain with you from the outset. IATF 16949 for automotive requires structured APQP/PPAP flows and advanced product quality planning; AS9100 for aerospace adds configuration management and counterfeit-part prevention; MDR for medical devices requires a complete design history file with clinical evaluation and post-market surveillance. We document the data flows between PLM, ERP, MES, QMS and supplier portals so that your processing register and technical file are always up to date and you can demonstrably meet the applicable standards.

For the Digital Product Passport and the broader ESPR directive, we work with a data model that can aggregate provenance, material composition, repairability and CO2 footprint per component and at assembly level. Supplier evidence comes in through structured declarations: not loose PDFs you have to read manually, but machine-readable data that can be traced back to its source. You can also read our information security policy and responsible disclosure policy.

  • OWASP ASVS as the foundation for secure development
  • Encryption in transit (TLS 1.2+) and at rest
  • Role-based access & least privilege per discipline
  • Audit trails per BOM revision and per change order
  • IATF 16949-compliant APQP/PPAP flows
  • AS9100-compliant configuration management
  • MDR-compliant design history file and post-market surveillance
  • REACH / RoHS / SVHC declarations aggregated in a structured way
  • DPP-ready data model aligned with ESPR requirements
  • Monitoring and alerting for data anomalies
  • Documentation for your processing register and technical file

Frequently asked questions about PLM systems

Answers to the questions we are asked most often about custom PLM and PLM integrations.

PLM stands for Product Lifecycle Management: the digital backbone with which a manufacturer or brand manages a product from the first idea through to end of life. The system keeps the product's master data, including components, materials, suppliers, drawings, test results, certificates and revisions, and links it to the processes of R&D, engineering, procurement, production, quality and after-sales. PLM is therefore different from an ERP (which runs orders, inventory and accounting) or an MES (which controls the shop floor). PLM governs what a product is and how it comes into being; ERP and MES govern how a specific order moves through the chain.

For traditional manufacturing with deep CAD integrations and standard ECO flows, an established platform such as Siemens Teamcenter, PTC Windchill or Dassault ENOVIA is usually the right choice. A custom PLM is worth considering when your product domain is so specific that a standard package costs more in configuration and workarounds than a dedicated solution, for example a fashion brand centred on collection cycles and fabric libraries, a semiconductor supplier with its own process control, or a niche manufacturer with heavy compliance requirements around the Digital Product Passport. We always start with a sober assessment: buy what fits well, build only what sets you apart.

We regularly work with Siemens Teamcenter (manufacturing, automotive, defence), PTC Windchill (aerospace, medical devices, industry), Dassault Systèmes ENOVIA / 3DEXPERIENCE (engineering-intensive sectors), SAP PLM (organisations already deeply invested in SAP), Aras Innovator (open-source enterprise PLM), Centric PLM and Bamboo Rose (fashion). We also connect PLM to ERP systems such as SAP S/4HANA, Microsoft Dynamics, Oracle and Infor, to CAD tools such as SolidWorks, NX, CATIA and Creo, and to MES, QMS and supplier portals. For custom work, we build lighter PLM layers with PostgreSQL, a service-oriented architecture and REST/OSLC APIs.

BOM stands for Bill of Materials: the structured list of all parts, sub-assemblies and materials needed to make one unit of a product. In practice, a product usually has several BOMs: an Engineering BOM (eBOM) from design, a Manufacturing BOM (mBOM) from production and a Service BOM (sBOM) for maintenance. A PLM manages these BOMs, tracks revisions, records where components come from and ensures that a change made in one place does not silently break the chain. Good BOM management prevents production from ordering an outdated revision, or the service organisation from being unable to trace spare parts.

A PLM connects to CAD systems via plug-ins, file vault integrations or native connectors. Engineers check their drawings and assemblies in and out, the PLM tracks revisions, manages the relationships between components and ensures the eBOM is derived automatically from the assembly structure. For CAM (manufacturing preparation), the PLM does the same with NC programmes and machining plans. We work with the native integrations of Teamcenter, Windchill and ENOVIA for SolidWorks, NX, CATIA and Creo, and build custom connectors where needed for less mainstream tools or STEP/IFC-oriented workflows.

A change order (Engineering Change Order, ECO; also known as ECR for request and ECN for notice) is a controlled workflow in which a change to a product is proposed, assessed, approved and implemented. The PLM determines who may request a change, which stakeholders must review it (engineering, quality, purchasing, production), which documents accompany it, and how the change flows through the BOM, drawings, supplier agreements and MES instructions. A well-structured ECO flow prevents a design adjustment from going wrong on the shop floor and ensures compliance evidence can still be reconstructed afterwards.

The Digital Product Passport (DPP) is an EU initiative under the Ecodesign for Sustainable Products Regulation (ESPR) that requires manufacturers to make a digital passport available for a growing number of product groups, starting with batteries (applicable from February 2027) and gradually extending to textiles, electronics, construction materials and more. The passport contains information on materials, origin, repairability, recyclability and carbon footprint, accessible via a unique identifier (often a QR code) on the product. For PLM, this means that data currently often held in loose spreadsheets and compliance tools needs to be structured, verifiable and machine-readable within the PLM, including supplier evidence. We build DPP flows as an extension of existing PLM systems or as the core of custom PLM for brands that want to get ahead of this. Read more on our DPP software page.

PLM integrations almost always combine multiple protocols. We use REST and GraphQL for modern service-to-service integrations. SOAP services are still common in older Teamcenter installations and SAP PLM. OSLC (Open Services for Lifecycle Collaboration) is the standard for PLM, ALM and CM tools that need to reference each other's artefacts without duplicating data. For CAD data we work with STEP (ISO 10303), JT, IGES and, for construction-related products, IFC. In a medical context, FHIR comes up for integrations with clinical systems. File-based exchange via shared vaults or SFTP is still realistic in heavily legacy landscapes, and we build it securely with checksum validation.

Compliance is not a separate module but a continuous layer within your PLM data. For REACH and RoHS, we record material composition and SVHC percentages per component, fed by supplier declarations and aggregated across assembly levels. For CE marking, we keep the risk assessment, standards references and technical file documents tied to the correct product revision. For automotive (IATF 16949) and aerospace (AS9100), we build structured traceability from requirements to verification. For medical devices under the MDR, we link PLM to clinical evaluation, UDI registration and post-market surveillance. The goal is always the same: if an audit lands on your doorstep tomorrow, you can provide the evidence within the applicable deadlines without anyone having to piece together spreadsheets.

Yes. We are regularly brought in on existing Teamcenter, Windchill or Aras implementations that have got stuck somewhere, for example an SAP integration generating error messages, a supplier portal that doesn't align with PLM revisions, or a CAD integration that breaks with each release. We audit the architecture, the API calls, the error handling and the data quality, document the current setup and propose improvements. From that point, we can take over adjustments, extensions and ongoing management, or work alongside your existing PLM partner where that makes sense.

Talk to us about your PLM project

Tell us about your product domain, your current PLM or spreadsheet reality, and the systems PLM needs to connect with — CAD/CAM, ERP, MES, QMS, supplier portals or a DPP flow. We're happy to think along on scope, priorities, data model and alignment with your PLM vendor. A no-obligation first conversation gives you a clear picture within half an hour of the options and trade-offs that matter.

Would you like to look at this issue from the custom software side? On applatenmaken.com you will find a detailed look at building PLM software.

Edit content