Яндекс.Метрика
Услуги Портфолио Контакты БлогНовости +7 (800) 511‑32‑27 Обсудить проект
Рыбопромышленность · iOS + Android (нативное BI)

Lucky Shrimp

Lucky Shrimp — нативное мобильное BI-приложение для оперативного контроля статистических данных в рыбопромышленной отрасли. Руководитель прямо с борта судна видит объёмы вылова, производство продукции, исполнение бизнес-плана и освоение квот в едином дашборде. Сбор аналитики, который раньше занимал две недели в разрозненных Excel-таблицах, теперь занимает несколько секунд. Стек: PHP, Kotlin, Swift.

Оперативный контроль выловаНативно iOS + AndroidАналитика с борта суднаАгрегация данных со всего флотаОсвоение квот по видам и зонамMVP за 2 месяца
Lucky Shrimp — обложка кейса
Lucky ShrimpРыбопромышленность · аналитика
Клиент
Компания рыбопромышленной отрасли
Отрасль
Рыбопромышленность · аналитика
Платформы
iOS · Android
Срок
MVP за 2 месяца

О продукте

Коротко — что это за продукт и для кого мы его делали.

Lucky Shrimp — это карманный BI-инструмент руководителя рыбопромысловой компании. Приложение собирает данные со всего флота в один дашборд: сколько добыто по каждому судну, как идёт исполнение бизнес-плана, что с производством продукции и насколько освоены квоты по видам рыбы и зонам вылова. Всё это доступно нативно на iOS и Android — прямо с борта судна, где связь и время на аналитику в дефиците.

Заказчик работал по старинке: статистику вылова собирали и сверяли вручную в разрозненных Excel-таблицах, и на получение цельной картины уходило до двух недель. К моменту, когда цифры складывались в отчёт, они уже устаревали и не годились для оперативных решений. Задача была дать руководству живую, всегда актуальную картину промысла — в один экран и в одно касание.

Задача

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

Не хватало единой точки правды: объёмы вылова, план и факт, производство продукции и освоение квот нужно было держать в голове или искать по разным файлам. Требовалось свести всё в одно мобильное приложение, доступное оперативно — в том числе прямо с борта судна.

Особенности проекта

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

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

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

Нативная разработка — под iOS (Swift) и Android (Kotlin) отдельно, ради плавных графиков, дашбордов и работы приложения в условиях промысла.

Решение и подход

Как мы собрали продукт — от архитектуры до процесса.

Мы собрали приложение вокруг одного экрана-дашборда, с которого руководитель за секунды считывает состояние промысла: кольцевая шкала «Добыто / План» с процентом освоения, остаток до плана, блок квот по видам рыбы с фактом и лимитом. Ниже — флот: список судов, разбивка вылова по каждому и переход в детальную статистику.

В карточке судна показываем график вылова план/факт по дням, капитана, зоны вылова и текущие условия промысла. Данные агрегируются на бэкенде на PHP и отдаются в нативные клиенты — Kotlin под Android и Swift под iOS, — где превращаются в графики и дашборды. Ставка была на скорость: то, что раньше собиралось две недели, теперь обновляется за секунды.

Технологический стек

Инструменты подобраны под задачу продукта.

Почему нативная мобильная аналитика — не браузерный отчёт

Руководитель рыбопромысловой компании находится в море — доступа к серверному ПК зачастую нет. Традиционный цикл: капитан собирает данные → по возвращении в порт → бухгалтерия вводит в Excel → руководитель получает сводный отчёт через 1–2 недели после выхода судна из рейса. Такая задержка исключает оперативное управление флотом в режиме реального времени.

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

Функции продукта

Ключевые возможности, которые закрыли задачу бизнеса.

1

Дашборд вылова

Добыто и план по месяцу, процент освоения на кольцевой шкале и остаток до плана — на одном экране.

2

План и факт

Сравнение плановых и фактических показателей вылова, в том числе график план/факт по дням.

3

Аналитика по судам

Вылов каждого судна отдельно, разбивка общего объёма по флоту и детальная статистика по борту.

4

Освоение квот

Отслеживание квот по видам рыбы и зонам вылова: факт против лимита по крабу, гребешку, белорыбице и другим.

5

Производство продукции

Мониторинг выпуска продукции и исполнения бизнес-плана в едином дашборде руководителя.

6

Карточка судна

Капитан, зоны вылова, текущие условия промысла и график вылова по выбранному судну.

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

Ключевые экраны продукта — по шагам.

Дашборд вылова

Дашборд вылова

Главный экран открывается карточкой «Вылов» за месяц: добыто 5280 т при плане 6400 т, а кольцевая шкала сразу показывает освоение — 72%.

Ниже — остаток до плана (1120 т и 28%) и переход «Подробнее», а под карточкой начинается блок «Квоты» по видам рыбы. Так руководитель за секунду считывает главные цифры промысла.

Статистика судна

Статистика судна

Экран судна «Владивосток» показывает график вылова за неделю — столбцы «Вылов» и «План» по дням с 18 по 24 марта, чтобы видеть динамику и отставание от плана.

Под графиком — карточка судна: капитан Андреев А.Р., зоны вылова (Камчатка Запад, Курилы Север, Охотское море Север) и текущие условия промысла.

Квоты по видам рыбы

Квоты по видам рыбы

В блоке «Квоты» каждый вид рыбы вынесен отдельной карточкой с фактом и лимитом: Камчатский краб 1420/1500 т, Гребешок 2260/2500 т, Белорыбица 2260/2400 т.

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

Вылов по судам

Вылов по судам

Экран «Вылов» разбивает общий объём (5280 т на кольцевой шкале) по судам флота: Владивосток 2854 т, МРС 053 1345 т, Командор 2985 т.

Блок «Сегодня» показывает дневной улов по каждому судну с разбивкой по видам — рыба, краб, — чтобы отслеживать вклад флота в план в реальном времени.

Флот и переход к судну

Флот и переход к судну

На главной под свёрнутой карточкой вылова (5280/6400 т) и квотами открывается блок «Флот» — список судов компании.

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

Данные и соответствие требованиям

Приложение работает с коммерческой и статистической информацией промысла, поэтому обработка данных выстроена под требования 152-ФЗ с локализацией персональных данных.

Безопасность контура опирается на практики ISO 27001 — разграничение доступа и защита данных о вылове, квотах и производстве компании.

В цифрах

2 нед → сек
получение аналитики стало мгновенным
2 мес
срок реализации MVP
iOS+Android
нативно под обе платформы
1 экран
весь промысел в дашборде
  • Платформы: iOS и Android — нативное приложение для обеих платформ.
  • Агрегация данных со всего флота судов в единый дашборд.
  • Скорость получения аналитики: с 2 недель — до секунд.
  • MVP реализован за 2 месяца.
  • Роль пользователя: «Руководитель» — доступ к показателям с борта судна из любой точки мира.
  • Договорённость о развитии после MVP.

Соответствие 152-ФЗ и защита данных

['152-ФЗ · оператор ПДн в реестре РКН · ИСО 27001 (внедрение) · локализация ПДн']

Часто задаваемые вопросы

Сколько времени занимает разработка MVP мобильного BI-приложения для рыбопромысла?
MVP с базовым набором функций ввода и визуализации показателей в данном проекте реализован за 2 месяца. Точные сроки зависят от числа источников данных, моделей отчётности и режима офлайн-синхронизации. Точную оценку даём после дискавери-этапа.
На каких платформах доступно приложение?
Приложение работает на iOS и Android. Нативная разработка обеспечивает полный доступ к функциям устройства и работу в фоновом режиме — важно для получения данных в режиме офлайн.
Как приложение агрегирует данные со множества судов?
Каждое судно передаёт оперативные данные (вылов, производство, квоты) по защищённому каналу на центральный сервер. Бэкенд объединяет данные в единую модель и предоставляет руководителю сводную картину в режиме реального времени.
Как обеспечивается безопасность данных по 152-ФЗ?
Система разработана с учётом требований 152-ФЗ: локализация ПДн, разграничение доступа по ролям, шифрование при передаче. YuSMP Group — оператор ПДн в реестре РКН, внедрение ИСО 27001.
Можно ли масштабировать систему на большее число судов?
Да — архитектура ориентирована на горизонтальное масштабирование. Подключение новых судов не требует переписывания базовых компонентов: подключается новый источник данных через API, данные появляются в дашборде.

Наши клиенты

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

SuperStep
Юнилаб
Plonq
Галамарт
Гром
move2Armenia
Мосокна
Вилка Ложка
Конга
xRouten
AIS

Услуги веб-студии YuSMP Group

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

Мобильная разработка

Нативные и кросс-платформенные приложения для iOS и Android под задачу и бюджет.

Подробнее →

Разработка мобильных приложений под iOS

Нативные приложения для iPhone и iPad на Swift и SwiftUI.

Подробнее →

Разработка мобильных приложений под Android

Приложения для Android на Kotlin и Jetpack Compose.

Подробнее →

Кроссплатформенный подход

Одно приложение сразу на iOS и Android на Flutter.

Подробнее →

Веб - разработка

SPA, порталы и веб-платформы на React / Next.js и Node.

Подробнее →

Backend-разработка

Серверная часть, API, базы данных и интеграции на Node.js, PHP и Python.

Подробнее →

Разработка под ключ

Продукт под ключ: аналитика, дизайн, разработка и запуск.

Подробнее →

MVP

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

Подробнее →

Тестирование

Ручное и автоматизированное тестирование — стабильный релиз на всех устройствах.

Подробнее →

UI/UX-дизайн

Исследование, прототип и дизайн-система — интерфейсы, которыми удобно пользоваться.

Подробнее →

Прототипирование

Кликабельный прототип для проверки идеи до разработки.

Подробнее →

Создание сайтов

Корпоративные сайты, лендинги и интернет-магазины под ключ.

Подробнее →

IT - аудит

Аудит ИТ-инфраструктуры, кода и безопасности.

Подробнее →

SEO‑продвижение

Вывод сайта в топ Яндекса и Google — трафик и заявки из поиска.

Подробнее →

Контекстная реклама

Яндекс Директ — заявки с первого дня и контроль цены лида.

Подробнее →

SMM‑продвижение

Соцсети и таргет — узнаваемость бренда, комьюнити и заявки.

Подробнее →

Обсудим ваш проект?

Расскажите задачу — за 1–2 дня вернёмся с оценкой сроков, бюджета и составом команды.

Телефон
Звонок бесплатный
Бесплатный аудит и оценка проекта — вернёмся с планом за 1–2 дня.

* При условии заключения договора на разработку. Услуга технический SEO аудит сайта предоставляется с отчетом и списком рекомендаций.

Хотите мобильную аналитику для своего бизнеса?

Расскажите задачу — за 1–2 дня вернёмся с оценкой сроков, бюджета и составом команды.