Low-code & RAD

Een van de doelstellingen van nagenoeg iedere (IT-)organisatie is het proces van application development sneller, beter en goedkoper te maken. Low-code (vaak in één adem genoemd maar niet te verwarren met rapid application development), ondersteund met de juiste tools en in combinatie met een agile werkwijze, is een uitstekende mogelijkheid deze doelstelling te bereiken.

Accelerated Application DevelopmentMaar ook het slim inzetten van standaard technologieën kan in combinatie met een agile werkwijze tot grote versnelling leiden van het ontwikkelingsproces van applicaties. inSystems bewijst dit met haar Java-ontwikkelstraat AIDA.

Rapid application development

Rapid application development (RAD) is een software ontwikkelmethodiekInsystems RAD die de voorkeur geeft aan snelheid en flexibiliteit ten opzichte van een gedetailleerde, ‘up front’ planning. Een belangrijke reden voor de ontwikkeling van deze methode is de evolutie van de softwareontwikkeling industrie.
Voor het snel doorvoeren van aanpassingen is de RAD methodiek veel meer geschikt dan voorgangers ervan.

De belangrijkste elementen van RAD zijn:

  • Het verzamelen van eisen aan de hand van workshops of focusgroepen.
  • Prototyping en vroegtijdige herhaalde gebruikertesten van modellen.
  • Het hergebruik van softwarecomponenten.
  • Snelle ontwikkeling door uitstel van ontwerpverbeteringen tot de volgende versie.
  • Minder formaliteit in verslagen en andere team communicatie.

Toepassing hiervan maakt het mogelijk sneller, visueler en persoonlijker applicaties te ontwikkelen. Erg belangrijk, want een snellere time-to-market is de afgelopen jaren alleen maar belangrijker geworden.

Low-code

Het ontwikkelen met low-code kenmerkt zich door

  • het op visuele wijze creëren van applicaties in plaats van het schrijven van code;
  • het met één muisklik ‘deployen’ van applicaties;
  • een end-to-end beheersbaarheid van de applicaties.

Insystems OutSystems development

RAD & low-code ontwikkel platformen

Op de markt is een grote verscheidenheid aan moderne tools beschikbaar ter ondersteuning van het software development proces volgens RAD. Een enorme versnelling wat betreft zowel development als delivery is te bereiken met zogenaamde low-code platformen. inSystems heeft zich op dit gebied gespecialiseerd producten als:

  • het HPaPAAS platform OutSystems
  • Oracle Visual Builder (VBCS)
  • Oracle Application Express (APEX)
OutSystems
Oracle low-code