Legacy software moderniseren
De keuze voor het vervangen van legacy software is niet makkelijk gemaakt. De onderliggende technologie is vaak verouderd, maar de applicatie is meestal functioneel heel compleet. Sterke functionaliteit waar je jarenlang aan gewerkt. Het is zonde om deze in één keer weg te gooien.
Om deze reden is de Upcycler ontwikkeld. De Upcycler is een tool om bestaande (verouderde) applicaties om te zetten naar een low-code model. Het stelt je in staat om de belangrijke en sterke elementen van jouw bestaande software eenvoudig te hergebruiken. Hiermee creëer je in korte tijd een goede basis en zorg je voor een jumpstart in jouw project.
Afhankelijk van de technologie kan met de Upcycler tot wel 50% van de ontwikkeltijd worden bespaard!

Eenvoudig verouderde bedrijfssoftware vervangen
Afhankelijk van de technologie en de beschikbare metagegevens bevat het afgeleide model al de tabellen, kolommen, referenties en schermtypen. Vaak is er nog meer informatie beschikbaar. Denk hierbij aan hoe de menu’s er uit zien, wat de vertalingen van schermen zijn en in sommige gevallen bestaande code die overgezet kan worden.
De Upcycler kan ook nagaan welke onderdelen van de bestaande software niet meer gebruikt worden en deze automatisch verwijderen. Dit is vooral handig wanneer de applicatie door de jaren heen onnodig complex is geworden. Ten slotte wordt de dataconversie naar de nieuwe applicatie volledig automatisch uitgevoerd.
Door de Upcycer te gebruiken creëer je direct een low-code fundering voor je nieuwe oplossing. Zo hoef je niet alles opnieuw te bedenken en bespaar je veel tijd. Hoe het er in de praktijk uitziet? Bekijk de video waarin onze Upcycle expert stap voor stap het proces laat zien!
Bespaar tot 50% van de ontwikkeltijd
Volledig automatische dataconversie
Direct een nieuwe low-code fundering
Het Upcycle proces in drie stappen:
Stap 1: Metadata
Model & data uitlezen
De eerste stap is om zoveel mogelijk meta-informatie en data uit de oude applicatie te halen. Door dit direct aan het begin van het upcycle project te doen, bespaar je later enorm veel tijd. Een speciaal ontwikkeld hulpprogramma haalt de meta-informatie en data uit jouw huidige applicatie en zet deze om in een bestand dat de Upcycler uit kan lezen.
Stap 2: Conversie
Meta-informatie importeren & Upcyclen
Het bestand met de meta-informatie wordt geïmporteerd in de Thinkwise Upcycler. Vervolgens transformeert de Upcycler de meta-informatie van het legacy systeem naar een nieuw low-code model in het Thinkwise Platform. Daarna maakt de Upcycler in de ontwikkelomgeving een Project en Versie aan en slaat daarin de meta informatie op.
Stap 3: Deployen & data importeren
Applicatie deployen & data importeren
Allereerst wordt de database uitgerold, vervolgens wordt de Service Tier geïnstalleerd en als laatste wordt de Universal GUI geïnstalleerd. De Universal GUI is de nieuwste Thinkwise user interface. Deze is in staat om een state-of-the-art user experience te bieden op mobiel, desktop en web.
Tijdens deze laatste stap plaatst de Upcycler de data, die in de gecomprimeerde bestanden staat, in de uitgerolde database.
Wat onze klanten zeggen over de Upcycler:
“Tijdens de acquisitiefase moderniseerden zij onze bestaande bedrijfssoftware. In heel korte tijd zagen wij onze bestaande applicatie terug maar dan geheel gemoderniseerd onder een nieuwe database en direct beschikbaar voor Windows, web, tablets en smartphone.”

“Thinkwise heeft nog tijdens de acquisitiefase het bewijs geleverd dat onze bedrijfsprocessen voor hen geen enkel probleem opleverden. Tijdens de intake wisten zij in minder dan 2 uur hoe onze businessprocessen werken. Dit gaf ons vertrouwen voor de rest van het ERP-project.”

“Als je met Thinkwise een datamodel inlaadt, staat de user interface al bijna. Medewerkers kunnen hierdoor direct meekijken, en aangeven wat we kunnen verbeteren. Dat is een waardevolle toevoeging ten opzichte van alleen maar het opstellen van een requirements-document”

Wil je meer weten over...?
Welke technologieën je kunt moderniseren met de Upcycler?
De Upcycler kan ingezet worden voor meer dan 50 technologieën. Om enkele voorbeelden te noemen: RPG, Cobol, Oracle, Uniface en meer. Bekijk het overzicht van legacy technologieën voor meer informatie. We bieden niet alleen een optie voor verouderde technologieën, ook moderne technologieën zoals Salesforce en Microsoft Dynamics of zelfs andere low-code platformen zoals Bettyblocks kunnen automatisch ingelezen worden. Dit is vooral interessant als de applicaties in deze moderne technologieën te complex zijn geworden, en er behoefte is aan een ontwikkelplatform dat grote omvang en complexiteit wél aankan.
Je als klant of partner van Thinkwise je eigen Upcycles kunt uitvoeren?
De Upcycler is een onderdeel van het Thinkwise Platform, waardoor het als Thinkwise klant en/of partner ook mogelijk is om zelf een Upcycle uit te voeren. Dit is mogelijk door gebruik te maken van voorgedefinieerde Upcyclers, of een bestaande aan te passen. Dit is vooral interessant als je meerdere applicaties wilt Upcyclen. Uiteraard bieden we volledige ondersteuning en training voor het optimaal inzetten van de Upcycler.