Встречается на 11% собеседований по Analytics

Что такое Waterfall

Waterfall — это классическая модель разработки ПО с последовательными этапами: сбор требований, проектирование, реализация, тестирование, внедрение, поддержка. Каждый этап завершается до начала следующего, изменения сложно вносить на поздних стадиях.

Плюсы:

  • Четкая структура и документация
  • Легко оценить сроки и бюджет
  • Подходит для стабильных требований

Минусы:

  • Низкая гибкость
  • Позднее тестирование (дефекты обнаруживаются в конце)
  • Риск устаревания требований к релизу

Пример использования: разработка ПО для банковских систем с жесткими регуляторными требованиями.

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы