We are embarked to the migration an application from PRPC 6.3 to PRPC 7.1, therefore, please ALL to share the experience such migration in terms of following questions:
1. How automate the migration process ? How much manual work is there (in percentage ratio)?
2. How much do we need to re-create the UI and cases ?
3. How many iterations does the migration process takes during database migrate (with business data) ? In really
4. What are common pitfalls during migration?
**Moderation Team has archived post**
This post has been archived for educational purposes. Contents and links will no longer be updated. If you have the same/similar question, please write a new post.
The first step before estimating for the effort required is to get fixed on the scope of upgrade. Moving to Pega7 is not same for all applications. It depends on the current app setup and what the client is expecting from Pega7. At a high-level, please decide on the upgrade you are targetting:
Tolerance - as-is upgrade with very minimal changes. Not suitable for Production systems
Compliance Level-1 upgrade - upgrade all deprecated controls and take all necessary steps to make the application HTML5 compatible
Compliance Level-2 upgrade - convert all layouts and components to achieve UI responsiveness so that the App has a responsive UI to be usable across devices - laptops, mobiles etc.
Exploitation upgrade - leverage new features in Pega7 - Stage-based Case management, Data pages etc.
We need to know the business vision andupgrade road mapon whichPega 7.x features most we would like to leverage on the upgraded application. Based on this the effort and type of upgrade (Tolerance/ComplianceL1 /ComplianceL2 / Exploitation) will vary. To your point on how much it takes to recreate the UI, depends on whether the upgrade istargeting IE 11.x or Cross browser or Cross device compatibility. If the upgrade istargetingforPega7's HighAvailabilityfeature, efforts will vary. Is there anyPegaframeworks (SI/ SD/ CPM) used in existingPRPC6.3 application? If yes, it plays a significant role in terms of effort during upgrade.