Skip to main content

Vad är en dynamisk systemutvecklingsmetod?

Den dynamiska systemutvecklingsmetoden, eller DSDM, är en process som datorsystemutvecklare kan använda för att skapa nya datorsystem.Namnet på metoden innehåller ordet dynamik eftersom det är en metod som ständigt förändras, eller det är en dynamisk strategi för att utveckla systemen.Den dynamiska systemutvecklingsmetoden består av en femfasprocess: genomförbarhet, företag, funktionell modell iteration, design och implementering.

Under genomförbarhetsfasen för den dynamiska systemutvecklingsmetoden identifieras problemet eller problemet.Med andra ord kommer systemet som kommer att utvecklas att lösa eller ta itu med problemet eller problemet som presenteras under detta skede av processen.Under denna fas kontrollerar metoden för att se om applikationen måste utvecklas med snabb applikationsutveckling (RAD), som använder inkrementell prototyp.Om RAD -metoden är lämplig kan den dynamiska systemutvecklingsmetoden fortsätta till affärsfasen.

Metodens affärsfas kräver en matchning av kraven i verksamheten som systemet utvecklas för och den information som systemetkan tillhandahålla.Så länge systemet kan tillhandahålla vad verksamheten behöver kan utvecklingen av systemet fortsätta till den tredje fasen, vilket är den funktionella modemodell -iterationsfasen.

Den funktionella modelleringsfasen innebär att bygga prototypen för systemet.Användare av systemet utvärderar sedan prototypen för att säkerställa att informationsutgången är den information som företaget söker.Efter att ha kört tester på prototypen ger användaren sedan feedback till utvecklaren för att göra eventuella tweaks eller nödvändiga ändringar för att justera systemets utgång.Det funktionella modellen iterationssteget delas vanligtvis upp i två eller tre försök tills systemet och eventuella efterföljande program som är associerade med systemet uppfyller de nödvändiga behoven.

När modellen har tagits till sitt slutsteg, nästa fas av de dynamiska systemenUtvecklingsmetoden är designfasen.Under designfasen är modellen konstruerad i det faktiska systemet.Med andra ord, systemet och all programvara som används med systemet föras till dess sista steg.

Det sista steget i den dynamiska systemutvecklingsmetoden är implementeringsstadiet.Detta är när systemet och programvaran testas som slutprodukten för att upptäcka nya buggar eller buggar som inte korrigerades mellan modellen och designstadiet.När systemet har testats rullas det ut och implementeras helt över hela linjen.