Skip to main content

Was ist gemeinsame Anwendungsentwicklung?

Joint Application Development (JAD) ist ein Softwareentwicklungsansatz, bei dem Geschäftsbenutzer und Computeringenieure zusammenarbeiten, um ein Computersystem zu erstellen.Dieses gemeinsame Projektteam wird während der Entwurfsphase des Systems in der Regel mehrere Wochen lang beschlagnahmt.Die Verwendung eines JAD -Ansatzes erzeugt eine bessere Software, da die Benutzer aktive Teilnehmer am Aufbau des Systems sind.

Das Sammeln von Systemanforderungen ist einer der wichtigsten Schritte beim Erstellen von Computersoftware.Der gemeinsame Anwendungsentwicklungsansatz erzwingt eine aktive Teilnahme an den Anforderungen an die Anforderungen, was die Besprechungen produktiver macht.Dies wird erreicht, indem die Benutzer mit einem täglichen prototypischen System interagieren können.

Prototyping einer Idee ist eine bewährte Methode zur Validierung der Anforderungen eines neuen Geschäftsprodukts.Dies geschieht häufig in Fertigungsunternehmen, bevor Sie in eine neue Produktlinie investieren.Der Prototyp ist typischerweise ein kleineres Modell, das die Ideen der Schöpfer des neuen Produkts darstellt.Die gemeinsame Anwendungsentwicklung verwendet diese Prototyping -Techniken, um die Ideen der Systemsoftware zu beweisen.

Rapid Application Development (RAD) war ein beliebter Software -Prototyping -Ansatz, der Mitte der neunziger Jahre verwendet wurde.Es basierte auch auf der Idee, schnelle Prototypen für Validierungszwecke aufzubauen.Aus diesem Ansatz entwickelte sich die gemeinsame Anwendungsentwicklung durch Integration des Prototyp -Designs in formale Dokumentation.

Einer der Schlüssel in ein erfolgreich gemeinsames Anwendungsentwicklungsprojekt ist die Zusammenstellung eines Teams.JAD verlangt, dass vier Teilnehmergruppen während der Prototyp -Sitzungen engagiert und motiviert sind.Dieses Team umfasst Geschäftsbenutzer, Kommunikationsexperten, technische Autoren und Softwareentwickler.

Die gemeinsamen Anwendungsentwicklungssitzungen sollten einer strengen Tagesordnung und Zeitleiste folgen.Dies umfasst typischerweise Ideenerfassung, Prototyperstellung und Anforderungspalidierung.Jedes Treffen sollte von einem Moderator verwaltet werden, der das erwartete Ergebnis der Sitzungen versteht.

Die JAD -Sitzungen sollten um die spezifischen Funktionsbereiche des neuen Produkts organisiert werden.Dieser Ansatz ist typisch für große Produktentwicklungsbemühungen.Es hilft, das Team auf eine bestimmte Idee zu konzentrieren und zu engagieren.Die Sitzungen sollten angemessene Pausen und Erfrischungen umfassen, um sicherzustellen, dass das Team optimistisch und engagiert bleibt.

Einer der wichtigsten Vorteile für die Verwendung des Ansatzes für gemeinsame Anwendungsentwicklung ist Geschwindigkeit und Qualität.Eine vollständige JAD -Sitzung sollte in wenigen Wochen abgeschlossen sein und einen verwendbaren Prototyp enthält.Dieser Prototyp kann an das Fertigungsteam übertragen werden, wo die Entwicklung beginnen kann.Dies ist normalerweise ein schnellerer Prozess als andere Entwicklungstechniken.