In the telecommunications industry, most key transformations require running two systems – legacy stack and new digital stack - simultaneously for a few years before retiring the legacy system. This hybrid state is a critical phase, where switching between systems must occur smoothly to ensure seamless customer service and experience. Migrations are often carried out with the co-existence of the legacy stack while gradually building the capability of the new stack. This approach allows telcos the flexibility to operate new offerings or service-specific customer segments from the new stack while the old stack continues to serve other products or plans. In a scenario where only one or two IT platforms need replacing in an existing end-to-end stack, data migration based on the extract, transform, load (ETL) approach in a big bang manner is suitable, provided technology supports this model. When rolling out a best-of-breed new stack with up to six IT applications, it is advisable to use business migration or lead to cash journey emulation. This ensures data consistency and respects new business processes across the components of the new stack.