Встречается на 1% собеседований по Python
В чём разница между Kanban и Waterfall
Kanban — это гибкий метод управления проектами, основанный на визуализации задач (доска с колонками "To Do", "In Progress", "Done") и ограничении работы в процессе (WIP). Он позволяет быстро адаптироваться к изменениям и непрерывно доставлять ценность.
Waterfall — линейный подход, где проект делится на строгие последовательные этапы (анализ, дизайн, разработка, тестирование, внедрение). Изменения сложно вносить после завершения этапа.
Пример Kanban в разработке:
python
# Доска Kanban:
# To Do: Реализовать авторизацию
# In Progress: Оптимизация запросов (WIP limit=3)
# Done: Фикс бага с кэшем Waterfall:
- Сбор требований (2 недели)
- Дизайн (3 недели)
- Кодинг (4 недели)
- Тестирование (2 недели)
Kanban подходит для динамичных проектов, Waterfall — для стабильных с четкими требованиями.
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы