Konzept RAD
Das Konzept RAD (Rapid application development, Schnelle Anwendungsentwicklung) fördert die schnelle Entwicklung eines Produkts unter Bedingungen unsicherer Anforderungen daran, sowie Einschränkungen bezüglich Zeit und Budget.
Die Umsetzung des RAD-Konzepts erfolgt durch den Einsatz geeigneter technischer Mittel für das konkrete Produkt und die ständige Abstimmung aller Anforderungen mit dem Kunden sowie dessen Einbeziehung zur Bewertung Zwischenstände des Produkts.
Das RAD-Konzept basiert auf folgenden Prinzipien:
- Alle technischen Mittel müssen zur Minimierung der Entwicklungszeit des Produkts beitragen.
- Volle Konzentration auf die Anforderungen des Kunden an das zu entwickelnde Produkt.
- Nutzung von Produktprototypen zur Präzisierung der technischen Spezifikation mit dem Kunden.
- Die Produktentwicklung muss zyklisch sein, d.h. jede neue Version wird nach der Bewertung der vorherigen Version durch den Kunden erstellt.
- Verringerung der Produktentwicklungszeit durch Wiederverwendung bereits vorhandener Module und Hinzufügen von Funktionalität.
- Enge Zusammenarbeit der Teammitglieder, wobei jeder Entwickler bereit sein muss, gleichzeitig mehrere Aufgaben zu übernehmen.
- Die Hauptaufgabe des Projektmanagements muss die Minimierung der Zyklusdauer der Entwicklung sein.
Die Projektarbeit unter Anwendung des RAD-Konzepts umfasst die folgenden Phasen:
- Planung, bei der alle Teammitglieder die technische Spezifikation für das zu realisierende Produkt, die anstehenden Aufgaben und Schwierigkeiten, die später auftreten können, besprechen. Nach Abschluss der Planung muss die Genehmigung zur Fortsetzung der Arbeit vom Projektleiter erteilt werden.
- Benutzerdesign beinhaltet die Interaktion der Benutzer mit Analysten zur weiteren Präzisierung der Produktanforderungen.
- Konstruktion - die Phase, in der die Hauptentwicklung des Projekts stattfindet.
- Einführung beinhaltet das Testen des Produkts und seine Bewertung durch die Endbenutzer.
Siehe auch
-
Methodik
RUP,
die eine Wissensdatenbank mit Suchsystem darstellt -
Methodik
PMBOK,
die für einen strukturierten Projektansatz angewendet wird -
Methodik
PRINCE2,
die zur Entwicklung von Standards für die Umsetzung großer IT-Projekte angewendet wird -
Richtlinien
ITIL,
die Standards für die Kombination von IT mit Business-Strategie definieren -
Methodik
Agile,
die für flexibles Projektmanagement angewendet wird