Ответ
Команда была компактной, 5 человек, что характерно для Agile-подхода:
- Backend-разработчики — 2 (включая меня).
- Frontend-разработчик — 1.
- QA-инженер — 1.
- Project Manager / Team Lead — 1.
Процессы и инструменты:
- Методология: Scrum с двухнедельными спринтами.
- Коммуникация: Ежедневные стендапы (Daily), Slack для оперативных вопросов.
- Управление кодом: Git (GitHub Flow), обязательное код-ревью перед мержем.
- CI/CD: Пайплайны в GitLab CI для автоматического запуска тестов и деплоя на staging.
Преимущества такого размера: Высокая скорость коммуникации, гибкость, быстрое принятие решений и прозрачность статуса задач для каждого участника.