"GitLab предоставил все необходимое для управления проектом в одном инструменте — репозиторий, документацию, управление задачами, планирование дорожной карты. Качественный код, быстрая интеграция, эффективная работа в команде — это то, с чем может помочь GitLab."
Intellias — это глобальная IT-компания с украинскими корнями, основанная в 2001 году во Львове. Сегодня Intellias является надежным технологическим партнером для ведущих мировых компаний, включая корпорации из списка Fortune 500. В компании работают более 3000 специалистов по всему миру, и она функционирует в 8 странах. Intellias предоставляет услуги по разработке программного обеспечения, помогая клиентам находить эффективные решения для их бизнес-задач.
Дата начала проекта: Июнь 2023
Дата завершения проекта: Сотрудничество продолжается
Как сервисная компания, Intellias не разрабатывает собственные продукты, а предоставляет услуги по разработке программного обеспечения для различных клиентов по всему миру. Чаще всего на проектах используется инфраструктура клиента, поэтому ранее потребность в инструментах DevSecOps не возникала. Однако многие проекты компании были связаны с разработкой картографических решений, и со временем команда заметила, что значительное количество задач повторяется из проекта в проект. Это не только приводило к дополнительным временным затратам, но и требовало значительных человеческих ресурсов.
Для оптимизации этих процессов компания решила разработать Intellias Map Accelerator — набор специализированных библиотек и блоков кода, которые помогли бы ускорить разработку компиляторов карт для различных проектов. Однако создание такого инструмента требовало эффективного управления кодом, прозрачного контроля версий, надежной системы хранения документации и возможности легко управлять задачами в команде, которая постепенно расширялась.
Изначально над акселератором работали всего шесть специалистов, но по мере роста проекта и увеличения объема работ количество вовлеченных людей также увеличивалось. К проекту также присоединились студенты Львовского национального университета в рамках обучения в лаборатории IntelliMapLab. Это требовало инструмента, который мог бы легко добавлять новых пользователей, а также поддерживать командное сотрудничество, чтобы избежать хаоса в управлении кодом и задачами. Компания искала решение, которое могло бы интегрировать все эти функции в одну систему, снижая риски возникновения ошибок из-за фрагментации инструментов и обеспечивая бесперебойное сотрудничество между всеми участниками.
Intellias столкнулась с вызовом выбора платформы, которая могла бы соответствовать высоким требованиям к организации и управлению сложными проектами, оставаясь при этом удобной для масштабирования с течением времени.
Чтобы решить проблему фрагментированного управления кодом и задачами, Intellias выбрала платформу GitLab — универсальное решение для DevSecOps, которое объединяет в себе все необходимые инструменты для управления проектами, командного взаимодействия и оптимизации процессов разработки. GitLab позволил Intellias организовать все этапы работы над проектами в одной системе, что стало критическим для успешной реализацииIntellias Map Accelerator.
Ключевые инструменты и функции GitLab, которые оказались полезными:
В результате GitLab предоставил команде Intellias полный контроль над всеми аспектами разработки, от управления кодом до планирования задач и автоматизации процессов. Используя все эти функции в одном месте, Intellias смогла упростить работу над проектом и сократить время на выполнение задач благодаря эффективному командному взаимодействию, отслеживанию прогресса и быстрым итерациям кода. Это также позволило минимизировать риски, связанные с человеческими ошибками, и обеспечить непрерывное развитие проекта.
Интеграция GitLab значительно улучшила производительность команды и сделала процесс разработки более предсказуемым, предоставив все необходимые инструменты для поддержания высокого качества работы, одновременно сокращая время на выпуск новых функций акселератора.
Cloudfresh сыграли ключевую роль в обеспечении быстрого доступа к GitLab, помогая Intellias оперативно получать лицензии и увеличивать количество пользователей по мере необходимости. Благодаря поддержке Cloudfresh процесс масштабирования команды прошел без сбоев, а внедрение GitLab было максимально гладким.