In de cursus Ontwikkelpracticum van de Open Universiteit Nederland voeren studenten opdrachten uit om een bestaand, klein informatiesysteem met realistische omvang dat niet meer voldoet, te verbouwen. Onder andere door reverse engineering moeten de structuur, de bedrijfsregels en de eisen van het oude systeem bepaald worden. Samen met nieuwe eisen vormen ze de basis voor het nieuwe systeem. Via dataconversie moeten de gegevens van het oude naar het nieuwe systeem omgezet worden.