Как WebLab Technology после 10-летнего пути превратилась в компанию с профессиональными преданными своему делу командами, создающими продукты в области искусственного интеллекта, SaaS и облачной инженерии?
Последние десять лет были важными для . Мы начали свой путь в декабре 2013 года как небольшая команда разработчиков над аутсорсинговым проектом для маркетинговой компании, партнера Emaar Properties. Проект был реализован по запросу одного из соучредителей, ныне технического директора и архитектора решений, который только что завершил внедрение внутренних навигационных киосков для торговых центров.
Удаленный доступ
В начале проекта мы арендовали офисное помещение в бизнес-центре, расположенном в промышленной зоне одного из городов Украины. Спустя 6 месяцев работы мы получили дополнительное финансирование от клиента и нам потребовалось больше людей в команду.
Так получилось, что некоторые члены нашей команды должны были уйти в конце того же года: один из ключевых инженеров переезжал во Францию, а другой возвращался в Дубай. Было довольно сложно нанять инженеров с нужным набором навыков, главным образом потому, что мы проигрывали крупным компаниям с точки зрения качества офисов и управления пространством.
Но именно это побудило нас разработать стратегию удаленного найма . В то время, в 2014 году, это было нашим большим конкурентным преимуществом, поскольку существовал значительный пул инженеров, желающих работать удаленно.
После этого начального периода роста мы поняли, что одной только технической компетентности уже недостаточно, чтобы создать мощную команду. Наш дистанционный подход потребовал от инженеров, которые могли бы работать автономно, могли самостоятельно принимать решения и были готовы нести ответственность за результат.
Выделенные команды
Мы поняли, что работа в формате выделенных команд — лучший подход для . Это означает, что мы можем создавать команды для работы исключительно над проектами конкретной компании, одновременно расширяя ее внутренний штат. Данная модель имеет ряд других важных преимуществ:
1. Полная ориентация на цели клиента. Выделенная команда фокусируется только на потребностях конкретного клиента и всегда готова быстро реагировать на решение его бизнес-задач. Специальные команды не просто доступны, они всегда приходят и выполняют работу для своих клиентов, обеспечивая надежное и последовательное выполнение задач.
2. Органическая интеграция с бизнесом. Наша команда полностью адаптируется к корпоративной культуре клиента, следуя установленным ритуалам, таким как ежедневные стендапы, еженедельное планирование или встречи для отслеживания прогресса. Мы погружаемся в бизнес-задачи компании и выбираем наиболее подходящие для них методы сотрудничества.
3. Готовый (быстрый) доступ к экспертным знаниям в различных областях — облачные технологии, front-end разработка, DevOps и т.д. Мы помогаем нашим клиентам найти именно тех специалистов для своих проектов.
4. Готовые к использованию шаблоны для повышения производительности . У молодых компаний может не быть подходящей культуры, подходов и методологий для работы с инженерными командами. Мы знаем множество готовых к использованию методов, таких как правильный Scrum, культурные модели, мероприятия по вовлечению и т. д.
5. Экономическая эффективность . Клиент платит только за необходимые функции, а не за содержание дополнительного офиса, оборудования, найм/подбор персонала, обучение, страховку, бухгалтерию, юриспруденцию, налоги и т.д. Кроме того, команду можно гибко масштабировать по мере изменения потребностей.
Восточная Европа предлагает обширный кадровый резерв, к которому могут подключиться глобальные компании. Более того, восточноевропейские рабочие обладают очень высокими и востребованными навыками — иногда более высокими, чем в западных странах — в сочетании со сравнительно более низкой заработной платой. Например, средняя зарплата старшего инженера-программиста в составляет $58 тыс., в — $60 тыс., в — $64 тыс. В эта цифра достигает 145 тысяч долларов в год при точно таких же навыках и опыте.
Поэтому работа со Senior Dedicated Teams Development из Восточной Европы — это возможность получить высокую прибыль и профессиональных, мотивированных инженеров по оптимальным ценам — взаимовыгодные отношения для всех сторон.
Ценности, которые объединяют нашу команду
Здесь, в WebLab Technology, у нас есть строгий набор ценностей, которые определяют каждое принимаемое нами решение. Но мы не сформировали их за один день. Наши ценности — это долгий эволюционный процесс, который продолжается до сих пор. Ценности позволяют нашим товарищам по команде, клиентам и партнерам знать, чего от нас ожидать, потому что, когда люди разделяют общие ценности, это создает доверие и предсказуемость в отношениях.
1. Открытость : всегда стремится учиться и адаптироваться.
Смирение: скромная самооценка.
3. Уважение. Поддержание внимания и сочувствия к другим.
4. Самостоятельность: автономное стремление к совершенству.
5. Честность. Решайте проблемы искренне и смело.
6. Ответственность: относиться к каждому проекту как к своему собственному, обеспечивая его успех.
Сотрудничество с Шаманом как один из наших поворотных моментов
Наши выделенные команды разработчиков обычно работают в двух форматах: они расширяют существующие команды клиента, но имеют определенную зону ответственности, или полностью отвечают за все направление исследований и разработок компании-клиента, как это было в случае с .
— один из наших основных клиентов, сотрудничеством с которым мы очень гордимся. Техническая составляющая компании полностью реализована WebLab. В настоящее время это налаженный бизнес с клиентами среди ведущих мировых фармацевтических корпораций, таких как , , , .
Наше сотрудничество с началось еще в 2015 году с идеи приложения для iOS для внутреннего использования, позволяющего создавать умные презентации на холсте. Эти презентации должны были легко адаптироваться к аудитории, ими можно было делиться, а их дизайн был простым. Приложение завоевало большую популярность на рынке и теперь используется глобальными предприятиями по всему миру. Именно на основе этого приложения мы создали B2E SaaS-компанию, в которой сейчас работают более 30 наших инженеров.
В настоящее время «Шаман» активно продвигает на фармацевтическом рынке свой флагманский продукт . В соответствии с миссией Shaman компания стремится предоставить командам по контенту организаций, занимающихся медико-биологическими науками, лучшую доступную платформу без кода, позволяющую им создавать индивидуальный контент для специалистов здравоохранения (HCP) наиболее эффективным способом.
Недавний переход ведущих фармацевтических корпораций к цифровым стратегиям увеличил спрос на уникальный контент. Однако у многих из этих компаний нет времени быстро создавать и управлять огромными объемами информации. Именно здесь на помощь приходит ShamanGo — его пользователи могут генерировать высококачественный омниканальный контент за считанные минуты благодаря интеграции с ведущей платформой . Благодаря тесному сотрудничеству с , ShamanGo стал оптимальным решением для ускорения производства контента в условиях цифровой трансформации фармацевтической отрасли.
За годы сотрудничества с Шаманом мы добились определенных успехов, которые сформировали нашу совместную работу. Некоторые из наших самых больших достижений включают в себя:
● Довел команду до 30+ инженеров; ● Внедрили Scrum и Scrum of Scrums для поддержания согласованности и мотивации в наших семи специализированных командах; ● Разработал стратегию расширенного контроля качества (важная концепция в секторе B2E из-за его требований к стабильности) и ; ● Получен сертификат ; ● Создана глобальная инфраструктура в США, Европе и Азиатско-Тихоокеанском регионе. ● Достигнут высокий уровень автоматизации инфраструктуры и контроля качества; ● Получение высших оценок по методологии Framework; ● Поддержал процесс сертификации ; ● Запустил систему принятия решений на основе данных; ● Реализована интеграция с различными сторонними платформами, включая Salesforce;
AI-стратегия
Мы верим, что искусственный интеллект изменит мир , и поэтому одна из наших главных целей — оставаться впереди конкурентов в этой области.
Мы начали работу с ИИ еще в 2019 году, сосредоточившись на проблемах маршрутизации, многоцелевых генетических алгоритмах и письмах с использованием компьютерного зрения. Сегодня в нашем портфолио более десяти успешных кейсов в области ИИ.
В 2022 году мы перешли к более активной интеграции генеративных технологий искусственного интеллекта в бизнес-процессы. Это побудило нас сосредоточиться на разработке ИИ-агентов и решений RAG на основе таких моделей, как GPT-4, Llma2, Stable Diffusion и т. д. Как и в других отрасли, мы видим пользу, которую ИИ может принести в разработке программного обеспечения, и планируем принять эти изменения.
Среди наших прошлых проектов — решения на базе искусственного интеллекта для оптимизации рабочих процессов в фармацевтических компаниях. Например, мы разработали Magic Copy для — агента искусственного интеллекта на основе GPT-4, который генерирует оптимизированные шаблоны электронных писем, следуя простым инструкциям пользователя.
Еще один успешный кейс — использование компьютерного зрения в базе данных FoodTech, которую мы разработали для OllyFood. Для этого проекта мы внедрили автоматизированную систему контроля качества блюд и продуктов на основе анализа изображений.
Система на основе компьютерного зрения анализирует изображения блюд, идентифицирует все ингредиенты, присваивает оценки качества и обнаруживает до 80% отклонений еще до того, как продукт попадет к покупателю.
Мы продолжаем активно разрабатывать AI-решения для различных отраслей. Наша цель — не только идти в ногу с технологическим прогрессом, но также задавать тенденции и формировать будущее искусственного интеллекта.
Оптимизация команд инженеров с помощью метрик озера данных: стратегический подход
Создание эффективных и успешных команд – непростая задача как в спорте, так и в бизнесе. Возможно, вы смотрели фильм «Moneyball», в котором показано, как менеджер бейсбольной команды начал использовать аналитические методы для выбора игроков на основе статистики, а не субъективных впечатлений скаутов. Это позволило ему создать конкурентоспособную команду с ограниченным бюджетом.
В командах ИТ-бизнеса и разработчиков программного обеспечения применяется аналогичная логика. Мы в WebLab Technology формируем команду и оцениваем производительность на основе данных и показателей, поскольку такого рода информация является краеугольным камнем нашей отрасли.
Один из ключевых подходов для нас — измерение и автоматизация на всех уровнях: компании в целом, команд и ролей персонала.
Например, у нас есть автоматизированная система управления , которая отслеживает количество завершенных пунктов истории, запланированный объем работ, стандартные отчеты Scrum, долю незапланированных задач и ошибок, точки ценности для бизнеса, размеры запросов на включение, частоту интеграции кода, количество возвращенных результатов QA. , и т. д.
Помимо жестких метрик, мы также количественно анализируем мягкие метрики : мотивация, атмосфера в команде, реализация своих возможностей. Однако карьерный рост в компании во многом зависит от результатов жестких метрик.
Удаленная работа дает нам полную цифровизацию и возможность непрерывно отслеживать все процессы в компании — от работы инженеров до удовлетворенности клиентов. Мы принимаем кадровые и стратегические решения на основе всех собранных данных и аналитики, которые имеются в нашем распоряжении. Мы считаем, что наилучшие результаты достигаются при сочетании технологического и человеческого факторов.
Наймите медленно, наймите правильно: почему мы уделяем приоритетное внимание тщательному поиску кандидатов?
Когда дело доходит до найма новых сотрудников в , мы избегаем спешки, даже если это может задержать начало их работы. По нашему мнению, ускоренный набор персонала создает значительные риски в долгосрочной перспективе, которые почти всегда перевешивают потенциальные краткосрочные выгоды. Вот почему наш цикл найма почти в три раза длиннее , чем в среднем по рынку, и мы уделяем много внимания оценке технических навыков потенциальных старших разработчиков.
Стандартный поиск потенциальных кандидатов состоит из 6 этапов:
Глубокий профильный скрининг . Мы тщательно рассматриваем резюме и приглашаем тех, кто изначально соответствует нашим требованиям и обладает соответствующими навыками.
Выбор задачи или проекта . Иногда это называют домашним заданием. Кандидаты проходят специализированное задание по отбору, в ходе которого оцениваются способности к конкретной роли.
Поведенческое интервью. Основное внимание уделяется пониманию того, как кандидат справлялся с конкретными проблемами или задачами в прошлом, с целью прогнозирования его будущих результатов.
Кодирование собеседований . Кандидаты демонстрируют практические навыки, выполняя задачи по программированию и примеры проектов.
Интервью по предметной области/кодированию с ведущим инженером. Кандидата обычно просят решить реальные проблемы кодирования, продемонстрировать свои способности в программировании и продемонстрировать свое понимание соответствующих технологий в отрасли.
Интервью по проектированию системы с техническим директором. Наш технический директор оценивает понимание кандидатом принципов проектирования систем, его способность принимать обоснованные решения и его умение создавать масштабируемые и эффективные решения.
За десять лет мы отточили нашу способность находить оптимальное сочетание технических навыков и правильных человеческих качеств, что позволяет нам расширять наши преданные своему делу команды по-настоящему мотивированными и профессиональными инженерами.
Мы также открыты для найма новых специалистов, особенно инженеров-подсказчиков искусственного интеллекта. Если вы специалист в своей области и считаете, что соответствуете вам по ценностям и философии, приглашаем вас ознакомиться с вакансиями на нашем сайте:
Технологии и логика
В основном мы работаем с SaaS-решениями B2B, которые требуют масштабного решения конкретных бизнес-задач и в первую очередь фокусируются на логике, функциональности и метриках, а не на эстетической визуализации. Мы работали со стартапами на разных стадиях — на заре их существования и когда они находились в фазе активного роста, наращивая свой потенциал и персонал. Благодаря нашей гибкости мы адаптируемся к потребностям наших клиентов на любом этапе, независимо от размера стартапа и бизнес-модели. Помимо стартапов, реализовала комплексные решения, требующие оптимизации и масштабирования для глобальных корпоративных компаний.
Сегодня наше основное техническое внимание сосредоточено на AWS, микроинтерфейсах с интенсивным использованием логики, микросервисах и искусственном интеллекте. Мы также готовим наших клиентов к прохождению стандартных сертификаций и аудитов и поддерживаем высокий уровень качества в области безопасности и соответствия. Например, мы помогли нашему клиенту получить .
Десять лет
Чтобы отпраздновать 10-летие нашей компании, мы решили не устраивать помпезных офлайн-мероприятий, а передать наш бюджет празднования в размере более 10 тысяч долларов США в фонд и поддержать тех, кто сейчас защищает Украину и остальной цивилизованный мир.
«Фонд «Коло» проделывает отличную работу. Мы сотрудничаем с фондом уже некоторое время, и я думаю, что это лучшее использование бюджета нашей команды на празднование», — говорит технический директор WebLab Technology и архитектор решений .
За 10 лет выросла в десять раз. Сегодня наша команда состоит из профессиональных инженеров, работающих над продуктами различной сложности, а в портфолио компании такие клиенты, как , , , , .
Мы постоянно развиваем специалистов внутри специализированных команд и обмениваемся опытом между ними для достижения синергетического эффекта. В отличие от классических аутсорсинговых компаний, мы — прежде всего команда сильных инженеров, где даже генеральный директор готов взять на себя обязательства по репозиторию. Наше развитие ориентировано на повышение среднего уровня стажа инженеров, а не на количественный рост.