Het USoft platform
Het low-code platform om bedrijfskritische applicaties mee te bouwen

Ontwikkel snel krachtige en bedrijfskritische applicaties in low-code met behulp van het USoft platform. Ontdek het gemak in onderhoud en flexibiliteit in doorontwikkeling én vernieuwing van de business.
Kies voor nieuwe businesskansen met het USoft platform
Het USoft platform is het beste antwoord op de vraag hoe je innovatieve software bouwt voor bedrijfskritische en complexe applicaties die exact aansluiten op de context van de organisatie. Dit is het resultaat van de krachtige combinatie van data en bedrijfsregels. Ook helpt het met de ontwikkeling van applicaties. Dit geeft ruimte aan nieuwe businesskansen; of het nu gaat om de ontwikkeling van nieuwe applicaties, of de herbouw van bestaande software waarop je precies toevoegt wat nodig is. Hiervoor maken we gebruik van de unieke en modelgedreven aanpak in combinatie met de kracht van bedrijfsregels. Het resultaat is consistentie, van start tot voltooiing.
Eerst de basis in low-code, daarna de interfaces
Met USoft staat de wereld van software development letterlijk op z’n kop: we beginnen niet met de user interfaces, maar leggen in low-code eerst de basis voor een robuust framework waarin het datamodel en de bedrijfsregels zijn gecombineerd. De multitier-aanpak met gescheiden lagen gecombineerd in één platform zorgen voor een zeer goede ‘separation of concerns’. Pas daarna volgen de interfaces. Met het USoft platform kun je daarom jarenlang gecontroleerd verder bouwen aan je business, met een niet te evenaren stabiliteit en onderhoudbaarheid van de software.
Onderzoek op deze pagina hoe jouw organisatie maximaal profiteert van de multitier-aanpak van het USoft platform, waarbij de gescheiden lagen vanuit hetzelfde platform zorgen voor een unieke ‘separation of concerns’.

Low-code

Business rules

Beheersbaar
USoft 10 new release is live!
De belangrijkste verbeteringen en technische nieuwe features op een rij
Ontdek de kracht van het USoft platform

Modelgedreven: eerst de back end
De ontwikkeling van bedrijfskritische applicaties vraagt om een stevige basis. Daarom beginnen wij eerst met de bouw van de modelgedreven back end waarop vervolgens de bedrijfsregels draaien. Vanuit dit fundament wordt uiteindelijk de stap naar de eindgebruiker gemaakt met gebruikersinterfaces vanuit het platform zelf, of via interfaces naar andere oplossingen binnen de organisatie. Die “bottom up”-aanpak zorgt ervoor dat je lange tijd kunt doorontwikkelen op het fundament van het USoft platform.
Rules Engine als single point of definition
De business rules in het USoft platform worden opgeslagen in de Rules Engine, met natuurlijke taal als startpunt. Dit wordt vervolgens vertaald in een implementatie van de bedrijfsregel in de Rules Engine. Omdat de natuurlijke taalregels als de bedrijfsregels in dezelfde omgeving vastliggen, kun je eenvoudig kruisdoorsneden maken en zijn de regels en het datamodel uitstekend traceerbaar. Bovendien zijn de componenten en bedrijfsregels eenvoudig uit te breiden, zonder dat je iets hoeft te veranderen in de back end.


Integrated authorisation
Als onderdeel van de Rules Engine in het USoft platform zorgt Integrated Authorisation voor een fijnmazige databeveiliging. Tussen de laag bedrijfsregels en de database controleert een speciale autorisatielaag steeds of een gebruiker of interface voldoende rechten heeft om een activiteit uit te voeren.
Wat onze klanten zeggen
Low-code en business rules: het hart van het platform
Ervaar de voordelen van USoft
Ontdek hier nog meer bijzondere kenmerken
Generated graphic UI
Zodra de basis van het platform is gelegd, volgen de user interfaces. Dat levert maximale flexibiliteit in wat een organisatie met GUI’s wil realiseren, terwijl de werking van de basis stabiel en integer blijft. De schermen worden automatisch vanuit het platform gegenereerd en kun je naar wens aanpassen om aan te sluiten op de wensen van de eindgebruiker. Dat stelt je onder meer in staat om snel prototypes te testen. De focus ligt daarbij altijd op flexibiliteit en schaalbaarheid.


Connectivity
In het USoft platform draait alles om verbinden. Met open connectivity als het compromisloze uitgangspunt, sluiten back end en front end altijd nauwkeurig op elkaar aan. Bovendien kun je externe data aanroepen en externe functionaliteiten embedden als onderdeel van dezelfde oplossing.
CI/CD
Het uitrollen van software met het USoft platform is gebaseerd op Continuous Integration/Continuous Delivery (CI/CD). Je declareert de release van je applicatie, waarna je er steeds op blijft voortborduren. Vervolgens helpt de deploymentfunctie om de nieuwe releases naar een doelmachine te brengen. Daarnaast kan de CI/CD-component van USoft worden gecombineerd met deploymentomgevingen van de klant, zoals bijvoorbeeld Jenkins.
