Команда Разработчиков Hamster Marketplace: Как Наш Аутсорсер Стал Партнером И Почему В Этом Виноват Ии

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

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

И не каждый может сохранять концентрацию внимания, о чем уже спето немало грустных песен.



Команда разработчиков Hamster Marketplace: как наш аутсорсер стал партнером и почему в этом виноват ИИ

Не избежал этой участи и этот проект. Торговая площадка для хомяков — проведя предпродажу в декабре 2017 года, в новогодние праздники мы начали работать сразу по двум направлениям: подготовка к масштабному токенсейлу, который уже идет, и разработка альфа-версии самого продукта — децентрализованная платформа для торговли уникальной инди-электроникой и электроникой DIY. И удалось нам это благодаря радикальному расширению нашей команды: в январе к команде Hamster Marketplace практически в полном составе присоединилась одна из лучших московских команд разработчиков компании Indatalab.



Так прямо и лучшее?

Один из лучших не значит один из самых громких.

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

Indatalab — одна из таких компаний.

Наш консультант Дмитрий Павлюченков познакомил нас с генеральным директором Indatalab. Юрий Чайников , а также с техническим директором компании Алексей Соколов , представляя их как одну из лучших команд разработчиков, с которыми он когда-либо имел дело.

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

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

И это не пустые слова.

На момент нашего знакомства работа с нейронными сетями уже стала одним из ключевых интересов Indatalab. Итак, давайте немного расскажем вам об их истории.



От сети к нейронным сетям

В 2008 году Indatalab была просто студией веб-разработки.

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

Теперь квалификация команды Indatalab позволяет компании реализовывать сложные многоуровневые проекты с использованием разнообразных языков программирования и технологий (Java, PHP, JS, SWIFT, Python, TensorFlow, scikit-learn и другие), используя лучшие практики DevOps на стек технологий от Atlassian (Jira, Bitbucket, Confluence, Bamboo и другие).

Самым сложным проектом в портфолио Indatalab стала разработка системы обнаружения и классификации объектов на основе данных распределенных виброакустических датчиков.

Этому проекту пришлось решить целый букет проблем на всех этапах разработки: от бюрократических и инфраструктурных вопросов (речь шла об обработке потока данных 1 Гбит/с) до координации на местах, создания прогнозных моделей и интеграции в конечный продукт. Благодаря квалификации команды в области машинного обучения поставленные задачи были успешно решены.

С этого момента работа с нейронными сетями стала одним из направлений деятельности Indatalab. Среди крупнейших проектов и клиентов компании — ФРИИ, «АльфаСтрахование» и Т8. Конечно, большинство этих славных трудовых подвигов находятся под соглашением о неразглашении.



В Hamster Marketplace мы доверяем

У Hamster Marketplace совершенно противоположная история.

С момента своего относительно недавнего появления в июле 2017 года он сразу же начал проникать в народ. Идея предпринимателя Дениса Булавина, освоившего перенос производства детских планшетов из Китая в Московскую область, была проста: децентрализованная торговая площадка для инди-производителей уникальной электроники — то есть всех, кто, грубо говоря, не больше его и даже меньше.

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

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

Однако ИИ — это дополнение.

Основой, которая позволит Hamster Marketplace стать по-настоящему децентрализованным проектом, является, конечно же, блокчейн.

Торговая площадка Hamster будет использовать два блокчейна: Ethereum, на котором выпускается токен HMT, и Emercoin, на котором будет работать отслеживание посылок, система голосования и регистрации браков.

В последнем случае наша команда разработчиков будет работать вместе со специалистами Emercoin под руководством технического директора Олега.

олегарх Ховайко.

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

Indatalab не стала исключением, приняв довольно беспрецедентное решение стать частью своей команды на Hamster Marketplace на партнерской основе.

Теперь, рассказывая, какой опыт у Indatalab в разработке нейросетей, можно смело сказать, что такой же опыт в разработке нейросетей есть у Hamster Marketplace. Но мы не будем этим злоупотреблять :-)

Куда вы везете старую команду, монстры?

Такой вопрос не мог не возникнуть по ходу повествования.

Конечно, варяги из Индаталаба не появились на пустом месте.

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

Но хороший лидер знает не только свои сильные стороны, но и пределы своих возможностей.

Собрать вместе даже хороших дизайнеров, верстальщиков и разработчиков — это одна задача.

Совсем другое дело превратить их в эффективную команду.

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

А в нашем случае оно того не стоило.

Поэтому с разработчиками, с которыми мы делали предпродажу, всё в порядке.

Те, кто хотел остаться, остались, снова подключившись к процессу под руководством профессионального технического директора Алексея Соколова.

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

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

К такому замечательному случаю мы обновили блок "Команда" на нашей Веб-сайт :

Команда разработчиков Hamster Marketplace: как наш аутсорсер стал партнером и почему в этом виноват ИИ

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

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

От начала разработки до завершения жизненного цикла проект длится в среднем 2–3 года.

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

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

— Алексей Соколов, технический директор Hamster Marketplace



Развитие Hamster Marketplace: на пути к альфа-версии

Наша команда представляет жизненный цикл разработки в девять этапов:
  1. Анализ проектных задач и бизнес-процессов.

  2. Подготовка функциональных требований бизнеса.

  3. Подготовка инфраструктуры проекта (проект JIRA, настройка сервера, репозиторий Git, Bamboo, Confluence).

  4. Разработка (от архитектуры и дизайна до готового продукта).

    В ходе разработки предусмотрены регулярные встречи с клиентом.

  5. Тестирование (карта регрессионного тестирования, ручное тестирование и автотесты в Selenium) на всех этапах разработки.

  6. Перенос продукта (документация, репозитории, докер-контейнеры).

  7. Интеграция с бизнес-процессами клиента.

  8. Обслуживание и техническая поддержка.

  9. Вывод проекта из эксплуатации.

В настоящее время разработка альфа-версии Hamster Marketplace находится между третьим и четвертым этапами.

Довольно многое зависит от окончательного бюджета проекта, который будет определен только после завершения краудсейла токена HMT, что отражено в нашей дорожной карте:

Команда разработчиков Hamster Marketplace: как наш аутсорсер стал партнером и почему в этом виноват ИИ



Команда разработчиков Hamster Marketplace: как наш аутсорсер стал партнером и почему в этом виноват ИИ



Не переключайся

Подробнее о характеристиках и процессе разработки сайта торговой платформы Hamster Marketplace мы расскажем в будущих публикациях.

Чтобы общаться с нами напрямую и узнавать, что о нас думает сообщество, присоединяйтесь наша группа в Telegram .

И самое главное участвуйте в нашей продаже токенов .

Поддержите нас сейчас, потому что другой возможности может не быть.

Пока идет только вторая неделя распродаж, а на покупку токенов HMT действует бонус 15%.

Теги: #Hamster Marketplace #crowdsale #crowdsale #tokensale #HMT #разработка #команда разработчиков #Indatalab #презентация команды #старт краудсейла #торговая площадка #гаджеты #сделай сам #разработка веб-сайтов #программирование #разработка электронной коммерции

Вместе с данным постом часто просматривают: