AnyforSoft: новые технологии и лучшие практики в работе IT-компании

IT Cluster IT Cluster

AnyforSoft — одна из крупнейших компаний в Европе, которая специализируется на разработке ПО на базе движка Drupal + React. За 9 лет своего существования команда из трех человек разрослась до масштаба классического представителя украинского IT-рынка c более чем 80 специалистами в штате.

Компания AnyforSoft часто принимает участие в крупных проектах, требующих не только большого опыта в мобильной и веб-разработке, но и нестандартных решений.

Технологии, лежащие в основе деятельности AnyforSoft

Компания выбрала Drupal в качестве основного фокуса. Это очень гибкая технология. К тому же Drupal чрезвычайно безопасен и масштабируем. Разработка на этом движке занимает вдвое меньше времени, чем разработка на Symfony или Laravel.

security-pin-1-480x480 AnyforSoft: новые технологии и лучшие практики в работе IT-компании

Однако, несмотря на все достоинства Drupal, для команды AnyforSoft это больше, чем просто технология для разработки. Прежде всего, это идеология сообщества open source.

О мире сообщества open source

AnyforSoft активно участвует в жизни Drupal-сообщества, которое постоянно развивается благодаря разработчикам со всего мира. Компания всячески мотивирует команду контрибьютить в ядро и модули Drupal на Drupal.org.

«Для AnyforSoft всегда была важна социальная составляющая. Члены нашей команды ориентированы на Drupal-сообщество, поскольку это помогает улучшить саму технологию и решения. Круто ведь, когда кто-то использует твои наработки и они делают чью-то работу эффективнее!»

Кроме того, AnyforSoft спонсирует Drupal-ивенты, а члены команды постоянно выступают спикерами на профильных конференциях. Ребята отмечают, что это важно, прежде всего, для обмена опытом и улучшения процесса разработки. К тому же это способствует популяризации технологии Drupal на рынке клиентов и кандидатов.

security-pin-1-480x480 AnyforSoft: новые технологии и лучшие практики в работе IT-компании

Компания предпринимает много усилий для развития Drupal-сообщества в Украине и организует локальные Drupal-кемпы каждый год. В последние годы на рынке Украины наблюдается стремительный рост количества компаний, которые используют эту технологию, а также возрастает количество Drupal-специалистов и улучшается их профессиональный уровень.

«Радует, что сообщество Drupal Украины получило активное развитие в последние несколько лет. Если раньше Drupal-кемп в Киеве набирал всего до 15 спикеров, то в течение последних трех лет на место одного спикера приходит около трех заявок».

Внедрение новых технологий

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

Несколько лет назад компания открыла направление JavaScript, добавив в команду специалистов другого стека, чтобы создавать продвинутые headless-решения.

«Бурное развитие JS-технологий начало давать о себе знать, и мы решили попробовать Decoupled Drupal c фронт — приложением на React или другой технологии. К примеру, сайт AnyforSoft разработан на Drupal + GatsbyJS».

security-pin-1-480x480 AnyforSoft: новые технологии и лучшие практики в работе IT-компании

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

Накопление опыта

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

AnyforSoft мотивирует своих разработчиков регулярно проходить сертификацию Acquia, помогая с организационной и финансовой точки зрения. Это, в свою очередь, помогает развитию самой компании, потому что для некоторых клиентов наличие сертификации — важный момент.

security-pin-1-480x480 AnyforSoft: новые технологии и лучшие практики в работе IT-компании

Сервисы компании всегда ориентированы только на самые последние версии Drupal для веб-разработки. Сегодня в компании восемь разработчиков сертифицированы по Drupal 8 и двое — по Drupal 9. Кроме того, ребята помогают своим клиентам перейти со старых версий Drupal на новые, обеспечивая безопасный процесс миграции.

В компании проходят сертификацию по самым разным направлениям, включая менеджмент и тестирование. А English challenges уже стали привычной практикой, потому что сегодня невозможно представить эффективного разработчика без разговорного английского.

Слаженная работа команды

За плечами у ребят несколько масштабных проектов с использованием различных стеков технологий, требующих слаженной работы и эффективного управления рисками. Есть ли универсальный рецепт успешного менеджмента в подобных проектах? В AnyforSoft верят, что он существует. Топ-менеджеры компании считают, что нужно слушать и слышать членов команды, прислушиваясь к их мнению и помогая реализовывать идеи.

security-pin-1-480x480 AnyforSoft: новые технологии и лучшие практики в работе IT-компании

Топ-правила в проектном менеджменте от AnyforSoft:

  • кто хорошо планирует, тот спокойно спит;
  • говори об устранении рисков так, как будто от этого зависит чья-то жизнь;
  • управляй ожиданиями, потому что осведомленный клиент — спокойный клиент;
  • не откладывай на завтра то, что можно сообщить клиенту сегодня;
  • требуй от команды демо;
  • распределяй задачи в соответствии со скилл-сетом команды, но бери задачи «на вырост»;
  • проясняй потребности, интересы, ожидания клиента перед стартом работы.

В основной набор инструментов для менеджмента команды входят Redmine для логирования времени, teambook для планирования и Jira для ведения проектов. Такой набор оказался оптимальным по удобству и стоимости.

security-pin-1-480x480 AnyforSoft: новые технологии и лучшие практики в работе IT-компании

Команда также старается эффективно использовать время ребят, которые временно находятся «на бенче». Одним из внутренних проектов для них является система, которая сводит воедино данные из Redmine и Teambook, составляя на их основе аналитику и планирование. Таким образом в AnyforSoft используют три инструмента вместо одного, но платят за функционал только один раз — при его разработке.

Разнообразие бизнес-задач

Компания в основном фокусируется на отрасли Digital Media, а также на сферах Beauty Commerce и E-learning. На самом деле такой выбор сделали клиенты AnyforSoft. Успешно реализованные проекты произвели своего рода революцию в бизнес-деятельности заказчиков.

К примеру, с помощью достаточно сложного решения для площадки бьюти-бизнеса Bellame, где магазин является лишь небольшой частью системы, удалось оптимизировать рабочие процессы, повысив их скорость в 8 раз и в 5 раз расширив клиентскую сеть.

security-pin-1-480x480 AnyforSoft: новые технологии и лучшие практики в работе IT-компании

В рамках другого проекта — Stage Entertainment — была создана эффективная и масштабируемая платформа управления контентом (конструктор сайтов) на базе Drupal для компании по постановке и прокату мюзиклов. В результате клиент может легко создать веб-сайт или посадочную страницу для шоу, театральной постановки или любого другого события, используя функциональные возможности CMS и задействуя визуальные эффекты. 

Для WehaveAnyspace, аналога известной платформы AirBnB, «с нуля» была разработана веб-платформа с разнообразными фильтрами по подбору качественной коммерческой недвижимости. Основной рынок компании — Нидерланды, но также существуют представительства и предложения в других странах.

Однако каждый новый проект требует индивидуального подхода и глубокого изучения бизнес-процессов клиента. В AnyforSoft верят, что ценность команды, которая просто хорошо делает свою работу, на порядок ниже ценности команды, которая может увидеть проблему и предложить варианты ее решения.

«Мы решаем бизнес-задачи клиентов вместе с клиентами. Это самый действенный способ научиться чему-либо и получить результат».

security-pin-1-480x480 AnyforSoft: новые технологии и лучшие практики в работе IT-компании

Поэтому команда AnyforSoft с удовольствием берется за разнообразные бизнес-задачи, требующие нестандартного подхода. На данный момент компания занимается достаточно сложным проектом для одного видеохостинга — созданием онлайн-видеоредактора.

Заключение

Как видим, перспективы дальнейшего развития AnyforSoft выглядят многообещающе как с точки зрения их основного профиля — веб-разработки на Drupal и JavaScript, так и в контексте других веб-технологий. А вы уже ознакомились с портфолио компании? Если нет, мы рекомендуем сделать это прямо сейчас!

Комментарии