Спирал модел хавфга асосланган Дастурий таъминот ишлаб чиқиш жараёни моделидир. Маълум бир лойиҳанинг ўзига хос хавф кўрсаткичларига асосланиб, спирал модел жамоани инкрементал, шаршара, ёки эволюцион прототиплаш каби бир ёки бир нечта жараён моделларининг элементларини қўллашга йўналтиради.

Тарихи

Ушбу модел дастлаб Баррй Боэҳм томонидан 1986-йилдаги „Дастурий таъминотни ишлаб чиқиш ва такомиллаштиришнинг спирал модели“ номли мақоласида тавсифлаб берилган[1]. 1988-йилда Боэм кенг аудиторияга мўлжалланган шунга ўхшаш мақолани[2] нашр этди.

Спирал моделнинг олти ўзгармас қоидаси

Спирал моделнинг асл қўлланилиши ҳар доим олтита хусусиятни намоён этадиган сиклларга асосланади. Боэҳм уларнинг ҳар бирини ўзгармас қоидани бузадиган „хавфли спирал кўринишидаги алдамчи намуна“ мисоли билан кўрсатиб беради[3]]].

Артефактларни бир вақтнинг ўзида аниқлаш

Лойиҳанинг асосий артефактларини кетма-кет аниқлаш кўпинча манфаатдор томонларнинг „ғалаба қозониш шартлари“га (мақсадлар ва чекловлар) мос келадиган тизимни ишлаб чиқиш имкониятини оширади.


Манбалар

  1. ↑ Боэҳм, Б (Аугуст 1986). "А Спирал Модел оф Софтwаре Девелопмент анд Энҳанcемент". АCМ СИГСОФТ Софтwаре Энгинеэринг Нотес 11 (4): 14–24. дои:10.1145/12944.12948. 
  2. ↑ Боэҳм, Б (Май 1988). "А Спирал Модел оф Софтwаре Девелопмент анд Энҳанcемент". ИЭЭЭ Cомпутер 21 (5): 61–72. дои:10.1109/2.59. Арчивед фром тҳе оригинал он 2023-03-06. ҳттпс://wеб.арчиве.орг/wеб/20230306211634/ҳттп://www-сcф.усc.эду/~cсcи201/леcтурес/Леcтуре11/боэҳм1988.пдф. Қаралди: 2024-11-09. Сперал модели]]
  3. ↑ Боэҳм, Б (Жулй 2000). "Спирал Девелопмент: Эхпериэнcе, Принcиплес, анд Рефинеменц". Спеcиал Репорт (Софтwаре Энгинеэринг Институте). CМУ/СЕИ-2000-СР-008. ҳттпс://ресоурcес.сеи.cму.эду/ассет_филес/СпеcиалРепорт/2000_003_001_13655.пдф.