Бағдарламалық жасақтаманың өмірлік циклі


Жүйелерді құру кезеңдері (ISO / IEC 15288)



бет23/23
Дата20.09.2022
өлшемі205,35 Kb.
#150048
1   ...   15   16   17   18   19   20   21   22   23
Байланысты:
Бағдарламалық жасақтаманың өмірлік циклі

Жүйелерді құру кезеңдері (ISO / IEC 15288)

SRS: www.mastertz.ru веб-сайтында «Кезек» жобасының техникалық тапсырмаларын жасаңыз


Өмір циклінің бағдарламалық жасақтамасы:
1. қасбеттік,
2. спираль,
3. қайталанатын.
Каскадтық модель өмірлік цикл («сарқырама моделі», ағыл. сарқырамасы моделі) 1970 жылы Уинстон Ройс ұсынған. Ол жобаның барлық кезеңдерін дәйекті түрде белгіленген тәртіппен орындауды көздейді. Келесі кезеңге көшу дегеніміз - жұмыстың алдыңғы сатыда толық аяқталуы.
Талаптарды қалыптастыру кезеңінде анықталған талаптар техникалық сипаттамалар түрінде қатаң түрде рәсімделеді және жобаны әзірлеудің барлық кезеңіне бекітіледі.
Әр кезең әзірлеуді басқа әзірлеуші \u200b\u200bтоп жалғастыруы үшін жеткілікті құжаттаманың толық жиынтығын шығарумен аяқталады.

Талаптарды әзірлеу







Қалыптасу




Спиральды модель(ағылш. spiral model) 1980 жылдардың ортасында Барри Боэм жасаған. Ол Уильямс Эдвард Демингтің классикалық PDCA циклі негізінде жасалған (жоспар-жасау-тексеру-акт). Бұл модельді қолданған кезде бағдарламалық жасақтама прототиптеу арқылы бірнеше қайталануда (спиральды бұрылыстар) жасалады.
Прототип - бұл жеке функциялар мен сыртқы интерфейстерді іске асыратын белсенді бағдарламалық жасақтама.
Әр қайталану бағдарламалық жасақтаманың фрагментін немесе нұсқасын құруға сәйкес келеді, жобаның мақсаттары мен сипаттамалары нақтыланып, алынған нәтижелердің сапасы бағаланады және келесі қайталанудың жұмысы жоспарланады.
Сурет: 21. Өмірлік циклді бағдарламалық жасақтаманың спиральды моделі
Әр қайталану кезінде мыналар бағаланады:
1. Жобаның мерзімдері мен құнынан асып кету қаупі;
2. Тағы бір қайталануды орындау қажеттілігі;
3. Жүйеге қойылатын талаптарды түсінудің толықтығы мен дәлдігі дәрежесі;
4. Жобаны тоқтатудың орындылығы.
Спиральды модельді іске асырудың бір мысалы - RAD.
RAD негізгі принциптері:
1. Құралдар жиынтығы әзірлеу уақытын барынша азайтуға бағытталуы керек;
2. Тұтынушылардың талаптарын түсіндіру үшін прототип құру;
3. Циклдық даму: өнімнің әрбір жаңа нұсқасы тапсырыс берушінің алдыңғы нұсқа нәтижесін бағалауына негізделген;
4. Дайын модульдерді беру және жаңа нұсқаға функционалдылық қосу арқылы нұсқаны әзірлеу уақытын азайту;
5. Әзірлеушілер тобы тығыз ынтымақтастықта жұмыс істеуі керек, әр қатысушы бірнеше міндеттерді орындауға дайын болуы керек;
6. Жобаны басқару даму циклінің уақытын барынша азайтуы керек.
Итеративті модель: каскадты және спиральды модельдердің табиғи дамуы олардың жақындасуына және осы модельдердің ұтымды үйлесімін білдіретін заманауи итерациялық тәсілдің пайда болуына әкелді.
Сурет: 22. Бағдарламалық жасақтаманың өмірлік циклының итеративті моделі
Біз сондай-ақ ұсынамыз

  • Термиялық басып шығару - бұл не?


  • Термиялық басып шығару технологиясы



  • Ұйым қызметкерлерінің еңбек өнімділігін арттыру құралы ретінде кадрлардың тұрақсыздығын талдау Кәсіпорындағы кадрлар айналымын талдау


  • Ұйымды басқару жүйесін жобалау Басқару жүйесін жобалау әдістемесінің авторлары


  • Жүк тасымалын жоспарлау Жүк тасымалын жоспарлау мақсатында жүзеге асырылады


Достарыңызбен бөлісу:
1   ...   15   16   17   18   19   20   21   22   23




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

    Басты бет