<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://demowiki.knowlus.com/index.php?action=history&amp;feed=atom&amp;title=Rapid_Application_Development</id>
	<title>Rapid Application Development - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://demowiki.knowlus.com/index.php?action=history&amp;feed=atom&amp;title=Rapid_Application_Development"/>
	<link rel="alternate" type="text/html" href="https://demowiki.knowlus.com/index.php?title=Rapid_Application_Development&amp;action=history"/>
	<updated>2026-05-15T13:43:30Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Demo Wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://demowiki.knowlus.com/index.php?title=Rapid_Application_Development&amp;diff=10296&amp;oldid=prev</id>
		<title>imported&gt;Thomas Dresler: Tippfehler korrigiert</title>
		<link rel="alternate" type="text/html" href="https://demowiki.knowlus.com/index.php?title=Rapid_Application_Development&amp;diff=10296&amp;oldid=prev"/>
		<updated>2024-07-27T08:22:12Z</updated>

		<summary type="html">&lt;p&gt;Tippfehler korrigiert&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Rapid Application Development&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;RAD&amp;#039;&amp;#039;&amp;#039;) bzw. &amp;#039;&amp;#039;&amp;#039;schnelle Anwendungsentwicklung&amp;#039;&amp;#039;&amp;#039; ist ein von [[Barry Boehm]] in den 1980er Jahren miterdachtes Konzept zur [[Softwareentwicklung]] mit einem [[Prototyping (Softwareentwicklung)|prototypischen]] [[Vorgehensmodell zur Softwareentwicklung|Vorgehensmodell]]. Es dient dazu, Softwareentwicklung im Vergleich zu klassischen Vorgehensmodellen wie dem [[Wasserfallmodell]] flexibler zu gestalten und sich an schnell ändernde Anforderungen anpassen zu können.&lt;br /&gt;
&lt;br /&gt;
Grundlage von RAD ist das [[Spiralmodell]]. RAD sieht ein prototypisches Vorgehen vor, bei dem Anforderungen an eine Software gesammelt und möglichst schnell in ausführbaren Code umgesetzt werden. Dieser wird dem Auftraggeber in einer relativ frühen Phase vorgelegt, um Missverständnisse bei den Anforderungen sowie hinzugekommene Anforderungen zu identifizieren. Die Änderungen werden in einer weiteren Version implementiert und wiederum vorgelegt. Diese Zyklen werden so oft durchlaufen, bis der Auftraggeber mit der Software zufrieden ist und diese abnimmt.&lt;br /&gt;
&lt;br /&gt;
RAD-Entwicklungsumgebungen sind [[Visual Basic Classic|Microsoft Visual Basic]] und [[Embarcadero Technologies|Embarcaderos]] &amp;#039;&amp;#039;RAD Studio&amp;#039;&amp;#039; (ein Softwarepaket bestehend aus [[Embarcadero Delphi|Delphi]] und [[C++Builder]]) unter Windows sowie [[Gambas (Programmiersprache)|Gambas]] unter Linux. Als RAD-Tools gelten [[Microsoft Visual Studio|Visual Studio LightSwitch]] für [[.Net-Framework]], [[Servoy]] sowie [[XDEV 3]] für [[Java (Programmiersprache)|Java]], [[Omnis Studio]]&amp;lt;ref&amp;gt;{{Internetquelle |url=https://www.omnis.net/ |titel=Omnis |autor=TigerLogic UK Ltd |werk=www.omnis.net |zugriff=2016-09-14}}&amp;lt;/ref&amp;gt; und [[4th Dimension]] für Mac und Windows, oder der [[IBM Notes#Lotus Domino Designer Client|IBM Lotus Domino Designer]]. Speziell Bedienoberflächen lassen sich mit solchen Werkzeugen visuell entwerfen. Außerdem bietet das Free-Pascal-Entwicklungssystem [[Lazarus (Entwicklungsumgebung)|Lazarus]] die Möglichkeit, GUI-Anwendungen plattform-übergreifend für GNU/Linux, Mac OS X und Microsoft Windows zu erstellen.&lt;br /&gt;
&lt;br /&gt;
== Vorteile ==&lt;br /&gt;
Der RAD Ansatz benötigt in der Regel weniger Vorarbeit und Vorplanung und sorgt dadurch schneller für produktive Ergebnisse. Dank der eingesparten Zeit und der parallelen Entwicklung der verschiedenen Software-Entwicklungsphasen kann durch diese Form der Softwareentwicklung eine einsatzbereite Software im Regelfall in weniger als 120 Tagen ausgeliefert werden. Außerdem kann durch die konstante Interaktion zwischen Anwendern und dem entwickelnden Prototyp eine höhere Qualität sichergestellt werden.&lt;br /&gt;
&lt;br /&gt;
Die schnelle Auslieferung produktiver Software, die damit ermöglichten schnellen Iterationen sowie die enge Involvierung der User sind Eigenschaften [[agile Softwareentwicklung|agiler Softwareentwicklung]].&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* James Martin: &amp;#039;&amp;#039;Rapid Application Development&amp;#039;&amp;#039;, Macmillan Coll Div 1991, ISBN 0-02-376775-8&lt;br /&gt;
* [https://www.computerwoche.de/a/rapid-application-development,2352552 &amp;#039;&amp;#039;Rapid Application Development&amp;#039;&amp;#039;], in: [[Computerwoche]] vom 30. August 2010&lt;br /&gt;
* [https://www.computerwoche.de/a/was-steckt-hinter-den-buzzwords-low-code-und-rapid-application-development,3332221 &amp;#039;&amp;#039;Was steckt hinter den Buzzwords Low-Code und Rapid Application Development&amp;#039;&amp;#039;], in: [[Computerwoche]] vom 13. Dezember 2017&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Vorgehensmodell (Software)]]&lt;br /&gt;
[[Kategorie:Agile Softwareentwicklung]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Thomas Dresler</name></author>
	</entry>
</feed>