Re-platform met de Transfer AI Factory
Hoe de Transfer AI Factory applicaties gecontroleerd moderniseert
AI kan grote hoeveelheden code en documentatie analyseren. Betrouwbaar moderniseren vraagt echter meer. Architectuurkeuzes, business rules, functionele gelijkwaardigheid, testen en vrijgave moeten onderdeel zijn van één samenhangende aanpak.
De Transfer AI Factory combineert AI met een vaste werkwijze en specialistische kennis. AI versnelt het analysewerk en repeterende productiewerk. Experts bepalen de doelarchitectuur, valideren de uitkomsten en bewaken de kwaliteit.
Eerst inzicht, dan moderniseren
Een verouderde applicatie is vaak een black box. Belangrijke functionaliteit zit verspreid over code, databases, schermlogica en documentatie die niet altijd meer actueel is.
Daarom begint de Transfer AI Factory niet direct met het genereren van nieuwe software. Eerst brengen we de bestaande werking, afhankelijkheden en architectuur in kaart. Samen bepalen we de scope, doelarchitectuur, acceptatiecriteria en Definition of Done.
Dit geeft eerder inzicht in de omvang en complexiteit van de modernisering en vormt de basis voor een gefaseerde aanpak.
Van bestaande applicatie naar moderne software
De modernisering wordt uitgevoerd in overzichtelijke stappen. Per onderdeel wordt de bestaande functionaliteit geanalyseerd, gevalideerd, gemoderniseerd en getest.
1. Analyse van de bestaande applicatie
De Transfer AI Factory analyseert beschikbare broncode, databases, schermen, documentatie en andere relevante bronnen. Daarbij worden onder andere functionaliteit, datamodellen, afhankelijkheden en schermlogica onderzocht. Welke bronnen worden gebruikt, hangt af van de applicatie en de afgesproken scope.
2. Herstellen van specificaties en business rules
AI ondersteunt het reconstrueren en structureren van specificaties, business rules, datamodellen en gebruikersprocessen. Hierdoor wordt functionaliteit die alleen nog in de bestaande applicatie aanwezig is opnieuw inzichtelijk.
De resultaten vormen de basis voor user stories, acceptatiecriteria, tests en de nieuwe software.
3. Menselijke validatie
Experts controleren of de gevonden specificaties en business rules de bestaande werking correct beschrijven. Onduidelijkheden worden onderzocht voordat de modernisering verdergaat.
Zo blijven belangrijke beslissingen over functionaliteit, architectuur en kwaliteit bij mensen liggen.
4. Generatie van software
Na validatie ondersteunt de Transfer AI Factory het genereren van moderne software en bijbehorende documentatie. De gekozen doelarchitectuur, ontwikkelstandaarden en het designsystem vormen daarbij het uitgangspunt.
De gegenereerde output wordt niet automatisch vrijgegeven. Experts beoordelen en verbeteren het resultaat waar nodig.
5. Testen en traceerbaarheid
De functionaliteit wordt gecontroleerd met tests en vastgelegde acceptatiecriteria. Testresultaten worden inzichtelijk gemaakt in een testverslag.
Traceerbaarheid legt de relatie vast tussen de bestaande werking, de herstelde specificaties, de nieuwe software en de uitgevoerde tests. Hierdoor is beter te volgen hoe functionaliteit van oud naar nieuw is vertaald.
6. Finale controle en vrijgave
De experts van Transfer Solutions voeren de finale controle uit. Daarbij kijken zij naar functionaliteit, architectuur, kwaliteit en de afgesproken acceptatiecriteria. Na klantacceptatie volgen de nieuwe documentatie, kennisoverdracht en vrijgave van het gemoderniseerde onderdeel.
Wat levert het proces op?
De precieze oplevering hangt af van de applicatie en de gekozen scope. De aanpak kan onder andere de volgende resultaten opleveren:
Inzicht in de bestaande applicatie
Specificaties, business rules, datamodellen, afhankelijkheden en schermlogica worden opnieuw inzichtelijk gemaakt en vastgelegd.
Een onderbouwde doelarchitectuur
Architectuurkeuzes, module-indeling, ontwikkelstandaarden en acceptatiecriteria worden vooraf bepaald en tijdens het proces bewaakt.
Toetsbare moderne software
Nieuwe software wordt gekoppeld aan specificaties, user stories, acceptatiecriteria en tests. Hierdoor wordt het resultaat controleerbaar.
Documentatie en kennisoverdracht
Nieuwe documentatie maakt onderdeel uit van de oplevering. De vastgelegde kennis ondersteunt overdracht naar beheerders, ontwikkelaars en andere betrokkenen.
AI versnelt. Experts beslissen.
AI ondersteunt het analyseren, structureren, documenteren, genereren en testen. Dit verkort de tijd die nodig is voor repeterend analysewerk en softwareproductie.
Experts bepalen de scope en doelarchitectuur, valideren de business rules, beoordelen de kwaliteit en voeren de finale controle uit. De combinatie van AI en menselijke expertise maakt de aanpak sneller en tegelijkertijd controleerbaar.
Ruim anderhalf jaar R&D, kennis van doelarchitecturen en praktijkervaring zijn samengebracht in de Transfer AI Factory.
Bekijk de aanpak met je eigen applicatie
Geef ons één representatief scherm uit je eigen applicatie. We laten zien hoe de Transfer AI Factory de bestaande functionaliteit analyseert, inzichtelijk maakt, test en ondersteunt bij modernisering.
Je krijgt inzicht in:
- de gevonden specificaties en business rules
- de vertaling naar user stories en modules
- de manier waarop functionaliteit wordt getest
- de rol van AI en experts
- een mogelijk vervolg voor de applicatie
Na de demo bespreken we welke applicatie geschikt is om mee te starten, welke doelarchitectuur past en of een projectvoorstel wenselijk is.
Eerst bepalen of modernisering nodig is?
Bekijk de checklist applicatiemodernisering voor CIO en IT-management.

