Miquido

Компания Miquido предлагает консалтинговые услуги, помогая клиентам разрабатывать стратегию развития цифровых продуктов: от замысла до вывода на рынок. Международная компания Miquido с головным офисом в Кракове в основном ориентирована на клиентов из США, Великобритании, Австрии, Германии, Швейцарии, Скандинавии и стран Бенилюкса. В Miquido работают 220 человек, в том числе 120 разработчиков.

«Мы выбрали продукты JetBrains по трем причинам: удобство использования, широкие возможности настройки и множество плагинов».

— Петр Полус, технический руководитель фронтенд-разработки, Miquido

Чем занимается ваша компания?

Наша многопрофильная команда помогает клиентам на всех этапах разработки цифровых продуктов. Помимо дизайна и разработки, мы предлагаем дополнительные услуги:

  • Формирование концепции продукта
  • Конкурентный анализ
  • Бизнес-анализ и исследования рынка
  • Рекомендации по планированию
  • Разработка стратегии развития продукта
  • Определение минимально жизнеспособного продукта
  • Прототипирование
  • Масштабируемость продукта

В каких сферах вы оказываете услуги?

Мы создаем цифровые решения для финтеха, индустрии развлечений, туризма и онлайн-торговли.

Какими продуктами JetBrains вы пользуетесь?

Команда Miquido ежедневно использует WebStorm, IntelliJ IDEA, AppCode, GoLand, PhpStorm, PyCharm, DataGrip и TeamCity.

Почему вы обратили внимание на продукты JetBrains? Какие еще решения вы рассматривали?

Несколько лет назад мы стали быстро расти и искали партнера, который помог бы нам:

  • масштабировать и унифицировать все технические процессы в компании;
  • обеспечить разработчикам максимальное удобство работы.

Решения JetBrains помогли команде Miquido вырасти с 50 до более чем 200 человек. В течение всего этого времени мы использовали TeamCity и Upsource для организации работы. Четыре команды разработчиков Miquido — Android, фронтенд, Node JS и PHP — используют IDE JetBrains в качестве основных инструментов.

Мы выбрали продукты JetBrains по трем причинам: удобство использования, широкие возможности настройки и множество плагинов. Android-команда сумела кратко сформулировать наши впечатления от этих решений:

«Инструменты JetBrains — лучший вариант для Android-разработки. Никто из наших программистов никогда даже не думал перейти на что-то другое».

— Ян Худзик, технический руководитель Android-разработки, Miquido

С какими трудностями вы столкнулись при переходе на продукты JetBrains?

Поначалу у TeamCity был довольно высокий порог входа для не очень опытных разработчиков.

С одной стороны, широкие возможности конфигурирования позволяют настроить CI/CD под любые нужды, с другой — начиная работу с этим инструментом, разработчики часто терялись.

Какие задачи или проблемы, вам удалось решить с помощью инструментов JetBrains?

Команда Miquido одновременно работает над множеством очень разных проектов. Например, пайплайн мобильного iOS-приложения требует совсем иного подхода, чем бэкенд микросервиса или фронтенд статического веб-приложения.

«Уже несколько лет гибкие возможности TeamCity позволяют нам использовать один единственный инструмент для всего CI/CD-пайплайна. Благодаря этому разработка всех решений ведется в одном месте, и там же хранятся все знания».

— Петр Полус, технический руководитель фронтенд-разработки, Miquido

Какие у вас цели и как вы планируете использовать инструменты JetBrains для их достижения?

Сейчас мы планируем использовать Code with Me для парного и командного программирования. Во время пандемии мы перешли на удаленную работу, и оказалось, что это отличный инструмент, который можно внедрить в повседневные рабочие процессы.

А еще мы с нетерпением ждем новую IDE JetBrains — Fleet!

Что бы посоветовали нашим читателям?

У нас есть два совета:

  1. Изучите плагины для IDE. Они помогут вам организовать обмен информацией между командой DevOps и разработчиками.
  2. TeamCity не так уж сложен в использовании. Он позволяет разработчикам взять на себя часть ответственности за CI/CD.

Похожие истории клиентов

OpenStack

Свапнил Кулькарни, активный участник сообщества OpenStack

PyCharm предлагает гораздо более широкую функциональность по сравнению с текстовыми редакторами. В том, что касается разработки на Python, PyCharm явно выделяется благодаря таким возможностям, как удаленная отладка, проверки качества кода и интеграция со сторонним ПО, например, Docker и Kubernetes.

IT Manufactory

Вариж Капил, разработчик, IT Manufactory

Пока что мы занимаемся созданием новой функциональности на базе основного продукта. И порой нам приходится много что менять. Критические изменения и рефакторинги могут затрагивать по несколько Java-модулей и React-компонент. И мы бы не смогли вносить столь крупные изменения, не будь у нас продуктов JetBrains.

The Ensign Services

Джошуа Бигосс, директор по сервисам обработки данных, Ensign Services

Если бы не Space — обеспечиваемая им гибкость и точность — моя команда бы не справилась с потребностями организации в условиях пандемии. В 2020 году мы часто работали без выходных по 12 часов в день. Месяцами мы просыпались среди ночи от напряжения и тревоги за наших пациентов и сотрудников, поскольку требования постоянно менялись. Но ни разу вопросы эффективной коммуникации, совместной работы или доступности данных не вызвали у меня беспокойства, и я очень благодарен за этот инструмент.

Другие истории клиентов