1 практикалық жұмыс Тақырып. Бағдарламалық жасақтаманы әзірлеу стратегияларын салыстырмалы талдау. Мақсаты



бет2/3
Дата07.09.2022
өлшемі28.4 Kb.
#460385
1   2   3
Практикалық .тапсырма 1

Каскадтық стратегия-бұл даму кезеңдерінің бір реттік өтуі. Бұл жол даму процесінің басында әзірленген бағдарламалық құралға немесе жүйеге қойылатын барлық талаптарды толық анықтауға негізделген. Дамудың әр кезеңі алдыңғы кезең аяқталғаннан кейін басталады. Аяқталған кезеңдерге оралу қарастырылмаған. Бағдарламалық құралдың (жүйенің) нұсқасы ретінде әзірлеудің аралық жобалары қолданылмайды. Каскадтық стратегияны іске асыратын модельдердің өкілдері каскадты және V-тәрізді модельдер болып табылады.
Бағдарламалық құралдар мен жүйелерді дамытудың қосымша стратегиясы
Дамыту стратегия-бұл нәтижені жақсарту арқылы даму кезеңдерінің бірнеше өтуі.
Бұл стратегия әзірлеу процесінің басында әзірленетін бағдарламалық құралға (жүйеге) қойылатын барлық талаптарды толық айқындауға негізделген. Алайда, талаптардың толық жиынтығы біртіндеп даму циклдеріндегі жоспарға сәйкес жүзеге асырылады.
Әр циклдің нәтижесі инкремент деп аталады.
Бағдарламалық құралдар мен жүйелерді дамытудың эволюциялық стратегиясы
Эволюциялық стратегия-бұл даму кезеңдерінің бірнеше өтуі. Бұл стратегия әзірлеу процесінің басында әзірленген бағдарламалық ортаға немесе жүйеге қойылатын талаптарды ішінара анықтауға негізделген. Талаптар біртіндеп дәйекті даму циклдерінде нақтыланады. Әр даму циклінің нәтижесі, әдетте, бағдарламалық жасақтаманың немесе жүйенің келесі нұсқасы болып табылады.


Практикалық бөлім
Тапсырма 1. Бағдарламалық жасақтаманы әзірлеудің каскадты стратегиясының анықтамасын жазыңыз.
Жауап:
Тапсырма 2. Каскадтық стратегияның негізгі артықшылықтары мен кемшіліктерін атап өтіңіз.
Жауап:
Тапсырма 3. Каскадты модельдің қолданылу аясын келтіріңіз.
Жауап:
Тапсырма 4. Бағдарламалық жасақтаманы әзірлеудің дамыту стратегиясының анықтамасын жазыңыз.
Жауап:
Тапсырма 5. Дамыту стратегияның негізгі артықшылықтары мен кемшіліктерін жазыңыз.
Жауап:
Тапсырма 6. Дамыту модельдің көлемін таңдаңыз.
Жауап:
Тапсырма 7. Бағдарламалық жасақтаманың эволюциялық даму стратегиясының анықтамасын жазыңыз.
Жауап:
Тапсырма 8. Эволюциялық стратегияның негізгі артықшылықтары мен кемшіліктерін атап өтіңіз.
Жауап:
Тапсырма 9. Эволюциялық модельдің қолданылу аясын келтіріңіз.
Жауап:
Тапсырма 10. Стратегияларды салыстырып, нәтижелерін жиынтық кестеге жазыңыз.



Достарыңызбен бөлісу:
1   2   3




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет