Мобильная разработка и iot, machine learning, vr. Специфика...

Post on 12-Feb-2017

113 Views

Category:

Mobile

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Сергей Денисюк Генеральный директор

Мобильная разработка и IoT, машинное обучение, VR.

Специфика проектов с точки зрения агентства.

MobileUp• Разрабатываем приложения для "умных вещей", транспорта,

медицины, видео-сервисов.

• 6 лет опыта и более 130 выполненных проектов

• Входим в топ-10 разработчиков России согласно "Рейтингу Рунета", топ-20 по версии Ruward, топ-25 Tagline и CNews.

• Награды в Webby Awards, Google Material Design Contest и др.

• Интернет вещей (IoT)

• Машинное обучение

• VR

Что нового в связи с мобильной разработкой?

45-50% выручки MobileUp – доход от IoT и Machine Learning

• Подключенные автомобили

• Управление дорожным движением

• Энергетика

• Трекеры активности и медицинских показателей

• Бытовые приборы

• Системы промышленной безопасности

• Коммунальные сети

• Подключенные рекламные щиты

Области IoT

$4 млрд. инвестиции в IoT в 2016 г., 21% ежегодный рост

Спрос в России

Приложения становятся центральным интерфейсом для взаимодействия человека с IoT

• Наблюдать (показания приборов, датчиков, видео)

• Наблюдать (показания приборов, датчиков, видео)

• Анализировать (графики и отчеты)

• Наблюдать (показания приборов, датчиков, видео)

• Анализировать (графики и отчеты)

• Управлять

• Датчики • Управление • Видео-наблюдение • Логи событий • Тревожные кнопки

Охранные системы Си-Норд

• Оценка качества вождения

• Превышения скорости

• Расход топлива • Резкие маневры

Тинькофф DriveMatic

• Продуктовые стартапы

• Городские «стартапы»

• Корпоративные стартапы

Кто заказчики?

• Стартапы

•Стартапы

•Стартапы

Кто заказчики?

• Немного денег на сложную разработку

• Много R&D, технических исследований

• Постоянные изменения продукта и протоколов

• Много пауз, рваный темп

Особенности проектов и клиентов

Koomi – автоматизация counter service для кафе и ресторанов.

Несколько приложений-серверов, 10-20 устройств в связке, тысячи заказов в день.

Отдельные потоки в Koomi:

• Быстрый UI • Поиск и авторизация устройств, статус соединения • Маршрутизация заказов между устройствами • Менеджер статуса заказов • Локальный кэш и backup заказов • Работа с периферийными устройствами • Синхронизация с облаком

Тонкости разработки

Экспертиза команды в специфических задачах, связанных с работой с устройствами

(поиск, авторизация, управление соединением, кастомные протоколы обмена данными)

Что важно

• Решить: быстрый прототип на выброс, либо сразу продукт.

• Роль архитектора (не просто senior developer). Koomi – 4 (!) года развития без «извините, придется переписать с нуля».

Что важно

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

Apps + machine learning

Например: обработка данных от сенсоров для получения ЭКГ; запуск различных сценариев действия, в т.ч. вызова скорой до того, как инфаркт стал заметен.

Apps + machine learning

Как выполнять такие проекты?

• Специалисты по машинному обучению

• Цифровой обработке сигналов

• Распознаванию изображений и видео

• 3D motion художники для VR

Новые роли в агентствах

• Совместный с заказчиком поиск решений, сильное влияние на продукт vs. «работа по ТЗ».

• Итерации

• Много R&D (оплачивается). Иногда этап исследования не дает результата и это тоже нормально.

Процессы, заточенные на работу со стартапами

• Никакого fix price. Риски. Подводные камни. Постоянные изменения.

• Время на рефакторинг, которое оплачивается.

• Готовность проходить сертификацию железа и софта (FDA, HIPAA, Apple), оплачиваемое участие.

Процессы, заточенные на работу со стартапами

• Разные подходы и методологии для разных проектов

• Готовность рубиться в новых темах и учиться

Гибкость команды

Спасибо!

Сергей Денисюк +7-965-005-1911

sd@mobileup.ru

mobileup.ru

top related