Как сервис dev2dev помогает IT-компаниям решать проблему бенча и обмениваться лидами

В рубрике DOU Проектор все желающие могут презентовать свой продукт (как стартап, так и ламповый pet-проект). Если вам есть о чем рассказать — приглашаем поучаствовать. Если нет — возможно, серия вдохновит на создание собственного made in Ukraine продукта. Вопросы и заявки на участие присылайте на  Данный адрес e-mail защищен от спам-ботов, Вам необходимо включить Javascript для его просмотра. .

Всем привет, меня зовут Алексей Сердюк. Я сооснователь и CTO сервисной компании, занимающейся веб-разработками Fresh Digital Agency. Хочу поделиться кейсом создания платформы dev2dev.pro, которая помогает IT-компаниям продать свой бенч, купить бенч коллег, а также обменяться лидами.

Идея

В сфере веб-разработок мы работаем с 2007 года. Как это часто бывает, в определенном возрасте приходит желание «оставить что-нибудь хорошее после себя» или «принести пользу миру», вот и мы не стали исключением. Соединив это желание с актуальными для многих IT-компаний (и для нас в частности) проблемами бенча (наличие временных «бездельников» в компании) и наоборот, нехватки ресурсов, мы ринулись в бой.

Актуальность описанных выше проблем подтверждалась тем, что на сегодняшний день существует много разных каналов и групп, в которых можно рекламировать своих «бездельников» или привлекать дополнительные ресурсы других компаний, в том числе найти исполнителя для непрофильного проекта. Наша компания, например, состояла в трех Telegram-группах, двух Skype и двух Facebook-группах (к слову, после размещения сообщения в них о ресурсе dev2dev, некоторые нас исключили). При работе с ними мы регулярно сталкивались с рядом неудобств, например:

  • дублирование информации в разных источниках;
  • необходимость тратить время на чтение нерелевантных сообщений, чтобы не пропустить релевантные;
  • в потоке чатов сообщение быстро уходит и вероятность получить качественный отклик снижается;
  • нет возможности быстро получить информацию о компании, отправившей интересующее сообщение;
  • множество приватных чатов: когда в личку на сообщение отвечают десяток компаний, через время трудно вспомнить, какой чат относится к какой компании и к какому сообщению.

Алексей Сердюк

Цель сервиса dev2dev — предоставить возможность IT-компаниям со всей Украины, а в дальнейшем и мира взаимодействовать друг с другом напрямую без посредников и комиссий. Мы надеемся, что сервис станет полезным всем компаниями, работающим в IT-сфере: сервисные, продуктовые, аутстаферы, SEO и маркетинговые агентства.

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

Основное отличие dev2dev — это заточенность под продажу-покупку свободных на текущий момент ресурсов (бенча) и актуальность информации. Мы уделяли большое внимание возможности оперативно разместить запрос и получить отклик. А еще у нас есть Telegram-бот и нет посредников. Кроме этого, концепцией сервиса является взаимодействие именно с коллегами, то есть такими же профессионалами, как и вы сами.

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

Как работает проект

Использование сервиса dev2dev даёт возможность:

  • размещать информацию о ваших свободных на текущий момент ресурсах (бенче);
  • разместить запрос на поиск ресурсов или бенча среди коллег;
  • получать актуальную информацию о свободных ресурсах ваших коллег;
  • разместить информацию о непрофильном лиде;
  • найти актуальную информацию о непрофильных лидах ваших коллег;
  • быстро получать подробности о компаниях, разместивших интересующую вас информацию.

Наличие Telegram-бота в сервисе дает возможности:

  • оперативно размещать информацию в сервисе, не открывая браузер;
  • подписаться на уведомления в телеграм о новых ресурсах/запросах/лидах по заданным фильтрам;
  • получать отклики в телеграм;
  • вести переписку с компаниями в телеграм, при этом при входе в сервис через браузер, будет видно, с кем и касательно чего велась переписка.

Принять участие в проекте может каждая компания, работающая в сфере IT. Для этого необходимо заполнить краткую форму заявки на главной странице сервиса:

В рабочее время чаще всего мы рассматриваем заявку в течение 1-2 часов. После подтверждения на указанную почту приходят доступы к сервису. При первой авторизации в системе мы просим заполнить более подробные данные о компании:

Также мы рекомендуем сразу добавить нашего телеграм-бота и создать подписки на запросы/ресурсы/лиды, чтобы в дальнейшем (когда компания забудет про сервис), вдруг неожиданно получить уведомление на email и/или в телеграм о новой потенциальной возможности привлечь доп. ресурсы или получить новый проект.

Основные сущности, вокруг которых всё крутится, — это компания, ресурс, запрос и лид.

  • Ресурс — это свободный на текущий момент специалист компании с определенным стэком. Часто компании размещают целую команду в качестве ресурса, что не соответствует нашей концепции, но мы еще не придумали, как с этим бороться. Мы предполагаем, что на нашем сервисе через поиск/продажу бенча будут закрывать в основном краткосрочные потребности (до 100 часов). Маловероятно, что кому-то понадобится команда и что она будет продана через ресурс обмена бенчем. Поэтому получается бесполезный ресурс, который лучше разделить на отдельных специалистов.
  • Запрос на ресурс — это собственная потребность компании привлечь ресурс коллег (субконтракт). При размещении запроса на ресурс, подразумевается, что компания ищет субподрядчика и сама будет выступать заказчиком.
  • Лид — это потенциальная сделка с конечным клиентом, а не с компанией — владельцем лида. Компания размещает лид, если у нее есть клиент, чьи потребности она по тем или иным причинам удовлетворить не может или не хочет. При размещении лида можно указать желаемую комиссию. Лид подразумевает работу с конечным заказчиком, возможно, не из IT-сферы.

Каждая компания может просмотреть Ресурсы, Запросы или Лиды других компаний, а также добавить свои:

Для более качественного поиска реализованы удобные фильтры, из которых сразу можно создать подписку и оперативно получать уведомления о новых сущностях:

С помощью функции избранных компаний, можно создать свой хаб с проверенными компаниями и в дальнейшем более оперативно связываться с ними.

Все входящие сообщения в сервисе дублируются на email или в telegram (эта функция отключается в профиле компании) и структурированы по сущностями, к которым относятся, поэтому всегда можно оперативно просмотреть, с кем и насчет чего вы общались (чего не хватает в мессенджерах):

Реализация

На проект был выделен дизайнер, Front-end (HTML,CSS, JavaScript, jQuery) и Backend (PHP, Symfony) разработчики. В качестве проджект-менеджера и заказчика выступал я. Сейчас над проектом продолжает трудиться backend-разработчик.

Концепция проекта со старта не менялась. Правда, изначально мы не планировали создавать Telegram-бота, но в процессе поняли, что будет тяжело перетащить людей из привычных мессенджеров в веб, поэтому решили сначала дать возможность пользоваться сервисом через Telegram. Для этого был создан бот @dev2devproBot. Но пользоваться им можно только после регистрации через веб-интерфейс сервиса.

Написание тех.задания на сервис мы начали в августе 2018 года. Релиз бета-версии был в апреле 2019-го.

Из этапов создания можно выделить:

  • написание тех. задания (около 1 месяца), которое я взял на себя и которое в процессе разработки было изменено процентов на 60;
  • разработка дизайн макетов, на которую ушло 140 часов дизайнера, что оказалось в 2 раза больше изначально запланированных;
  • верстка макетов, которая озадачила нашего фронтендщика на 110 часов;
  • backend-разработка, в процессе которой наш backend гуру страдал аж 700 часов;
  • тестирование и запуск, где страдал уже я, не считая часов.

Нужно сказать, что зачастую собственным проектам уделяется меньше времени, чем клиентским. Поэтому работу над проектом выделенные из собственной in-house команды специалисты чередовали с работой над клиентскими проектами.

Сейчас сервис функционирует в версии MVP, но мы постоянно его дорабатываем и добавляем новые полезные функции. Бизнес-плана по монетизации у нас не было, к слову, нет и сейчас. Мы верим, что, если создать ценный продукт, который будет полезен большому числу пользователей, то монетизировать его и построить вокруг него бизнес труда не составит.

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

Самая большая сложность и вызов проекта — перетащить компании из привычного мессенджера в веб. Но мы уверены, что это вопрос времени. Чем больше участников будет появляться в сервисе, тем более актуальным и востребованным он будет.

Техническая реализация

Серверная часть проекта сделана на PHP-фреймворке Symfony 3.4, используется PHP 7.2. Для администрирования проекта используем бандл для Симфони Sonata 3.42. В качестве БД оригинальностью не отличились и используем MySQL. В проекте есть функция полнотекстового поиска, которая обслуживается Sphinx. Индексы сфинкса обновляем раз в 10 мин.

Морду проекта (общедоступную страницу) дизайнеры сделали с нуля, а вот закрытая часть (куда попадаешь после регистрации) сделана на основе HTML-версии backend темы с использованием её элементов интерфейса. Но все равно дизайнеру пришлось попотеть, чтобы собрать из имеющихся блоков конечную версию макетов. Была задумка использовать react для фронтенда, но от этой идеи отказались, в виду занятости React разработчика. Поэтому весь фронтенд сделан на HTML+CSS3+JavaScript+jQuery.

Выбор в пользу Symfony был обусловлен наполеоновскими планами по будущим нагрузкам на проект. По нашему мнению, это один из самых стабильных фреймворков, который хорошо работает на высоконагруженных проектах. А еще потому что с другими фреймворками у нас меньше опыта :) ЦМСки типа Wordpress или Modx вообще не рассматривали.

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

Еще в офисе нашелся компьютер, с которого часть функций сервиса вообще не работала, при том что на всех остальных машинах проблем не было. Потратив почти день на это, выяснили, что «проблемная» машина выходила в сеть через прокси-сервер, который рубил часть заголовков всех запросов, из-за чего не работали некоторые функции. Пришлось переписывать проверки.

Результаты и планы

Сейчас проект на завершающей стадии beta-тестирования. Маркетингом мы еще не занимались, ограничились пока постами в профильных группах и статьями на профильных ресурсах. На сегодняшний день статистика по сервису следующая:

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

Сейчас это не коммерческий проект, участие в сервисе абсолютно бесплатное. И будет оставаться таковым до тех пор, пока мы не увидим, что сервис стал действительно решать проблему «лавки запасных» (бенча) в компаниях. Это напрямую зависит от количества участников сервиса. Ведь вероятность совпадения профиля специалиста на бенче одной компании с текущей потребностью в другой компании при 5 тысячах участников гораздо выше, чем при 500 участников. В будущем мы планируем ввести небольшую месячную плату (порядка $10 в месяц) за участие в сервисе, когда количество участников перевалит за 5 тыс. компаний.

Сейчас у нас в разработке несколько фич, которые уже тестируются и в скором времени будут добавлены в релиз. Помимо мультиязычности, из примечательных среди них есть функция так называемого «Горячего бенча». Суть ее в следующем:
мы вносим в нашу базу данных среднерыночную стоимость рейта каждой популярной технологии (например PHP, JavaScript, Python и т. д.). Если компания готова продать свой бенч ниже рыночного, она ставит признак «Горячий бенч» для своего ресурса. Мы проверяем, действительно ли указанная стоимость ресурса ниже среднерыночной по выбранным технологиям, и если да — присваиваем ресурсу этот признак. Такие ресурсы будут всегда в топе. Кроме этого, компании, работающие с такими же технологиями, получат уведомление о «горячем» бенче своих коллег, и в фильтрах поиска ресурсов также появится чекбокс для выбора именно «горячего» бенча. Выпуск такой функции связан с тем, что много компаний просто выкладывают информацию о своих возможностях в общем, но не информацию о текущем бенче.

Также в релизе будет автоматическое создание подписки на новые запросы и лиды в системе, которые соответствуют стэку компании. Сейчас, не увидев интересных запросов/лидов однажды, компания уходит и забывает про сервис, не создав подписку.

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

После выпуска вышеуказанного планируем начать привлекать иностранные компании за пределами постсоветского пространства. В более далёкой перспективе думаем добавить функционал сделок (аналогично контракту на фриланс-биржах).

Приглашаем потестировать сервис dev2dev.pro и телеграм-бот.

Похожие статьи:
Цього разу DOU Ревізор завітав до TemaBit! Це ІТ-бізнес в структурі Fozzy Group — торгово-промислової групи та українського ритейлера з понад 700...
Я завжди цікавився можливістю працювати за кордоном і вважав, що потрібно бути мегакрутим спеціалістом, щоб цього досягти....
Компания HTC представила сегодня очередной смартфон семейства HTC One. Модель под названием One M9s была представлена на родном для...
Компанія Microsoft погодилася купувати електроенергію, вироблену термоядерною компанією Helion, яку підтримує засновник OpenAI Сем...
У березні на «Бігус.Інфо» вийшло розслідування про розробку автоматизованої системи управління «Дзвін» для ЗСУ....
Яндекс.Метрика