SDLC - Rapid Application Development Model
Das RAD-Modell (Rapid Application Development) besteht aus folgenden Phasen:
Requirements Planning phase - In der Anforderungsplanungsphase muss ein Workshop durchgeführt werden, um Geschäftsprobleme strukturiert zu diskutieren.
User Description phase - In der Phase Benutzerbeschreibung werden automatisierte Tools verwendet, um Informationen von Benutzern zu erfassen.
Construction phase - In der Bauphase werden Produktivitätswerkzeuge wie Codegeneratoren, Bildschirmgeneratoren usw. innerhalb einer Zeitbox mit dem Ansatz „Do till Done“ verwendet.
Cut Over phase - In der Cut-Over-Phase werden die Installation des Systems, Benutzerakzeptanztests und Benutzerschulungen durchgeführt.
Schnelles Anwendungsentwicklungsmodell - Stärken
Die Vorteile oder Stärken des Rapid Application Development-Modells sind folgende:
Eine kürzere Zykluszeit und eine verbesserte Produktivität mit weniger Teammitgliedern würden niedrigere Kosten bedeuten.
Die Einbeziehung des Kunden während des gesamten Zyklus minimiert das Risiko, dass Kundenzufriedenheit und Geschäftswert nicht erreicht werden.
Der Fokus bewegt sich in einem WYSIWYG-Modus (WYSIWYG) zum Code. Dies bringt Klarheit darüber, was gebaut wird, ist das Richtige.
Verwendet Modellierungskonzepte, um Informationen zu Unternehmen, Daten und Prozessen zu erfassen.
Rapid Application Development Model - Schwächen
Die Nachteile oder Stärken des Rapid Application Development-Modells sind wie folgt:
Der beschleunigte Entwicklungsprozess muss dem Benutzer schnelle Antworten geben.
Risiko, niemals einen Abschluss zu erreichen.
Schwer zu verwenden mit Legacy-Systemen.
Entwickler und Kunden müssen sich in einem verkürzten Zeitraum zu Schnellfeueraktivitäten verpflichten.
Wann sollte das Rapid Application Development Model verwendet werden?
Das Rapid Application Development-Modell kann verwendet werden, wenn -
- Der Benutzer kann während des gesamten Lebenszyklus einbezogen werden.
- Das Projekt kann zeitlich festgelegt werden.
- Die Funktionalität kann schrittweise geliefert werden.
Obwohl die Stärken des Rapid Application Development-Modells geschätzt werden, wird es in der Industrie nur sparsam eingesetzt.