FAQ Tag: change control

  • How can we document semantic choices so they are clear to all plants?

    Start with a controlled semantic standard that is shared across plants and tied to system behavior, not just a slide deck or glossary page.

    In practice, the most reliable approach is to maintain a semantic decision register or business glossary with change control. For each semantic choice, document the term or metric, the exact definition, why it was chosen, where it is used, the system of record, allowed values, calculation logic if applicable, known exclusions, and who approves changes. If plants are allowed local variants, make those variants explicit rather than pretending one definition fits every process.

    In practice, this connects to data mapping and system interoperability when teams need to turn the answer into repeatable execution habits.

    To make semantic choices clear across plants, capture at least these elements:

    • Business meaning: what the term represents in operations, quality, maintenance, planning, or reporting.
    • System meaning: where it is stored, which field or object carries it, and which application is authoritative.
    • Usage context: where the term applies and where it does not.
    • Allowed values and state transitions: especially for statuses, dispositions, work order states, nonconformance states, and equipment events.
    • Calculation logic: for KPIs, including time basis, exclusions, rounding, unit conventions, and treatment of rework, scrap, hold, and downtime categories.
    • Plant-specific exceptions: if a site uses a legacy code set or a qualified process that cannot change quickly.
    • Traceability: version, approval date, owner, and link to related work instructions, master data standards, and interface mappings.

    A simple naming standard is not enough. Most semantic confusion comes from differences in process intent, local code sets, historical reporting practices, and interface mappings between MES, ERP, PLM, QMS, historians, and spreadsheets. If those mappings are not documented, plants will use the same word for different meanings or different words for the same meaning.

    What usually works better than a single global rewrite

    In brownfield environments, a full semantic reset across every plant and system is often unrealistic. Legacy applications, validated workflows, qualified equipment, and downstream reports limit how much can change at once. A better pattern is to define an enterprise canonical meaning where possible, then map plant-specific terms to it with controlled aliases, transformation rules, and documented exceptions.

    That coexistence model matters because full replacement or forced standardization often fails when plants have long equipment lifecycles, validated interfaces, and limited downtime windows. The burden is not just technical. It includes change control, retraining, report remediation, historical data comparability, and evidence that the new semantics do not break traceability.

    How to make the documentation usable

    If the documentation is hard to find or disconnected from daily work, people will ignore it. Make semantic definitions visible in the systems and artifacts people already use:

    • data dictionaries for integrations and reporting layers
    • field help and code descriptions in MES, QMS, and ERP screens
    • approval-controlled reference documents for shared KPIs and statuses
    • training materials for planners, supervisors, quality, and analysts
    • interface specifications that show source-to-target mappings and transformation rules
    • release notes when a definition, code, or calculation changes

    It also helps to separate enterprise-standard terms from local implementation notes. That reduces confusion between the intended meaning and the way one site currently enters or derives the data.

    Governance is the real control point

    Cross-plant clarity depends less on the document format and more on governance. Assign ownership for semantic approval, define who can request changes, require impact assessment before changing a term or KPI, and track affected interfaces, reports, procedures, and training records. Without that discipline, definitions drift even if the original documentation was good.

    Be explicit about failure modes:

    • different plants using the same status with different exit criteria
    • ERP and MES sharing a label but not the same business rule
    • reporting teams recreating metrics with undocumented logic
    • local spreadsheet workarounds becoming de facto standards
    • master data changes made without updating interfaces or training

    If you want all plants to interpret semantics the same way, documentation must be versioned, approved, and linked to implementation artifacts. Otherwise it becomes advisory only.

    The short answer is yes: document semantic choices in a governed, version-controlled structure that connects business definitions to actual system fields, workflows, calculations, and exceptions. If you do not connect the semantics to ownership, mappings, and change control, they will not stay clear across plants for long.

  • How do historians and IIoT data fit into a normalized KPI layer?

    They fit as source systems, not as the normalized KPI layer itself.

    In practice, historians and IIoT platforms provide high-frequency machine, process, and sensor data that can improve KPI accuracy and timeliness. The normalized KPI layer sits above that data and standardizes how metrics are defined, calculated, time-bucketed, contextualized, and compared across lines, plants, and systems.

    In practice, this connects to data mapping and system interoperability when teams need to turn the answer into repeatable execution habits.

    That distinction matters. A historian can tell you what a tag did. An IIoT platform can stream conditions, states, and events. Neither automatically gives you a trustworthy, cross-functional KPI model unless you also resolve business context such as product, order, routing step, material, lot, shift, reason code, quality status, and maintenance state.

    What historians and IIoT data are good for

    • Capturing equipment states, cycle times, downtime signals, alarms, and process parameters at a level MES or ERP often does not.

    • Supporting near real-time performance views where polling ERP or waiting for batch reporting is too slow.

    • Providing evidence for derived metrics such as runtime, idle time, microstops, energy intensity, temperature excursions, or process capability indicators.

    • Preserving raw operational detail for later root cause analysis when KPI rollups alone are not enough.

    What the normalized KPI layer still has to do

    A normalized KPI layer usually has to reconcile historian and IIoT signals with transaction and execution systems. That often includes:

    • Mapping tags, assets, and data points to a governed equipment hierarchy.

    • Aligning timestamps, time zones, and clock drift across OT and enterprise systems.

    • Resolving event semantics such as what counts as running, blocked, starved, setup, planned downtime, or fault.

    • Joining machine data to MES production context, ERP orders, maintenance events, and quality dispositions.

    • Applying version-controlled KPI logic so plants are not calculating the same metric differently.

    • Retaining lineage from KPI result back to source records and transformation rules.

    Without that normalization step, plants often end up with dashboards that look precise but are not comparable. Two sites may report the same KPI name while using different state models, different exclusions, or different denominator rules.

    Common limits and failure modes

    Yes, historians and IIoT data can materially strengthen a KPI layer. No, they do not solve standardization on their own.

    Typical failure modes include:

    • Poor tag quality, missing metadata, or inconsistent naming conventions.

    • Unclear ownership for reason codes, state models, and KPI definitions.

    • Machine data with no production context, which makes yield, throughput, or schedule adherence calculations incomplete or misleading.

    • Edge connectivity gaps, buffering issues, or dropped events that distort short-interval metrics.

    • Overreliance on vendor default OEE logic that does not match site rules or regulated reporting needs.

    • Unvalidated transformations that create traceability problems when metrics are used in formal reviews or investigations.

    In regulated environments, this is not just a reporting problem. If KPI outputs drive escalation, release decisions, deviation review, maintenance prioritization, or management review, the calculation logic, data lineage, and change control process need to be explicit. Whether that requires formal validation depends on intended use, system role, and site quality procedures.

    Brownfield reality

    Most plants do not replace historians, MES, ERP, QMS, and maintenance systems just to build a KPI layer, and they usually should not. In long-lifecycle, regulated operations, full replacement is often blocked by qualification burden, downtime risk, integration complexity, and the cost of re-establishing traceability across validated processes.

    The more realistic pattern is coexistence:

    • Historian or IIoT platform supplies raw time-series and event signals.

    • MES supplies production execution context.

    • ERP supplies order, schedule, and material master context.

    • QMS and maintenance systems supply disposition, CAPA, calibration, and work order context where relevant.

    • The normalized KPI layer applies the canonical definitions and publishes governed metrics for analytics and reporting.

    That approach is slower than a clean-sheet architecture, but usually more credible and less risky in brownfield operations.

    Practical rule of thumb

    If a KPI depends mainly on machine state or process conditions, historians and IIoT data may be the primary technical source. If it depends on business meaning, conformance status, genealogy, labor reporting, or order execution, they are only part of the picture.

    So the short answer is: historians and IIoT data belong in a normalized KPI layer as important upstream inputs, but only after asset mapping, semantic standardization, contextual joins, and governed calculation logic are in place.

  • What role can a platform like Connect 981 play in reducing project risk?

    A platform like Connect 981 can help reduce project risk, primarily by lowering the amount of custom point-to-point work, improving process visibility, and supporting phased deployment in brownfield environments. It is a risk reduction tool, not a guarantee of delivery, compliance, or operational success.

    In practice, the biggest contribution is often architectural and operational discipline. Instead of forcing a full rip-and-replace of MES, ERP, PLM, QMS, or local shopfloor tools, a platform can provide a controlled layer for workflow orchestration, data exchange, traceability, and user experience. That matters because full replacement strategies commonly fail in regulated, long lifecycle environments due to qualification burden, validation cost, downtime risk, integration complexity, and the realities of legacy equipment and existing records.

    In practice, this connects to implementation and adoption playbooks when teams need to turn the answer into repeatable execution habits.

    Where it can reduce risk

    • Phased implementation: It can support incremental rollout by process, line, site, or use case, which is usually lower risk than a large cutover.

    • System coexistence: It can sit alongside existing ERP, MES, PLM, QMS, or document systems rather than requiring immediate replacement.

    • Traceability and evidence capture: It can improve consistency of transaction history, approvals, record linkage, and as-built or quality evidence if configured and governed correctly.

    • Standardized workflow execution: It can reduce variation in how work is routed, reviewed, escalated, and closed across teams or plants.

    • Change control: It can make process changes more structured and visible, which is important when updates affect validated processes, training, or downstream records.

    • Reduced integration sprawl over time: A platform approach can be easier to manage than many isolated scripts, spreadsheets, email approvals, and custom connectors.

    What it cannot do by itself

    No platform can fix unclear ownership, poor master data, weak process discipline, or unresolved conflicts between business rules in different systems. If part numbers, routings, revisions, nonconformance codes, approval logic, or equipment states are inconsistent, the platform may expose those issues more clearly, but it will not solve them automatically.

    It also does not eliminate validation work in regulated environments. If the platform becomes part of a GxP-like critical process, quality record, or controlled execution path, the implementation still needs appropriate testing, documentation, and change management based on your internal quality system and risk posture.

    Key dependencies and tradeoffs

    • Integration quality: If interfaces to ERP, MES, PLM, QMS, or document control systems are brittle, project risk remains high.

    • Data readiness: Incomplete or inconsistent master data can slow deployment and create downstream errors.

    • Process maturity: Digitizing unstable processes can harden confusion instead of reducing risk.

    • User adoption: Operators, engineers, quality, and planners need workflows that fit real work, not only ideal-state diagrams.

    • Governance: Role definitions, approval paths, revision control, and ownership of changes must be clear.

    • Scope control: A platform can reduce risk when used to narrow and structure scope. It can increase risk if treated as a blank canvas for unlimited customization.

    The tradeoff is straightforward: a flexible platform can reduce dependence on bespoke software projects, but too much flexibility without governance can recreate the same risk in a new form.

    Best-fit role in a regulated brownfield program

    The most credible role for a platform like Connect 981 is to act as a connective execution layer that helps existing systems work together more predictably while enabling targeted modernization. That is usually more realistic than replacing every core system at once.

    For many organizations, that means starting with a contained problem such as digital work instructions, nonconformance workflow, release coordination, data handoff, or traceability gaps, then expanding only after interfaces, controls, and operating responsibilities are proven. This approach does not remove risk, but it usually makes risk easier to see, bound, test, and manage.

  • How can digital tools reduce configuration errors in complex programs?

    Digital tools can materially reduce configuration errors in complex programs, but only when they are tightly governed, integrated with existing systems, and aligned with a disciplined configuration management process. Tools alone do not fix weak processes or incomplete data.

    Where configuration errors typically originate

    Before choosing tools, it helps to be clear where errors usually come from in complex, regulated programs:

    In practice, this connects to data integrity, version control and audit when teams need to turn the answer into repeatable execution habits.

    • Multiple, conflicting sources of truth for BOMs, routings, and options.
    • Manual interpretation of engineering change orders and customer specs.
    • Spreadsheet- or email-based variant/option management.
    • Poor linkage between PLM, ERP, MES, QMS, and supplier data.
    • Uncontrolled local “overrides” on the shop floor to make work happen.

    Digital tools are effective when they reduce these handoffs, interpretations, and uncontrolled edits, and when they preserve traceability from requirement to as-built configuration.

    Key digital capabilities that reduce configuration errors

    In brownfield, mixed-vendor environments, you are usually layering targeted capabilities onto existing PLM/ERP/MES, not replacing them. The most impactful capabilities are:

    1. Model-based and rules-driven configuration

    • Central configuration rules: Use a configuration model (often in PLM or a dedicated configurator) where allowable options, incompatibilities, and dependencies are defined once and reused across ERP, MES, and work instructions.
    • Automated variant/BOM generation: Generate configuration-specific BOMs and routings from rules, instead of hand-editing base structures for each order.
    • Constraint checking: Block or flag non-permissible option combinations at order-entry or planning, instead of discovering them at assembly or test.

    Dependencies: This only works if you have disciplined ownership of rules, change approval, and a validated integration path so that downstream systems always use current rules.

    2. PLM, ERP, and MES interoperability with strong version control

    • Single source of truth for product definition: Use PLM (or equivalent) as the master for BOM, drawings, 3D models, and effectivity, then propagate controlled snapshots to ERP/MES.
    • Effectivity and baseline control: Manage configuration by serial/lot, date, and revision, so each unit can be tied back to the exact spec and change package that applied when it was built.
    • Digital as-built traceability: Use MES or digital travelers to record what parts, operations, and deviations were applied to each unit, closing the loop to the as-planned configuration.

    Tradeoffs: Tight integration reduces configuration drift but increases dependence on stable interfaces and strict change control. In long-lifecycle programs, every integration change carries validation and requalification overhead.

    3. Digital work instructions linked to configuration

    • Configuration-specific instructions: Present work instructions that are automatically filtered by part number, revision, option set, and deviation list for that work order or serial.
    • Embedded visual/3D content: Reduce mis-interpretation of complex assemblies by linking directly to the correct drawing or 3D view for that configuration, rather than generic paper packets.
    • Step-level checks: Enforce mandatory verifications, signoffs, and data capture when configuration-critical steps are performed.

    Dependencies: This requires a maintained mapping between product structure and work instruction content. If revision management for instructions is weak, digital delivery can actually multiply configuration confusion.

    4. Digital travelers and routing control

    • Route enforcement: Ensure each configuration follows the correct routing, operations, and inspection points. Disallow ad-hoc skipping or reordering unless formally authorized through deviation workflows.
    • Automatic attachment of relevant data: Attach required specs, test limits, and configuration-specific settings directly to the operation rather than expecting operators to interpret generalized documentation.
    • In-line validation: For configurable products, validate key attributes (e.g., software load, calibration range, torque values) against the intended configuration during execution.

    Tradeoffs: Strong route enforcement can be perceived as rigid and may slow recovery from unplanned issues if deviation workflows are not streamlined.

    5. Integrated change management with impact analysis

    • Linked changes: Tie engineering changes to affected BOMs, routings, software loads, work instructions, FAI/AS9102 packages, and test procedures.
    • Configuration-aware impact analysis: Use tools that can report which programs, configurations, lots, and suppliers are impacted by a proposed change.
    • Guardrails at release: Block release of changes unless associated downstream artifacts (e.g., digital travelers, WI, test limits) are updated and approved.

    Dependencies: Effective impact analysis depends on disciplined linking of data objects across systems. If legacy data has poor linkage, you will need cleanup and master-data governance before tools can be trusted.

    6. Automated validation and checks at the point of use

    • Parameter and software validation: Automatically validate programmed parameters, CNC programs, or embedded software versions against the authorized configuration before operation runs.
    • Part and tooling checks: Use scanning (barcodes/2D/RFID) to confirm the correct part revision, kit, fixture, and calibrated tool are used for the current configuration.
    • Interlocks for critical characteristics: For configuration-critical steps, require successful digital checks before allowing progress or completion.

    Tradeoffs: Interlocks and additional scans reduce error risk but can increase cycle time if not designed into the workflow carefully. Operator adoption can suffer if they feel surveilled or slowed without visible benefit.

    7. Data integrity, audit trails, and evidence

    • Immutable audit trails: Ensure that changes to configuration data (BOMs, routings, options, test limits) and overrides are logged with who/what/when/why.
    • Configuration deviation management: Route off-nominal configuration changes (e.g., part substitutions, out-of-spec but usable conditions) through controlled MRB/deviation workflows.
    • Evidence packaging: Support audits and customer reviews by being able to show exactly which configuration definition, instruction revision, and deviation set applied to a given serial number.

    Dependencies: Audit trails require validated systems and clear SOPs for user account management, e-signatures, and record retention that align with your regulatory obligations.

    Coexistence with existing systems (brownfield reality)

    In complex aerospace or defense programs, attempt to avoid “rip-and-replace” of PLM/ERP/MES for configuration control alone. Full replacement strategies often fail or stall because of:

    • Requalification and validation burden for safety-critical and regulated processes.
    • High downtime and cutover risk across many active programs and configurations.
    • Interdependencies with legacy test rigs, custom interfaces, and supplier portals.
    • Long asset and program lifecycles where multiple IT generations must coexist.

    More realistic approaches include:

    • Using PLM as the product master and enhancing integration and effectivity handling into ERP/MES.
    • Layering a digital work instruction / traveler solution that reads from existing masters and enforces configuration at the point of execution.
    • Incrementally adding rule-based configuration for new programs, then back-propagating to legacy programs where ROI justifies the migration and validation cost.

    Practical preconditions for success

    Digital tools only reduce configuration errors if a few foundations are in place:

    • Clear configuration ownership: Defined roles for who owns product definition, routing, options, and rules.
    • Governed master data: BOMs, routings, and option codes are complete, consistently coded, and subject to change control.
    • Validated integrations: Interfaces between PLM, ERP, MES, and QMS are tested, versioned, and monitored.
    • Operator-centric design: Screens and workflows are designed so the “right configuration” path is easier than workarounds.
    • Training and WI alignment: Users understand how configuration is controlled and what is expected when something does not match.

    When these elements are addressed, digital tools can significantly lower the risk and frequency of configuration errors in complex programs by constraining variation, reducing manual interpretation, and improving traceability from requirements through to as-built units.

  • What does OPC mean in manufacturing?

    In manufacturing, “OPC” most commonly refers to a family of industrial communication standards defined by the OPC Foundation. These standards provide a vendor-neutral way to move data between shop-floor devices (PLCs, DCS, CNCs, sensors) and higher-level systems (SCADA, MES, historians, analytics, LIMS, ERP).

    Key meanings of OPC in this context

    • OPC Classic (OLE for Process Control): The original Windows-centric specifications that use COM/DCOM. Often found in legacy SCADA and data historian integrations.
    • OPC UA (OPC Unified Architecture): The modern, platform-independent standard that supports richer data modeling, built-in security features, and operation over various transports (TCP, HTTPS, etc.). It is the current strategic direction for most new deployments.

    When people in plants say “we have OPC” or “we use OPC,” they typically mean:

    In practice, this connects to data mapping and system interoperability when teams need to turn the answer into repeatable execution habits.

    • They are using OPC servers to expose data from PLCs, DCS, or other devices.
    • They are using OPC clients in SCADA, MES, data historians, or analytics platforms to subscribe to and read that data.
    • In newer projects, they may specifically mean OPC UA for standardized, secure connectivity across equipment and systems.

    How OPC fits into a regulated manufacturing environment

    In regulated or safety-critical manufacturing, OPC is typically one part of a broader architecture:

    • Interoperability layer: OPC provides a common interface to many different vendor devices and control systems, which is valuable in brownfield environments with mixed generations of equipment.
    • Data acquisition: OPC is often used to collect process parameters, alarms, and events for historians, batch records, deviation analysis, and OEE calculations.
    • Integration with MES/QMS: OPC can feed real-time data to MES, LIMS, or QMS workflows (for example, automatic capture of critical process parameters), but it must be integrated carefully and validated where those systems are used for regulated records.

    By itself, OPC does not provide:

    • Compliance guarantees: OPC is a communication standard, not a quality or regulatory system. It does not ensure data integrity, audit trails, or electronic signature compliance without additional application-layer controls.
    • Automatic traceability: Traceability and genealogy depend on how data is modeled, stored, and linked in MES, historians, or other systems that consume OPC data.
    • Validation: Each specific implementation (server, client, integration, configurations) must be assessed and validated according to your own quality system and regulatory expectations.

    OPC in brownfield plants

    Most regulated plants are brownfield environments where OPC is used to connect legacy and modern systems instead of replacing everything:

    • Mixed generations: You may see OPC Classic used to connect older SCADA and historians, while new projects adopt OPC UA. Gateways often bridge between fieldbuses or proprietary protocols and OPC.
    • Incremental rollout: Plants rarely replace existing control systems solely to standardize on OPC UA due to downtime risk, validation burden, and qualification costs. Instead, they add OPC connectivity at boundaries and migrate over time.
    • Integration debt: Poorly documented OPC tag structures, ad-hoc naming, and point-to-point integrations can create long-term maintenance and validation overhead.

    Tradeoffs and risks when using OPC

    Organizations typically weigh several tradeoffs when deciding how to use OPC:

    • Standardization vs. legacy compatibility
      OPC UA offers better long-term interoperability and security, but many installed systems only support OPC Classic or proprietary protocols. Gateways can help, but add complexity and single points of failure.
    • Security vs. ease of access
      OPC UA supports encryption, authentication, and authorization, but only improves security if it is configured correctly and integrated with plant cybersecurity controls. Exposing OPC endpoints across network zones without proper design introduces real risk.
    • Rich models vs. simple tags
      OPC UA can model complex assets and relationships, but many plants still expose “flat” tag lists that are easy to configure but hard to govern and validate over time.
    • Centralized vs. local servers
      Central OPC servers are easier to administer and validate, but failures have broader impact. Local servers limit blast radius but increase the number of nodes to maintain and control.

    What OPC does and does not solve

    OPC can be very useful, but it is important to be clear about its role:

    • OPC is good for:
      • Standardizing how devices and systems exchange real-time process and alarm data.
      • Reducing vendor lock-in at the communication layer.
      • Providing a common mechanism to feed historians, analytics, and MES from multiple control systems.
    • OPC is not a substitute for:
      • A validated MES, historian, or QMS that manages records, workflows, and traceability.
      • A cybersecurity program, including network segmentation, hardening, and monitoring.
      • Change control over tag definitions, mappings, and interface behavior.

    In practice, how much value OPC delivers depends on how well it is integrated into your existing stack, how consistently data is modeled and governed, and how carefully the endpoints and configurations are validated and controlled over the lifecycle of the equipment.

  • How long does a typical Connect 981 rollout take for one aerospace site?

    A typical Connect 981 rollout for one aerospace site is usually measured in months, not weeks. For a constrained first phase, many sites should expect roughly 8 to 16 weeks. A broader site rollout that covers multiple process areas, more integrations, and stricter validation activity can extend to 4 to 9 months or longer.

    That range is wide because the timeline is rarely driven by software configuration alone. In aerospace environments, rollout speed usually depends more on process clarity, master data quality, approval cycles, integration debt, and how much evidence the organization requires before putting the system into routine use.

    In practice, this connects to implementation and adoption playbooks when teams need to turn the answer into repeatable execution habits.

    What most affects the timeline

    • Scope of the first phase: One line, one cell, or one workflow is much faster than a site-wide deployment.

    • Existing system landscape: If Connect 981 must coexist with ERP, MES, PLM, QMS, document control, or inspection systems, integration and testing can add substantial time.

    • Data readiness: Part masters, routings, work instructions, user roles, and revision-controlled documents often need cleanup before rollout.

    • Validation expectations: In regulated operations, configuration review, test evidence, traceability, and change control commonly lengthen the schedule.

    • Operational availability: Plants with limited downtime windows, overloaded SMEs, or active customer programs usually move more slowly.

    • Adoption model: Operator training, supervisor buy-in, and phased cutover planning can be the pacing item, especially in brownfield sites.

    What a realistic rollout pattern looks like

    A practical pattern is to start with a limited, high-value use case, prove data flows and operator adoption, then expand. That first phase may cover a single workstream such as digital work instructions, traveler execution, traceability capture, or a targeted quality workflow. Expansion after that is usually faster, but only if the initial interfaces, governance, and support model were designed well.

    No, a full site replacement of existing systems is usually not the fastest path in aerospace. In long-lifecycle, regulated environments, rip-and-replace programs often stall because of qualification burden, validation cost, downtime risk, interface complexity, and the need to preserve traceability across legacy processes. Coexistence is usually more realistic than full replacement.

    What can delay a rollout

    • Unclear ownership of process decisions

    • Poorly controlled document revisions

    • ERP or PLM interface changes outside the original scope

    • Late cybersecurity or infrastructure reviews

    • Unexpected exceptions in real production workflows

    • Need to support both paper and digital processes during transition

    If you need a planning number, use 2 to 4 months for a disciplined pilot or initial site phase, and 4 to 9 months for a broader production rollout at one aerospace site. If the site has heavy legacy dependencies, weak data governance, or extensive validation requirements, the timeline can exceed that.

    The most accurate answer depends on the specific scope, integration points, validation approach, and readiness of the site team.

  • What is the primary purpose of ISA-95?

    The primary purpose of ISA-95 is to provide a standardized model and common language for integrating business systems (such as ERP and planning) with manufacturing operations and control systems (such as MES, SCADA, DCS, and equipment controllers). It focuses on what information needs to be exchanged between levels of the manufacturing stack, and how to structure that information consistently, so that interfaces can be designed, implemented, and maintained more reliably over long equipment lifecycles.

    What ISA-95 is trying to solve

    In most plants, especially brownfield environments, business and shop-floor systems come from different vendors, generations, and integration styles. Each tends to use its own naming, data models, and message formats. ISA-95 addresses this by:

    In practice, this connects to data mapping and system interoperability when teams need to turn the answer into repeatable execution habits.

    • Defining clear functional boundaries between enterprise planning, manufacturing operations, and control systems.
    • Standardizing core information objects (such as material, equipment, personnel, production schedule, production performance, and quality information).
    • Providing consistent models for manufacturing operations management (production, maintenance, quality, inventory) to reduce ambiguity in integration specifications.

    The intent is not to replace your ERP, MES, or control systems, but to make their interactions more predictable, traceable, and easier to maintain under change control.

    What ISA-95 is not

    • It is not a turnkey integration or a software product. It is a set of models and standards that must be interpreted and implemented.
    • It does not guarantee compliance, audit success, or data integrity by itself. Those outcomes depend on system configuration, validation, and procedures.
    • It does not define every detail of message formats for all vendors. Many implementations still require mapping and compromises.

    Why it matters in regulated, long-lifecycle environments

    In regulated manufacturing, integration changes are expensive to validate and risky to deploy. ISA-95 helps by:

    • Providing a stable reference model that can be reused across lines, plants, and vendors, reducing one-off integration designs.
    • Improving traceability of what data is exchanged and why, which supports change impact assessment and documentation.
    • Reducing the tendency to do full system replacement just to fix integration problems, which often fails due to qualification burden, downtime risk, and integration complexity.

    However, actual benefits depend heavily on how consistently the standard is applied across projects and suppliers, and on the maturity of your integration governance.

    Coexistence with existing systems

    Most plants use ISA-95 selectively rather than as a complete, pure implementation. Common patterns include:

    • Using ISA-95 models to design new ERP-to-MES or MES-to-L2 interfaces while leaving legacy point-to-point integrations in place.
    • Adopting ISA-95 terminology and object structures in integration specifications, even when underlying systems keep their native data models.
    • Incrementally refactoring existing interfaces toward ISA-95-aligned objects (for example, standardizing how production orders and equipment states are represented) instead of a big-bang rearchitecture.

    This incremental approach is usually more realistic in regulated environments, where any interface change can trigger revalidation, documentation updates, and retraining.

    Key takeaway

    The primary purpose of ISA-95 is to provide a common, structured framework for integrating enterprise and manufacturing systems. It reduces ambiguity and integration risk by standardizing how manufacturing information is modeled and exchanged, but it does not remove the need for careful design, mapping, validation, and long-term change control in real plants.

  • Should we calculate manufacturing KPIs in ERP, MES, or a data warehouse?

    No. In most plants, you should not calculate all manufacturing KPIs in only ERP, only MES, or only a data warehouse.

    The practical answer is to calculate KPIs in the system that has the right source data, event timing, and operational context for that metric, then publish governed results for broader reporting. In brownfield environments, that usually means a split model:

    In practice, this connects to data mapping and system interoperability when teams need to turn the answer into repeatable execution habits.

    • MES for execution-level KPIs that depend on detailed production events, machine states, labor transactions, route steps, quality checkpoints, or genealogy context.
    • ERP for financial, order, inventory valuation, procurement, and enterprise planning metrics.
    • Data warehouse for cross-system KPIs, trend analysis, plant-to-plant comparisons, and executive reporting where data must be reconciled across MES, ERP, QMS, CMMS, and other sources.

    What belongs where

    MES is usually the better calculation point for metrics such as throughput by operation, cycle time by routing step, queue time, WIP aging at execution points, first pass yield at the work center, detailed scrap and rework by operation, and some forms of OEE or downtime analysis. Those KPIs break down quickly if you try to reconstruct them later from ERP transactions that were never designed to capture shop floor event timing with enough precision.

    ERP is usually the better calculation point for measures such as order fulfillment, shipment performance, purchase price variance, inventory turns, standard versus actual cost, and other metrics tied to financial posting logic or enterprise master data. ERP can also be the system of record for planned quantities, due dates, and customer or supplier commitments, even when the manufacturing events come from somewhere else.

    A data warehouse is usually the better calculation point when the KPI requires multiple systems, historical normalization, common calendar logic, enterprise dimensions, or a canonical definition across sites. Examples include end-to-end lead time, schedule adherence that depends on both plan and execution, COPQ rollups, supplier-to-production latency, and corporate dashboards that combine production, quality, and financial context.

    Why a single-system answer often fails

    Each system has different strengths and failure modes. ERP often lacks the event granularity needed for execution KPIs. MES often does not own the enterprise financial logic or all planning assumptions. A data warehouse can standardize and compare, but it is only as good as the incoming data, timestamp quality, identity matching, and business rules.

    If you force every KPI into one layer, you usually create one or more of these problems:

    • Metrics that are technically consistent but operationally misleading.
    • Different teams recalculating the same KPI with different start and stop events.
    • Lagging dashboards that are not useful for shift-level action.
    • Executive reports that cannot be traced back to transactional evidence.
    • Validation and change control overhead whenever logic changes.

    Use system of record and system of calculation separately

    A useful pattern is to define, for each KPI, both the system of record and the system of calculation. They are not always the same.

    • A KPI may use MES as the record for execution events, but the warehouse as the place where the final enterprise KPI is calculated.
    • A KPI may use ERP as the record for planned completion date, but MES for actual completion event.
    • A KPI may be displayed in ERP, MES, or BI tools without being calculated there.

    This separation matters in regulated environments because teams often need traceability from a dashboard number back to the underlying transactions, versions, and business rules used at that time.

    What to decide before choosing the calculation layer

    Before deciding where to calculate a KPI, clarify:

    • What exact business event starts and stops the metric.
    • Which system captures those events first and with acceptable timestamp precision.
    • Whether the KPI must drive real-time action, period close reporting, or both.
    • Whether the metric must be standardized across plants with different routings, vendors, or transaction practices.
    • Whether the source data is complete enough to support the metric without manual patching.
    • How changes to KPI logic will be versioned, approved, tested, and communicated.

    Without that governance, the technology choice will not fix KPI inconsistency.

    Brownfield reality

    In mixed MES and ERP environments, coexistence is usually the right approach. Full replacement to get “one source of truth” often looks attractive on paper but fails in practice when plants have validated processes, custom integrations, legacy equipment, long asset lifecycles, and limited downtime windows. Replacing core systems just to simplify KPI calculation can create more risk than value because of qualification burden, integration rework, retraining, and disruption to traceability and change control.

    A more durable approach is to keep calculations close to the source where necessary, then federate or reconcile results in a governed data layer.

    Recommended operating model

    For most manufacturers, the lowest-risk model is:

    1. Define KPI formulas, event boundaries, exclusions, and ownership centrally.
    2. Calculate execution KPIs in MES when real-time context and transactional fidelity matter.
    3. Calculate finance and planning KPIs in ERP where posting and master data rules are authoritative.
    4. Use a data warehouse or semantic layer for enterprise KPIs that cross systems or require historical normalization.
    5. Maintain lineage so users can trace every KPI back to source records and logic versions.

    If you cannot explain why a KPI is calculated in a given layer, and what data it depends on, the architecture is probably not stable enough yet.