Was ist eine dynamische Systementwicklungsmethode?
Die dynamische Systementwicklungsmethode (DSDM) ist ein Prozess, mit dem Entwickler von Computersystemen neue Computersysteme erstellen können. Der Name der Methode enthält die Wortdynamik, da es sich um eine Methode handelt, die sich ständig ändert, oder ein dynamischer Ansatz zur Entwicklung der Systeme. Die dynamische Systementwicklungsmethode besteht aus einem Fünf-Phasen-Prozess: Machbarkeit, Geschäft, Funktionsmodell-Iteration, Design und Implementierung. Mit anderen Worten, das System, das entwickelt werden wird, wird das Problem oder Problem in dieser Phase des Prozesses beheben oder angehen. Während dieser Phase prüft die Methode, ob die Anwendung mit RAD -Ansatz (Rapid Application Development) entwickelt werden muss, bei dem inkrementelle Prototypen verwendet werden. Wenn der RAD -Ansatz angemessen ist, kann die Methode zur Entwicklung dynamischer Systeme in die Geschäftsphase fortgesetzt.
Die Geschäftsphase der Methode erfordert eine Übereinstimmung der Anforderungen des Unternehmens, für das das System entwickelt wird, und die Informationen, die das System bereitstellen kann. Solange das System die Bedürfnisse des Geschäfts liefern kann, kann die Entwicklung des Systems in der dritten Phase fortgesetzt werden, was die Funktion der Funktionsmodell -Iterationsphase ist.
Die Phase der Funktionsmodell -Iteration umfasst das Erstellen des Prototyps des Systems. Benutzer des Systems bewerten dann den Prototyp, um sicherzustellen, dass die Informationsausgabe die Informationen sind, die das Unternehmen sucht. Nach dem Ausführen von Tests auf dem Prototyp gibt der Benutzer dem Entwickler Feedback, um Änderungen oder erforderliche Änderungen vorzunehmen, um die Ausgabe des Systems anzupassen. Die Iterationsphase der Funktionsmodell -Iteration wird normalerweise in zwei oder drei Versuche unterteilt, bis das System und nachfolgende Softwareprogramme, die dem System zugeordnet sindErforderliche Bedürfnisse.
Sobald das Modell in die letzte Phase gebracht wurde, ist die nächste Phase der Dynamic Systems Development -Methode die Entwurfsphase. Während der Entwurfsphase wird das Modell in das tatsächliche System entwickelt. Mit anderen Worten, das System und jede mit dem System verwendete Software werden in die letzte Phase gebracht.
Die endgültige Phase der Dynamic Systems Development -Methode ist die Implementierungsphase. In diesem Fall wird das System und die Software als Endprodukt getestet, um neue Fehler oder Fehler zu erkennen, die nicht zwischen dem Modell und dem Übergang der Entwurfsstufe korrigiert wurden. Sobald das System getestet ist, wird es auf der gesamten Karte eingeführt und vollständig implementiert.