Ответ
Agile — это гибкий подход к управлению проектами, ориентированный на итеративную разработку, быструю адаптацию к изменениям и тесное взаимодействие с заказчиком. Основные принципы Agile описаны в Agile Manifesto:
- Люди и взаимодействие важнее процессов и инструментов.
- Работающий продукт важнее документации.
- Сотрудничество с заказчиком важнее переговоров по контракту.
- Готовность к изменениям важнее следования плану.
Популярные фреймворки: Scrum, Kanban, XP.
Пример работы в Scrum:
# Sprint Backlog (пример задач)
tasks = [
{"id": 1, "title": "Реализовать авторизацию", "status": "To Do"},
{"id": 2, "title": "Добавить платежный модуль", "status": "In Progress"},
]
Agile подходит для проектов с нечеткими требованиями, где важна скорость и адаптивность.
Видео-ответы
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶
▶