Modernizing Apps – Craftsmanship for Seniors
Moderniseer met visie én vakmanschap. In deze training leer je hoe je als senior developer of architect applicaties moderniseert, teams aanstuurt en de juiste keuzes maakt voor duurzame softwarevernieuwing.
Van techniek naar strategie
Een moderne applicatie verschilt wezenlijk van verouderde software. Legacy brengt risico’s met zich mee: technische schuld, inefficiëntie, ontevreden developers en zelfs securityproblemen. Maar moderniseren is makkelijker gezegd dan gedaan.
In deze training verdiep je je in de belangrijkste keuzes binnen applicatiemodernisatie: refactoren, herontwerpen of volledig herbouwen. Wat is haalbaar, en wat levert het op? Je leert hoe je de juiste architectuur kiest voor jouw applicatie en team, en hoe je als ervaren developer modernisering initieert en begeleidt.
We kijken naar softwareontwikkeling in de volle breedte: van architectuur en ontwikkeling tot testen, operations en monitoring. Denk aan moderne API’s, contracttesten, efficiënt loggen en het kiezen van de juiste architectuur, afhankelijk van functie, stack en team. Naast technische verdieping leer je ook hoe je modernisering in beweging brengt binnen je organisatie – door onderbouwde keuzes, communicatie en overtuiging.
🕐 Duur: 4 uur (hands-on sessie).
👥 Doelgroep: Senior developers, testers en softwarearchitecten.
Wat je leert
De training bestaat uit twee delen: een combinatie van verdieping in moderne softwareprincipes en een hands-on sessie waarin je een kleine applicatie bouwt. Tot slot pas je de inzichten toe in een plan om een module uit je eigen applicatie te moderniseren.
Concreet leer je als senior:
- Alle factoren duiden en wegen die van belang zijn bij een modernisatiekeuze, wanneer dit relevant is en hoe je het aanpakt
- Je team optimaal informeren, activeren en begeleiden
- Stakeholders overtuigen met onderbouwde communicatie, vooronderzoek en het gebruik van return on investment (ROI)
- Hoe en waarom je de meest moderne architecturen en API’s bouwt
- Een refactor of rearchitecturing goed uitvoeren met transitional architecture
- Quick wins, nuttige tools en alternatieve programmeerprincipes toepassen
- Bottlenecks en potentiële oplossingen in je applicaties herkennen en analyseren
Modernisering met impact
Na deze training weet je hoe je als senior de technische én organisatorische richting geeft aan applicatiemodernisatie. Je leert de juiste keuzes maken, draagvlak creëren en samen met je team bouwen aan moderne software die klaar is voor de toekomst.
Interesse? We nemen snel contact op.
Interesse? Bespreek het met Esther!
Meer trainingen
-
Modernizing Apps - Craftsmanship for Mediors
Moderniseer bestaande applicaties stap voor stap. In deze training leer je hoe je verouderde software omzet naar moderne, schaalbare en onderhoudbare applicaties – met oog voor architectuur, kwaliteit en samenwerking.