Rapid Application Development (RAD) ist eine Form der Software-Entwicklung, die vor allem auf Programmier-Werkzeuge setzt, die die Entwicklungszeit beschleunigen.
RAD zeichnet sich also durch folgende Eigenschaften aus:
- Schnelle Projekt-Ergebnisse
- (meist teure) Entwicklungs-Werkzeuge werden eingesetzt
- Software wird vom Groben ins Feine entwickelt
Ein Berühmtes RAD-Werkzeug war die Programmiersprache Delphi. Der Programmierer hat die Oberflächen zusammengeklickt und anschließend etwas Code dazugeschrieben, um die Funktionen der Software umzusetzen.
Heutzutage werden RAD-Tools rar, da sie immer einen Tradeoff zwischen Entwicklungs-Geschwindigkeit und Anpassbarkeit darstellen. In diesem Zuge wollen wir unser RAD-Tool namens Launix FOP vorstellen, das einen gute Mittelweg gewählt hat: Gibt man ein Datenschema für eine Datenbank an, bekommt man schon einmal eine volle Bedienoberfläche zum Ansehen und Bearbeiten der Datensätze geliefert. Anschließend kann man die Funktionen Stück für Stück erweitern: Neue Funktionen hinzufügen, andere Ansichten der Daten, Dashboards, Im- und Export … die Möglichkeiten sind unbegrenzt.
Fazit: RAD-Werkzeuge beschleunigen die Software-Entwicklung und ermöglichen damit individuelle Software-Projekte.
Comments are closed