For a large transformation of this size, the involvement of stakeholders and validating requirements from time to time was essential. A blend of Waterfall and Agile approaches was followed.
The project was executed in 4 phases: -
- Discovery Phase: During this phase, workshops were conducted with identified stakeholders to determine the business needs and capture the learning processes followed by different business/ functions and data and content migration requirements.
- Design Phase: Based on the output of the discovery phase, the team brainstormed with the Pfizer team to develop a configuration workbook (covering the system roles, organization structure, business domains, etc.), data mapping workbook and content inventory.
- Configuration Phase: Iterative approach was followed to execute the phase:
- Based on the signed workbook, the configuration was completed, requirements with the key stakeholders were validated and the feedback was captured.
- Data migration templates were developed, the configuration based on the feedback received in Iteration 1 was enhanced, and data migration workflows for data cleansing were created. A review with stakeholders to validate the requirements was conducted and feedback was captured.
- The configuration was finalised and the sample data were loaded to test the script. Based on the outcome, the data migration strategy for future loads was updated.
- User Acceptance Testing: For User acceptance testing, data was loaded into a validated environment. Business users validated functionalities, and the independent testing team validated the data. Post business approval data was loaded into the production environment.