Динамикалық жүйелерді әзірлеу әдісі (DSDM)
Автор: murat.use • Декабрь 13, 2023 • Реферат • 1,887 Слов (8 Страниц) • 93 Просмотры
Қазақстан Республикасының Білім және ғылым министрлігі
Әл-Фараби атындағы Қазақ ұлттық университеті
Ақпараттық технологиялар факультеті
Компьютерлік ғылымдар кафедрасы
[pic 1]
РЕФЕРАТ
“ Программалық қамтаны жобалау және құру ” пәні бойынша
“ Динамикалық жүйелерді әзірлеу әдісі (DSDM) ”
Орындаған: Үсен Мұрат
Тексерген: Махмут Ерлан
Алматы 2023
Жоспар
1.Кіріспе
Ретро;
2.Негізгі бөлім
1) Мақаланың құрылымы;
2) Agile бірыңғай процесс (AUP);
3) RUP кезеңдері;
4) Бірыңғай Agile AUP процесінің негіздері;
5) RUP-тен айырмашылығы;
3.Қорытынды
Пайдаланылған әдебиеттер;
Кіріспе
Ретро
Бұрынғы мақалада біз жобаларды басқарудағы икемді әдістемелер тақырыбын қозғадық, олардың тарихымен таныстық және көзқарастары бойынша ерекшеленетін «Agile бағдарламалық жасақтаманы әзірлеу манифестімен» бір-бірімен байланысты осы әдістердің тұтас тобын анықтадық. ұжымдарды басқару және жұмысты ұйымдастыру. Диаграмма бізге талдау қажет әдістерді көрсетеді.
Dynamic Systems Development Method (DSDM) – қосымша жеткізу, икемділік, ынтымақтастық және тиімділік принциптеріне негізделген епті жобаларды басқару және бағдарламалық жасақтаманы әзірлеу негізі. Кешенді, қайталанатын тәсіл ретінде ол әзірлеушілер, соңғы пайдаланушылар және тиісті мүдделі тараптар арасындағы белсенді ынтымақтастыққа баса назар аударады, нәтижесінде жоғары сапалы, үнемді және уақтылы бағдарламалық шешімдерді жеткізуге болады. Құрылымдалған, бірақ икемді үдерісі бар DSDM шағын бизнестен ірі кәсіпорындарға дейін әртүрлі ұйымдар үшін және тіпті AppMaster кодсыз платформасын пайдаланып әзірленген күрделі бағдарламалық жобалар үшін тиімді екенін дәлелдеді.
DSDM алғаш рет 1994 жылы бағдарламалық жасақтаманы әзірлеудің дәстүрлі «Сарқырама» моделінде кездесетін қатаңдық және өзгеретін талаптарға төтеп бере алмау сияқты жалпы мәселелерді шешу тәсілі ретінде енгізілген. Бағдарламалық жасақтаманы жылдам әзірлеу қажеттілігі артқан сайын, DSDM өзін бағдарламалық қамтамасыз етуді әзірлеу және жобаларды басқару әдіснамасы ретінде көрсете отырып, өзекті бола бастады. Оның негізгі мақсаты - үздіксіз ынтымақтастыққа, икемділікке және функционалды бағдарламалық жүйелерді жедел жеткізуге баса назар аударатын құрылымды құру. DSDM Scrum сияқты әртүрлі икемді құрылымдармен жақсы жұмыс істейді, ұйымдарға жобаларды уақытында жеткізуге көмектеседі, сонымен бірге алынған бағдарламалық жасақтама соңғы пайдаланушылардың нақты қажеттіліктері мен талаптарына сәйкес келеді.
DSDM табысты іске асыру үшін берік негіз болатын сегіз негізгі қағидаға негізделген:
- Бизнес қажеттіліктеріне назар аударыңыз
- Уақытында жеткізіңіз
- Ынтымақтастық
- Сапаға ешқашан ымыраға келмеңіз
- Біртіндеп, берік іргетасқа негізделген
- Итеративті түрде дамыту
- Тұрақты және анық сөйлесіңіз
- Басқаруды көрсету
[pic 2]
Негізгі бөлім
Мақаланың құрылымы
Бұл принциптер DSDM-тің іргетастары болып табылады, оның дамуға итеративті және инкрементті тәсілін басшылыққа алады. Осы принциптерді ұстана отырып, әзірлеу топтары мүдделі тараптармен тиімді ынтымақтаса алады және жобаның өмірлік циклі бойына тиімді байланысты сақтай алады.
DSDM құрылымы бес дәйекті кезеңнен тұрады: техникалық-экономикалық негіздеме, бизнесті зерттеу, функционалдық үлгіні қайталау, жобалау-құрастыру итерациясы және енгізу. Техникалық-экономикалық негіздеме және бизнесті талдау кезеңдері жобаның өміршеңдігін және оның ұйымның мақсаттарымен сәйкестігін бағалайды. Осы бастапқы кезеңдерден кейін платформа итеративті өндірістік циклдерге енеді, оның барысында функционалдық үлгі және дизайн және құрастыру процестері мүдделі тараптармен бірлесіп нақтыланады. Іске асырудың соңғы кезеңі бағдарламалық қамтамасыз етуді орналастыруды, тасымалдауды және техникалық қызмет көрсетуді және жобаны жабуды қамтиды.
...