Что такое каскадная разработка
Главная идея каскадной разработки: весь процесс работы над программой идёт строго поэтапно, и нельзя перейти от одного этапа к другому, пока текущий полностью не закончен.
Звучит очень здраво и помогает программистам не распылять свои силы, а сосредоточиться на текущих задачах. А ещё не нужно возвращаться к предыдущему этапу и что-то доделывать, потому что всё делается сразу и навсегда.
В классической каскадной разработке 7 этапов:
• Формализация и постановка задачи.
• Проектирование.
• Написание кода.
• Сборка всего кода в единое целое.
• Тестирование и отладка.
• Установка на компьютеры пользователя.
• Поддержка и написание документации.
Такой подход к разработке ещё называют «водопад», потому что если представить рабочий путь по этим этапам, то выглядит как поток в водопаде — сверху вниз.
Почему все критикуют каскадную разработку и какие у неё есть преимущества, рассказали в статье: https://v.thecode.media/jyyum
>>Click here to continue<<