Dynamische Systeme Entwicklungsmethode (DSDM)

Anmerkung der Redaktion: Der nachfolgende Eintrag wurde durch eine automatisierte Übersetzungssoftware von unserem Englischen Lexikon erstellt, damit das bestehende Wissen, rasch möglichst in Deutsch zur Verfügung gestellt werden kann . Die Schreibweise kann daher Fehler enthalten. Unsere Mitarbeiter werden den Eintrag in Kürze überarbeiten. Besten Dank für Ihr Verständnis!

Dynamische Systeme Entwicklungsmethode (DSDM): Eine agile Software-Entwicklung-Methode. Es ist eine iterative, inkrementellen Ansatz, der weitgehend auf die schnelle Anwendung Entwicklung (RAD)-Methodik basiert. Die Methode bietet einen vier-Phasen-Rahmen, bestehend aus:

  • Machbarkeit und Business-Studie
  • Funktionsmodell / Prototyp Iteration
  • Design und Build iteration
  • Umsetzung

Innerhalb jeder Phase basiert DSDM auf mehrere unterschiedliche Aktivitäten und Techniken, basierend auf diesen Grundsätzen:

  • Projekte entwickeln sich am besten durch direkte und Co-located Zusammenarbeit zwischen Entwicklern und den Anwendern.
  • Selbstverwalteten und selbstbestimmte Teams müssen die Behörde Zeit sensiblen und kritischen Projektebene Entscheidungen haben.
  • Konzeption und Entwicklung ist inkrementelle und Evolution in der Natur und wird weitgehend durch regelmäßige, iterative Benutzerfeedback angetrieben.
  • Funktionierende Software Deliverables sind definiert als Systeme, die die kritischen, aktuellen Geschäftsanforderungen im Vergleich zu Systemen befassen, die weniger kritische zukünftigen Anforderungen gerecht.
  • Häufige und inkrementelle Bereitstellung von funktionsfähiger Software beläuft sich über gelegentliche Lieferung perfekt funktionierende Software.
  • Alle Änderungen, die während der Entwicklung müssen rückgängig gemacht werden.
  • Continuous Integration und Qualitätssicherungstests durchgeführt in Linie während des gesamten Projektlebenszyklus.
  • Sichtbarkeit und Transparenz wird durch regelmäßige Kommunikation und Zusammenarbeit zwischen allen Projektbeteiligten gefördert.

 

(Dynamic Systems Development Method (DSDM))