Een organisatie kan modernisering van IT-legacy overwegen wanneer de bestaande legacy-applicaties niet langer kunnen voldoen aan de huidige zakelijke behoeften en eisen. In wezen is modernisering van software noodzakelijk als de huidige software onvoldoende schaalbaarheid en ondersteuning biedt en veiligheidsrisico's en hoge onderhoudskosten met zich meebrengt.