Вот четкие ответы на новые вопросы (без воды, по делу):
---
1. В чем принципиальная разница между Инкрементной и Итеративной моделями?
· Инкрементная → по частям (функционально). Каждый релиз добавляет готовую функциональность (новый кусок продукта). Работает как сборка пазла: сначала 1 комната, потом 2-я, 3-я...
· Итеративная → по кругам (уточняя качество). Сначала делается черновик всей системы, затем на каждой итерации она улучшается и дорабатывается (исправляются ошибки, добавляются детали).
Коротко: Инкремент = прирост функционала. Итерация = улучшение уже существующего.
---
2. Назовите 2 главных отличия Scrum от Kanban.
1. Роли и церемонии (Scrum) vs гибкость без ролей (Kanban)
· В Scrum есть чёткие роли (Product Owner, Scrum Master, команда) и спринты (итерации фиксированной длины).
· В Kanban ролей нет, спринтов нет — работа идёт непрерывным потоком.
2. Планирование
· Scrum берёт обязательство на спринт (объём работ фиксирован).
· Kanban не берёт обязательств — задачи берутся по мере освобождения мощности (WIP — ограничение на незавершённые задачи).
---
3. Почему V-образная модель считается «улучшенным водопадом»?
Потому что она добавляет этапы тестирования на каждом уровне, зеркально отражая этапы разработки (отсюда буква V):
· В классическом водопаде тестирование идёт в самом конце (ошибки находятся поздно и дорого).
· В V-модели каждому этапу разработки (требования → дизайн → кодирование) соответствует свой этап верификации/тестирования (приёмочное → интеграционное → модульное).
Суть: тестирование планируется параллельно с разработкой, а не откладывается на финал. Это сохраняет жёсткую последовательность водопада, но резко снижает риск поздних дефектов.
---