DUAL-RUN
Dual run. See Enterprise Integration Patterns.
Definition
Dual run — practice of running the old and new EDI flows in parallel during a transition period, to compare outputs and ensure equivalence before turning off the old flow.
Origin
Standard practice in IT migrations (Strangler Fig pattern, Martin Fowler 2004). Adapted to EDI: compute the tolerance diff between the old EDIFACT and the new UBL for 30 days.
Use
X12 → EDIFACT migration: for 30 days, each order produces two files (X12 850 + EDIFACT ORDERS); a robot compares line by line, the EDI team fixes any detected discrepancy.
Related
- SIDE BY SIDE VALIDATION — see entry.
- CUTOVER WINDOW — see entry.
- GRADUAL ROLLOUT — see entry.