Definition

Gemeinsame Anwendungsentwicklung

Gemeinsame Anwendungsentwicklung beziehungsweise Joint Application Development (JAD) ist eine Methode, bei der der Kunde oder Endanwender in die Gestaltung und Entwicklung einer Anwendung einbezogen wird, und zwar durch eine Reihe von gemeinsamen Workshops, die JAD-Sitzungen genannt werden. Die beiden IBM-Mitarbeiter Chuck Morris und Tony Crawford entwickelten JAD in den späten 1970er Jahren und begannen 1980, den Ansatz in Workshops zu vermitteln.

Man geht davon aus, dass der JAD-Ansatz im Vergleich zur eher traditionellen Praxis zu kürzeren Entwicklungszeiten und größerer Kundenzufriedenheit führt, da der Kunde während des gesamten Entwicklungsprozesses einbezogen wird. Im Vergleich dazu untersucht der Entwickler beim traditionellen Ansatz der Systementwicklung die Systemanforderungen und entwickelt eine Anwendung, wobei der Kunden-Input aus einer Reihe von Interviews besteht.

Eine Abwandlung von JAD, die schnelle Anwendungsentwicklung (Rapid Application Development, RAD), erstellt eine Anwendung schneller durch Strategien wie die Verwendung weniger formaler Methoden und die Wiederverwendung von Softwarekomponenten.

Diese Definition wurde zuletzt im Januar 2022 aktualisiert

Erfahren Sie mehr über Softwareentwicklung