A system and process for managing the migrating enhancements into a production
software system is described. Enhancements are first migrated to a model system.
After any issues are identified and addressed, the enhancements are migrated to
the production software system. An electronic change management process is provided
for assisting a developer in providing information about an enhancement to a change
manager. An assurance tool of migration strategies is provided for tracking changes
and avoiding conflicts between the enhancement and the model and production software
systems. Information gathered in the change management may be used for providing
an objective evaluation of developers of enhancements.