Софтуерни проекти Проект


Модел на водопада (Waterfall Model)



страница5/6
Дата31.03.2023
Размер26.77 Kb.
#117181
1   2   3   4   5   6
Архитектура и планиране
Свързани:
1. Age Restriction Условие (1), Geo, Септември, Роберт Чалдини - Влиянието - Психология на убеждаването, Кратко ръководство за SPSS

Модел на водопада (Waterfall Model)


При модела на водопада софтуерния процес се разделя на 5 части:

Специфичното за модела на водопада е, че след приключването на всеки етап от проекта не е възможно връщане обратно към него (откъде идва и названието му). В началото на проекта се създава план за дейностите във всеки от етапите. Моделът на водопада не се справя добре с промени в изискванията в по-нататъчните етапи на софтуерния процес.

Спираловиден модел (Spiral Model)


Спираловидният модел може да се разглежда като прилагане на модела на водопада няколко пъти. Всеки цикъл от процеса започва с извличане/обновяване на изискванията и продължава с проектиране, разработка и тестване на софтуера. Това продължава до достигане на завършен вид на продукта. Цикличният модел минимизира риска от провал на проекта поради промяна в изискванията по средата на изпълнението му.

Прототипен модел (Prototype Model)


При прототипния модел проекта започва със специфициране на изисквания и бърза разработка на прототип на системата с цел откриване на потенциални проблеми и рискове, както и доказване на нейната приложимост. Има два вида прототипи:

  • throwaway прототипи – те не се използват при разработване на самия продукт;

  • еволюционни прототипи – реалният продукт се доразвива от самите тях.

Итеративен модел (Iterative Model)


Итеративният модел е комбинация на спираловидния и прототипния модели – разделя процеса на отделни итерации, всяка от които започва със специфициране на изисквания и завършва с тестване на създадения еволюционен прототип. В края на всяка итерация трябва да е получена работеща версия на продукта, която да предоставя част от функционалността на крайния продукт. Възможно е на всяка итерация да се добавя нов напълно завършен модул от системата, или пък да се развива функционалността на съществуващ от преди модул.


Сподели с приятели:
1   2   3   4   5   6




©obuch.info 2024
отнасят до администрацията

    Начална страница