Ответ
На проекте использовалась гибридная методология Scrum/Kanban.
Ключевые практики:
- Планирование: Двухнедельные спринты с планированием и оценкой задач в story points.
- Ежедневная синхронизация: Короткие стендапы (до 15 минут) для обсуждения прогресса и блокеров.
- Ретроспектива и демо: В конце спринта — демонстрация функциональности заказчику и ретроспектива для улучшения процессов.
- Гибкое управление задачами: Бэклог продукта приоритизировался Product Owner'ом. Задачи перемещались по упрощенному workflow в Jira, но без жестких ограничений по объему работ в спринте (подход Kanban).
Инструменты и workflow:
- Управление задачами: Jira. Пример workflow для задачи:
Backlog -> Ready for Dev -> In Progress -> Code Review -> QA -> Done - Тест-менеджмент: Тест-кейсы и тест-планы хранились в TestRail.
- Система контроля версий: Git (GitLab/GitHub).
- CI/CD: Jenkins для запуска автоматических сборок и тестов (Continuous Integration).
- Автоматизация тестов: Основной фокус на автоматизацию регрессионного тестирования с использованием Selenium WebDriver и Python.