A production management system implementation process is not controlled by naming phases such as requirements, development, training and go-live. A Thai factory needs a release condition for every phase, a named decision owner, a defined deliverable and evidence that the result was accepted. This guide connects concept development, current-state and data discovery, RFP, selection, design, migration, UAT, training, parallel run, cutover, stabilization and improvement. Its focus is buyer-side RFP and acceptance design—not a product ranking or a promise of results.
Manage the production management system implementation process with gates
A schedule can show that “design is complete” while major decisions remain open. A gate prevents the calendar from silently carrying uncertainty into migration or go-live. Each gate should answer four questions:
- What exit conditions must be met?
- Which deliverables support the decision?
- Who prepares, approves, is consulted and is informed?
- Which evidence allows the decision to be reconstructed later?
For example, a matching record count does not prove that a master-data migration is acceptable. The business owner must also review duplicates, units, material status, BOM versions, routings and effective dates, then approve the disposition of differences.
The official ISA-95 overview supplies a common way to discuss boundaries and information exchange between enterprise/business systems and manufacturing operations. This article does not reproduce the standard. It applies the practical idea that an RFP should make the responsibilities of ERP, production management/MES and control systems explicit. As of August 2026, the official page lists ANSI/ISA-95.00.01-2025; confirm the applicable edition and licensing for each project.

Ten stages and evidence gates
Do not begin by forcing every factory into a standard duration. Estimate each phase from scope, data quality, interfaces, shifts, permitted downtime, language needs, and customer or regulatory controls.
| Stage | Decision question | Required deliverable | Gate owner | Typical acceptance evidence |
|---|---|---|---|---|
| 1. Concept | Which business and shop-floor problem is being solved? | Investment hypothesis, KPI definition, boundary | Executive sponsor | Approved baseline, target method and scope |
| 2. Discovery | How do work and data actually flow? | As-Is, data register, issue list | Business owner | Gemba records and sampled data |
| 3. RFP | What must every bidder answer under the same conditions? | RFP, response template, scoring model | Procurement lead | Q&A log and requirements traceability |
| 4. Selection | How will operational, technical and commercial fit be compared? | Demo script, TCO comparison, risk register | Selection committee | Scores, assumptions and exclusions |
| 5. Design | Are the To-Be process and system boundaries agreed? | Process, roles, access, interface and migration designs | Process owner | Review minutes and controlled open items |
| 6. Build/migration prep | Can the solution handle real data and exceptions? | Configuration, migration routines, test results | IT lead | Repeatable-run logs and variance reports |
| 7. UAT/training | Can users operate and accept the process? | UAT scripts, procedures, training records | Business owner | Signed results and competency checks |
| 8. Parallel run | Can differences be found and resolved safely? | Reconciliations, decision and incident logs | Plant manager | Daily matching and exit decision |
| 9. Go-live | Are cutover, recovery and support ready? | Cutover, rollback and communications plan | Go-live board | Recorded Go/No-Go and restore evidence |
| 10. Stabilize/improve | Can value and risks be measured continuously? | KPI review and improvement backlog | Product owner | Operating reviews and measured outcomes |
Factory-specific conditions belong in the table. A three-shift plant should not accept UAT executed only by day-shift staff. A traceability requirement should be tested from finished-goods shipment back to the relevant material and process records. A month-end dependency should be exercised, not assumed.
Step 1: Convert the concept into measurable outcomes
Avoid selecting screens and brands first. Connect the business problem to shop-floor events and define both the included and excluded boundaries. “Improve visibility” is not an acceptance condition. Define the KPI numerator and denominator, source records, cutoff time, owner and baseline method.
An investment hypothesis should be testable in one sentence, for example: “Unify production-order version and start-event timestamps so that work started against a superseded plan can be detected and managed.” Do not turn an unmeasured improvement percentage into a guarantee. Measure the baseline, identify the expected direction and let the sponsor approve the target range.
The concept gate should name the plant, line and product scope; business events; KPI; manual fallback; executive sponsor; process and data owners; decision forum; and out-of-scope functions. If maintenance, quality or costing is deferred, still define the identifiers and events a later integration will require.
Microsoft’s Cloud Adoption Framework strategy guidance connects technology adoption to measurable objectives, cross-functional accountability, investment decisions and recurring review. Even when a production solution is not primarily cloud based, this is a useful discipline: replace a feature wish list with outcomes, owners and guardrails.
Step 2: Discover current work and data
Many failed production system implementations begin with an idealized description of today’s process. Review not only the controlled SOP but also real forms, spreadsheets, verbal approvals, re-entry, workarounds and night-shift decisions. Confirm whether Japanese, Thai and English terms carry the same operational meaning.
Follow events, not the organization chart
Trace demand, planning, production-order release, issue, start, completion, inspection, receipt, shipment, return and rework. For each event, record its trigger, actor, timestamp, medium, approval, correction method and downstream use. This reveals the points where departments hold different numbers.
Build a data register for materials, BOMs, routings, equipment, workers, shifts, locations, lots, WIP, partners, units and calendars. Record the system of record, owner, key, change frequency, duplicate rule, history, confidentiality and migration period. Sample the data against physical stock, documents, shipment records or finance where relevant; “it exists in the system” does not prove fitness.
The discovery gate should include:
- As-Is event flow and exception catalogue;
- inventory of systems, spreadsheets and paper;
- master/transaction data profiles;
- interface register and send/receive ownership;
- KPI definitions and baseline;
- retention, audit, customer and legal constraints; and
- a Thai-English-Japanese operational glossary.
Classify each issue as “clean before migration,” “handle in design,” “control through operations” or “out of scope.” This prevents bad practice from being migrated without a conscious decision.
Step 3: Build the RFP as an acceptance framework
A capability matrix alone is too weak. A bidder’s “yes” beside inventory management says nothing about timing, units, adjustment authority or the source of truth when ERP and the production system disagree. State the business scenario, inputs, processing, outputs, access, non-functional conditions, failure handling and required evidence.
| RFP section | Buyer states | Supplier responds with |
|---|---|---|
| Context/outcomes | Baseline, goals, boundary | Assumptions and measurement method |
| Scenarios | Normal, exception, cancel and reprocess paths | Standard/configuration/custom/third-party split |
| Data | Ownership, quality, volume and history | Migration, validation and repeat-run method |
| Integration | Events and responsibility boundary | API/file, monitoring, retry and versioning |
| Security | Identity, access, logs and vulnerability handling | Product, operations and development evidence |
| Non-functional | Hours, performance, recovery and service | Test conditions, exclusions and dependencies |
| Delivery | Governance, language, shifts and constraints | Plan, deliverables, people and local support |
| Acceptance | Scenarios, severity and exit rules | Test duties, defect treatment and evidence |
| Commercial | Pricing assumptions and contracting units | Initial, recurring, change and exit costs |
CISA’s Secure by Demand guidance encourages software customers to raise product-security questions before procurement, include appropriate requirements during contracting, and continue assessing security outcomes after procurement. Its OT-specific January 2025 guide gives owners and operators questions for selecting digital products. These publications are guidance, not law or product certification. Use them to ask about secure defaults, identity, vulnerability disclosure and response, logging, updateability, support life, third-party components and evidence.
NIST SP 800-218 (SSDF) presents high-level secure development practices that can be integrated with different development life cycles and provides a common vocabulary for supplier discussions and acquisition. A supplier should explain the scope, artifacts and exception process behind its answer; this article does not attest that any product conforms.
Five rules that make RFP answers comparable
- Separate standard, configurable, custom, third-party and unsupported capabilities.
- For custom work, show upgrade retesting and maintenance ownership as well as initial cost.
- Use the buyer’s anonymized scenario for every demo instead of free-form presentations.
- Require assumptions, dependencies, exclusions and buyer responsibilities in the response.
- Link payment milestones to accepted deliverables and evidence.
Use the production management system comparison for Thailand to establish comparison dimensions before inviting demonstrations.
Step 4: Score demonstration, TCO and delivery capability separately
Score functional fit, operational fit, architecture, security, data migration, local delivery, language support, maintenance and commercials separately. Define pass/fail items for critical requirements; a high total score should not compensate for failure of a mandatory control.
TCO should include licences, subscriptions, configuration, development, environments, interfaces, data cleaning, training, operating resources, support, additional sites, upgrades, monitoring, backups and data return at contract exit. There is no reliable universal market price. The production management system cost guide for Thai factories explains the cost structure in more detail.
Thailand BOI’s 2026 Investment Promotion Guide is the current official guide to eligible activities, conditions and the application framework. Announcement No. 15/2565 from 2022 is useful as historical and policy context for smart and sustainable industry measures, but it must not be used alone to assert current eligibility, a deadline, a deduction rate or an incentive for a particular system. Check the current guide, related announcements and conditions at the time of application, then confirm the case directly with BOI or qualified advisers. This article is not tax or legal advice.
Step 5: Fix To-Be process, data and control boundaries
Do not let design become a tour of product screens. Define the actor, trigger, state transition, approval and notification for every process. Prioritize plan changes, shortages, downtime, quality holds, rework, substitution, partial delivery, emergency shipment and stock variance. If only the happy path is designed, spreadsheets will return on day one.
For each data object define its authoritative source, key, time basis, unit, version, effective date and state transition. If ERP sends a production order and receives actuals, make sent, received, processed, rejected and retried states observable. A successful network transfer is not the same as successful business posting.
Access design should cover least privilege, segregation of duties, temporary access, joiner/mover/leaver events, shared terminals, service accounts and audit records. For corrections, retain the before and after values, reason and approver. Shared factory terminals require a practical identity design; convenience-driven shared IDs destroy accountability.
An open item is controlled when it has an owner, due date, impact, interim control and a change route after design freeze. Not every open point must stop all work, but no point should remain ownerless.

Step 6: Make build and data migration repeatable
Treat extract, transform, validate, load and reconcile as versioned routines or explicit procedures, not a one-time manual effort. Run several rehearsals and compare results. This is essential when the cutover requires a final delta or a failed load must be restarted.
Migration acceptance should verify:
- counts, keys, uniqueness and mandatory fields;
- code mapping, units, rounding, character encoding and Thai text;
- BOM, routing and material versions/effective dates;
- stock quantity, lot, location and status;
- open orders, WIP, pending inspection and held material;
- readable history, attachments and relevant audit trails; and
- excluded data with business approval.
Define tolerated variances and their business disposition. If a legacy system remains read-only, specify retention, access, search, support and retirement conditions.
Every change request should state reason, outcome, timing, cost, test impact and future upgrade impact. A chain of verbally approved “small changes” quickly breaks the acceptance baseline and maintenance boundary.
Step 7: Use the same scenarios for UAT and role-based training
UAT is the business owner’s determination that the process can be operated. It is not a repeat of the supplier’s unit or system test. Users execute realistic scenarios with their roles and representative data after technical testing is complete.
| UAT item | Required content |
|---|---|
| Scenario | Business objective, starting condition and departments |
| Data | Material, quantity, lot, version and roles |
| Actions | Entry, approval, correction, cancellation and retry |
| Expected result | Impact on stock, plan, finance, history and interfaces |
| Evidence | Screens, logs, reports, messages and sign-off |
| Defect | Severity, workaround, retest and due date |
Do not use execution percentage alone as the exit condition. Combine critical-scenario pass, treatment of severe defects, risk acceptance for residual items, confirmed procedures and accountable approval. Project-specific risk determines thresholds; this article supplies no guaranteed universal number.
Training completion is not an attendance count. Users must practise normal work, exceptions, disruption and escalation, then demonstrate role competence. Verify Thai materials against screen terminology, include night shifts and alternates, and train administrators to perform controlled master changes. Questions raised during training are design feedback.
Step 8: Use parallel run to investigate differences
Parallel operation creates workload because old and new systems coexist. Set its purpose, data scope, reconciliation frequency, priority, authoritative result and exit conditions. Without these, “parallel run” becomes indefinite double entry.
Reconcile production orders, issues, completions, scrap, WIP, movements, shipments and downstream postings daily where applicable. Break a difference into timestamp, unit, rounding, master version, interface latency, cancellation handling or process deviation. Correct the cause rather than simply making totals match.
Parallel run is not mandatory for every implementation. A phased or direct cutover may be appropriate, but then rehearsal, rollback and floor support need stronger evidence. Choose from permitted downtime, transaction volume, data complexity and legacy constraints.
Step 9: Make Go/No-Go and rollback evidence-based
A fixed date is not evidence for Go. Review migration, severe defects, UAT, training, infrastructure, security, backup/restore, support and continuity. Every line in the Go/No-Go checklist needs a status, evidence link, owner and residual risk decision.
The cutover plan should show prerequisites, sequence, dependencies, verification, stop points and contacts. Rollback must define the latest decision time, recoverable point, treatment of transactions entered after migration and ability to restart the legacy process. Confirm restoration in a rehearsal; merely creating a backup is insufficient.
The production management system implementation timeline guide provides planning factors for each phase. When the plan must be shortened, adjust scope or rollout unit instead of silently removing controls.

Step 10: Transfer stabilization into continuous improvement
Go-live transfers operating accountability from a project team to a standing organization. During hypercare, track support demand, delays, interface failures, master-data errors, manual workarounds and KPI-definition disputes. Prioritize them in daily and weekly forums.
Exit hypercare when major incidents are controlled, the normal support desk works, procedures are current, remaining issues have owners, and KPIs can be reproduced—not merely after a chosen number of days. Then prioritize the improvement backlog by business outcome, operator burden, risk and dependency.
Move from accepting deliverables to managing a product and its business outcomes. The internal process and data owners must retain priority and acceptance authority rather than outsourcing every decision to the supplier.
Accountability that prevents implementation failure
The sponsor owns outcomes and investment priority; the plant manager owns operational risk; the business owner owns To-Be and acceptance; IT owns architecture, service and security; the data owner owns quality and migration acceptance; procurement/legal own commercial controls; and the supplier owns contracted deliverables and defect treatment.
| Decision | Accountable owner | Required consultation | Evidence |
|---|---|---|---|
| Scope and KPI | Executive sponsor | Plant, finance, process | Hypothesis and approval record |
| To-Be process | Business owner | Floor, quality, warehouse, IT | Design sign-off and exceptions |
| Data acceptance | Data owner | Business, IT, supplier | Reconciliation and variance decision |
| Security acceptance | IT/security owner | Business and supplier | Tests, exceptions and remediation |
| Go-live | Go-live board | All accountable owners | Decision pack and residual risks |
| Improvement priority | Product owner | Leadership, floor and IT | KPI review and backlog |
In multilingual projects, an interpreter must not accidentally become the decision owner. Define key terms before meetings, confirm decisions in Thai and English or Japanese, and ensure the accountable floor manager can explain acceptance scenarios directly.
Estimating a production management system implementation timeline
There is no responsible one-size-fits-all duration. Use a decomposition:
Conceptual duration = base phases + data readiness + integrations/custom work + validation/training + cutover constraints + risk reserve
This is not a quotation or a promised schedule. State assumptions for sites, lines, BOM quality, interfaces, shifts, languages, compliance, downtime and customization. Require each bidder to identify customer work, exclusions and the re-estimation method if an assumption changes.
To shorten safely, narrow the initial line, adopt standard processes, start master-data cleaning early, reserve decision-maker availability and bring representative data into demos and design. Reducing tests usually transfers time into go-live disruption.
Acceptance evidence pack
Maintain one index linking:
- requirement IDs to design, test, defect and approval;
- scope, assumptions, exclusions and change history;
- As-Is/To-Be, rules and multilingual glossary;
- mappings, migration logs, variances and approvals;
- interface specification, monitoring, retry and failure tests;
- access matrix, logs, security exceptions and expiry;
- UAT scripts, results, retests and sign-off;
- training material, attendance and competency;
- cutover, rollback, Go/No-Go and contacts; and
- procedures, service commitments, support and data-exit terms.
A shared folder does not by itself provide document control. Record the approved version, owner, date and related requirement.
FAQ about production management system implementation
Where should production management system implementation start?
Start with the business problem, boundary, measurable KPI, sponsor and process owner. Discover current events and data before comparing products, then express them as RFP scenarios and evidence requirements.
Why do production management system implementations fail?
Typical chains include replacing outcomes with a feature list, ignoring exceptions, leaving data without an owner, accepting vague test completion and postponing operator involvement. Gates expose these problems before they compound.
How long does production management system implementation take?
It depends on sites, lines, data, interfaces, custom work, shifts, languages and downtime. Compare bidders using the same assumptions, deliverables, customer responsibilities and risk reserve instead of accepting an unsupported number.
Does an RFP need every screen?
Usually it is more important to define scenarios, data, roles, exceptions and expected outcomes. Attach formats that are legally or contractually fixed, then assess the proposed user experience in scripted demonstrations and design.
Is a parallel run mandatory?
No. It is useful for high-risk reconciliation but costly in double work. Compare parallel, phased and direct cutover, and strengthen rehearsal and rollback where coexistence is not used.
Can BOI incentives be assumed in the business case?
Do not assume eligibility from a historic announcement or a general article. Check the 2026 official guide, related announcements and application-time conditions, then obtain case-specific confirmation from BOI or qualified advisers.
Conclusion: define an acceptable state, not just a phase name
The production management system implementation process runs from concept through discovery, RFP, selection, design, migration, UAT and training, parallel run, go-live, stabilization and improvement. Buyer-controlled gates, deliverables, accountability and evidence make supplier answers comparable and keep unresolved risk visible.
If you are planning a production management system for a factory in Thailand, TOMAS TECH can help structure current-state discovery, RFP requirements and acceptance scenarios even before a product has been selected. The starting point can be deciding what belongs in the first implementation boundary.
References
- International Society of Automation, ISA-95 Series of Standards (official overview, not a substitute for the standard)
- NIST, SP 800-218 Secure Software Development Framework Version 1.1
- CISA, Secure by Demand Guide
- CISA and partners, Secure by Demand: Priority Considerations for OT Owners and Operators
- Microsoft Learn, Develop a Cloud Adoption Strategy
- Thailand BOI, Investment Promotion Guide list
- Thailand BOI, Investment Promotion Guide 2026
- Thailand BOI, Announcement No. 15/2565 (2022) (background only; verify current applicability)
This general implementation guide is based on public primary information checked on 31 August 2026. No directly relevant primary release from the preceding 48 hours was identified, so stable current primary sources were prioritized. It is not project-specific tax, legal, contracting or security certification advice.