Chorus

Copper migration

To help drive a smooth path to a fibre-centric future, New Zealand’s main telecommunications infrastructure provider Chorus’s focused on migrating systems supporting copper broadband services from FSS-P to CSOM/FAIMS/APC.

Following an initial big bang migration, Circini approached the geographically expansive migration of each data switch over a three-month period with discipline, patience and a strict run sheet.

Challenge

The Chorus Fulfilment and integration (CFI) project involved the extensive migration of the Chorus Copper Service Order Management system from FFS-P to CSOM/APC on a per data switch basis with approximately 90 functional design specifications. The long process required repeated exact migrations to be carried out to the letter.

Our role

Circini was hired to plan and execute the copper migration. After careful planning, it was decided that the initial migration for static data would be conducted over a weekend. Then, following that big bang migration, geographically based migrations would be performed to migrate every single switch of changing data over a three month period. 

Results:
Successful migration across all geographical areas was achieved by adopting a fixed, clearly defined approach, and operating to a tightly controlled run sheet. We were careful to define and adhere to exception-based criteria. Progress was visualized on an interactive javascipt map on the Chorus intranet, enabling staff to see at a glance what switches had and had not been migrated and what issues had been encountered, so they could manage their work accordingly.

By the end of the project, we had clocked up:

  • 20,000 lines of SQL
  • 1,027 code commits during development
  • 8 systems touched during migration
  • 11 programming languages used
  • Over 4,000 files transferred through gateways
  • Over 30 million data validations performed.

“Successful repeated migration across all geographical areas was achieved by adopting a fixed, clearly defined approach, and operating to a tightly controlled run sheet.” - Andrew Boswell, Director.