Что такое Scrum

Python Senior Без компании
Что такое Scrum
Ответы
Scrum — это гибкий фреймворк для управления проектами, основанный на итеративной и инкрементальной разработке. Основные роли: Product Owner (определяет требования), Scrum Master (фасилитатор), Development Team (разработчики). Работа делится на спринты (обычно 2-4 недели), в конце которых создаётся готовый к релизу инкремент продукта. **Ключевые элементы:** - **Sprint Planning** — планирование задач на спринт. - **Daily Standup** — 15-минутные ежедневные встречи. - **Sprint Review** — демонстрация результатов. - **Retrospective** — анализ улучшений процесса. **Пример на Python-проекте:** ``` # Product Backlog (пример задач) backlog = [ "Реализовать API для авторизации", "Добавить тесты", "Оптимизировать запросы к БД" ] # Sprint Backlog (выбранные задачи на спринт) current_sprint = backlog[:2] # Берём первые 2 задачи ```