Dinamisko sistēmu izstrādes metode jeb DSDM ir viens process, ko datorsistēmu izstrādātāji var izmantot, lai izveidotu jaunas datorsistēmas. Metodes nosaukumā ir ietverts vārds dinamisks, jo tā ir metode, kas pastāvīgi mainās, vai arī tā ir dinamiska pieeja sistēmu attīstībai. Dinamisko sistēmu izstrādes metode sastāv no piecu fāzu procesa: iespējamības, biznesa, funkcionālā modeļa iterācijas, dizaina un ieviešanas.
Dinamiskās sistēmu izstrādes metodes priekšizpētes posmā problēma vai problēma tiek identificēta. Citiem vārdiem sakot, sistēma, kas tiks izstrādāta, atrisinās vai risinās šajā procesa posmā radušos problēmu vai problēmu. Šajā fāzē metode pārbauda, vai lietojumprogramma ir jāizstrādā, izmantojot Rapid Application Development (RAD) pieeju, kas izmanto pakāpenisku prototipu veidošanu. Ja RAD pieeja ir piemērota, tad dinamisko sistēmu izstrādes metodi var turpināt uzņēmējdarbības fāzē.
Metodes biznesa fāzei ir jāsaskaņo tā uzņēmuma prasības, kuram sistēma tiek izstrādāta, un informācija, ko sistēma var sniegt. Kamēr sistēma spēj nodrošināt biznesam nepieciešamo, tad sistēmas izstrāde var turpināties trešajā fāzē, kas ir funkcionālā modeļa iterācijas fāze.
Funkcionālā modeļa iterācijas fāze ietver sistēmas prototipa izveidi. Pēc tam sistēmas lietotāji novērtē prototipu, lai nodrošinātu, ka informācija ir tāda, ko uzņēmums meklē. Pēc prototipa testu veikšanas lietotājs sniedz atgriezenisko saiti izstrādātājam, lai tas veiktu jebkādus uzlabojumus vai nepieciešamās izmaiņas, lai pielāgotu sistēmas izvadi. Funkcionālā modeļa iterācijas posms parasti tiek sadalīts divos vai trīs izmēģinājumos, līdz sistēma un visas turpmākās ar sistēmu saistītās programmatūras atbilst nepieciešamajām vajadzībām.
Kad modelis ir sasniegts pēdējā stadijā, nākamais dinamisko sistēmu izstrādes metodes posms ir projektēšanas fāze. Projektēšanas posmā modelis tiek pārveidots par faktisko sistēmu. Citiem vārdiem sakot, sistēma un jebkura programmatūra, kas tiek izmantota ar sistēmu, tiek sasniegta pēdējā stadijā.
Dinamisko sistēmu izstrādes metodes pēdējais posms ir ieviešanas posms. Šajā gadījumā sistēma un programmatūra tiek pārbaudīta kā galaprodukts, lai atklātu jebkādas jaunas kļūdas vai kļūdas, kas netika izlabotas starp modeli un projektēšanas stadijas pāreju. Kad sistēma ir pārbaudīta, tā tiek izlaista un pilnībā ieviesta.
SmartAsset.