Die Ausgangslage
Der Kunde ist ein Outsourcing-Dienstleister für Lohnabrechnung in Deutschland. Seine Geschäftsanwendung hat ein Frontend in Angular.
Als wir das Frontend übernommen haben, lief es noch auf Angular 12, einer Version, die seit Ende 2022 keine Updates mehr bekommt. Die Oberfläche bestand aus Komponenten, die von Hand geschrieben waren. Gleichzeitig musste die Anwendung im Alltag funktionieren, und neue Funktionen standen an.