Скрам
Модель Scrum Agile построена на трех основных принципах, которые поддерживают эмпирический контроль процессов. Эти принципы гарантируют, что команды могут постоянно проверять и адаптировать как свою работу, так и процессы.

Ключевые особенности
Определите качество с самого начала
Установлено четкое определение готовности (DoD) и критерии приемки, чтобы гарантировать, что ожидания в отношении качества были определены до начала разработки.
Встраивание тестирования в спринты
Интегрированное тестирование в начале каждого спринта с непрерывным модульным, интеграционным и регрессионным тестированием на протяжении всей разработки.
Межфункциональные команды
Работал с разработчиками, тестировщиками и инженерами DevOps, чтобы разделить ответственность за предоставление высококачественного программного обеспечения.
Автоматизация и CI/CD
Внедрили автоматизированные сборки, тестирование и конвейеры CI/CD для проверки изменений кода и поддержания готовности к развертыванию.
Обзоры и ретроспективы спринта
Регулярно проверял качество продукции и командные процессы для улучшения методов тестирования, коммуникации и предотвращения дефектов.
Влияние
1
Прозрачность
Поддерживал четкую видимость хода спринта, приоритетов и целей проекта для всей команды.
2
Инспекция
Регулярный анализ хода спринта и качества продукта для раннего выявления проблем и обеспечения постоянного улучшения.
3
Адаптация
Быстро корректируемые планы, приоритеты и процессы всякий раз, когда во время спринта выявляются изменения или риски.
4
Постоянное сотрудничество
Поощрялось тесное сотрудничество между разработчиками, тестировщиками и заинтересованными сторонами для достижения качественных результатов.
5
Ценность клиента
Сосредоточено на предоставлении ценных, высококачественных функций в каждом спринте на основе отзывов клиентов и потребностей бизнеса.