Monthly Archives: januari 2021

Een app ontwikkelen in slechts zes stappen?!

Ja, het kan: in slechts zes stappen kun je een eigen app ontwikkelen door middel van Rapid Application Development. Deze vorm van softwareontwikkeling is erg flexibel en komt goed van pas in het huidige IT-leven met snelle ontwikkelingen en veranderingen.

 

Kenmerken

Deze methode van softwareontwikkeling kenmerkt zich door het grote aantal prototypes. Uiteindelijk ontstaat er een prototype dat getest wordt. In deze testfase wordt er vaak gebruik gemaakt van feedback van de gebruikers. Op basis van deze feedback wordt het prototype weer aangepast of bijgesteld. Vaak worden alle componenten van de applicatie parallel aan elkaar ontwikkeld. Bij RAD wordt er gebruik gemaakt van een Rapid Application platform. Dit kan zowel een no code als een low-code platform zijn.

 

De eerste fases

Binnen een proces met Rapid Application development zijn zes duidelijke fases te benoemen. Het begint namelijk altijd met het bepalen van de eisen van het project, hiermee leg je de basis. Hieronder vallen zowel de eisen die gesteld worden aan de applicatie als de reikwijdte van het project. Op basis hiervan kun je beginnen met het maken van prototypes, fase twee. Er worden basisontwerpen gemaakt met de belangrijkste eigenschappen van de te ontwikkelen applicatie. Bij de derde fase worden de applicaties verder uitgediept en wordt er aandacht besteed aan de details. Nu wordt het prototype op de proef gesteld en wordt er om feedback gevraagd van gebruikers van het prototype. Op basis van deze feedback wordt de app vaak bijgestuurd en geperfectioneerd. Deze stap wordt vaak meerdere keren herhaalt in het RAD proces, waarna het ontwerp van het eindproduct ontstaat.

 

De laatste fases

In fase vier wordt het systeem verder doorontwikkeld en toegepast. Hierna komt de een na laatste fase waarin de applicatie een laatste keer getest gaat worden. Deze stap kost niet veel tijd, omdat de applicatie in het proces al meerdere testen heeft ondergaan. Uiteindelijk is het eindproduct klaar voor gebruik!