Внутренняя команда разработки: как достигнуть максимальной эффективности
Вячеслав Смирнов технический директор по электронной коммерции FINN FLARE
Опытный профессионал с обширными знаниями в области веб-технологий. Имеет успешный трек-рекорд в разработке и управлении сложными и многоуровневыми веб-проектами. Экспертиза и лидерские навыки позволяют Вячеславу эффективно вести команду разработчиков, обеспечивая высокое качество, бесперебойную работу и соблюдение сроков. Он стремится к постоянному совершенствованию и внедрению инноваций, чтобы обеспечить успех и рост продуктов отдела ecommerce.
ТЕЗИСЫ:
1. Проблема:
Имеется внутренняя команда разработки, но её эффективность и производительность на неудовлетворяющем компанию уровне. Неэффективная коммуникация между бизнес-заказчиком и командой разработки.
2. Решение:
- Организация единой точки входа в виде менеджера для всех заказчиков, чтобы формировать бэклог задач для разработчиков.
- Внедрение приоритизации бэклога задач.
- Организация процесса тестирования и тестовых площадок.
- Внедрение автоматизации для разработки в виде настройки CI/CD.
- Обязательное код-ревью в команде.
- Регулярная синхронизация участников команды.
- Документирование изменений. Организация площадки для ведения документации.
3. Итоги:
- Удалось наладить коммуникацию по задачам через менеджера, без привлечения разработчиков, что дало разработке не терять фокус и больше времени инвестировать в решение задач.
- Получили качественный бэклог с понятными приоритетами и пользой для бизнеса от внедрения тех или иных задач.
- Уменьшили Time-2-market в среднем до 1,5 - 2 недель.
- После внедрения процесса тестирования и код-ревью, удалось свести к минимуму проблемы на проде.
- Автоматизация процесса разработки, высвободила ресурс, который был перенаправлен на решение задач.
- Все члены команды в одном инфополе знают о текущих задачах друг друга и помогают эффективнее решать их.