Назад к вопросам
Junior
68
questionbank

Что такое Agile и что такое Scrum?

Sobes Copilot

Получайте ответы в реальном времени

Ответ от нейросети

sobes.tech AI

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

Scrum — это один из фреймворков для применения Agile-принципов. Это итеративный и инкрементальный подход к управлению проектами разработки ПО.

Ключевые элементы Scrum:

  • Роли: Product Owner (владелец продукта), Scrum Master (Scrum-мастер), Development Team (команда разработки).
  • События (церемонии):
    • Sprint (Спринт) - фиксированный период работы (обычно 1-4 недели).
    • Sprint Planning (Планирование спринта)
    • Daily Scrum (Ежедневный стендап)
    • Sprint Review (Обзор спринта)
    • Sprint Retrospective (Ретроспектива спринта)
  • Артефакты:
    • Product Backlog (Бэклог продукта)
    • Sprint Backlog (Бэклог спринта)
    • Increment (Прирост/инкремент)

Scrum фокусируется на прозрачности, инспекции и адаптации, позволяя командам быстро реагировать на изменения требований и постоянно совершенствовать свои процессы.