Будинки In-The News Що таке модель водоспаду? - визначення з техопедії

Що таке модель водоспаду? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає модель водоспаду?

Модель водоспаду - це послідовна модель процесу розробки програмного забезпечення, яка відповідає наступним визначеним фазам:

  1. Зачаття
  2. Посвячення
  3. Аналіз
  4. Дизайн
  5. Будівництво
  6. Тестування
  7. Виробництво / Впровадження
  8. Технічне обслуговування

Використовуючи загальні кроки життєвого циклу розробки програмного забезпечення (SDLC), модель водоспаду змушує переходити до наступної фази лише після завершення попередньої фази. Повернення до попередньої фази нахмуриться, якщо немає чіткої необхідності в цьому.

Техопедія пояснює модель водоспаду

Як випливає з назви, фази моделі водоспаду послідовно просуваються вниз. Ці етапи повинні дотримуватися послідовно, щоб бути ефективними, а в деяких галузях промисловості - таких як будівництво та виробництво - слід дотримуватися цього процесу.


Теоретично модель водоспаду звучить як добра практика, але її багато хто критикує в галузі розробки програмного забезпечення. По-перше, фазу SDLC неможливо вдосконалити до переходу до наступної фази. Крім того, у цій буквальній формі ця модель не має гнучкості для вимог та коригувань дизайну, що дуже ускладнює програмістам та розробникам інтеграцію дизайнерських налаштувань.


Однак є деякі принципові принципи моделі водоспаду, які можна застосувати для успішної розробки програмного забезпечення. Це частковий перелік цих принципів:

  • Проблеми можна вирішити легше, якщо вони більш чітко визначені.
  • Великі кількості коду простежуються, якщо вони структуровані.
  • Працю людини завжди слід перевіряти.
  • Хороший план життєвого циклу проекту покращує процес розвитку.
  • Системна документація є побічним продуктом процесу розробки, і не робиться пізніше, як задум.

Модель водоспаду була ранньою спробою надати структуру, метрику та контроль розвитку великих і складних прикладних систем, як правило, мейнфрейм-систем.

Що таке модель водоспаду? - визначення з техопедії