logo arcsinus
globe icon

русский

Forward Leasing

диагностическое SDK для проверки лизинговых устройств

Forward Leasing — сервис подписки на устройства, который делает доступными новые модели смартфонов и другой техники

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

контекст и задачи

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



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

Процесс оценки необходимо было автоматизировать и сделать независимым от мнения сотрудника или клиента. Эту задачу должно было взять на себя специальное приложение с диагностическим SDK (software development kit, набор средств разработки). В SDK интегрированы тесты для проверки состояния  устройства. Приложение должно было устанавливаться на каждое лизинговое устройство.

контекст и задачи Forward Leasing

что мы сделали

  • 1

    подготовили проектную документацию для всех компонентов системы

  • 2

    спроектировали адаптивные интерфейсы SDK для iOS и Android

  • 3

    разработали серверную часть, включая API

  • 4

    реализовали SDK для Android и iOS-приложений

  • 5

    спроектировали архитектуру и написали спецификации протоколов API

  • 6

    проектировали интерфейс административной панели

  • 7

    разработали фронтенд-часть административной панели

начало проверки

Сотрудник салона включает на устройстве приложение 
с разработанным нами SDK и запускает диагностику. В этот момент SDK соединяется с бэкенд-модулем.

начало проверки

проверка модулей

В приложении сотрудник вводит модель устройства, и SDK обращается к внешнему сервису GSMArena, который предоставляет информацию о наличии на устройстве модулей NFC, Bluetooth Wi-Fi и GPS.



В соответствии с полученным списком SDK подбирает релевантные для устройства тесты. Локально SDK получает информацию о внутренней памяти устройства и измеряет уровень заряда аккумулятора на момент старта и окончания диагностики.

проверка модулей

проверка результатов

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

проверка результатов

результаты

быстрая диагностика

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

своя система

Заказчик получил систему автоматизированной проверки лизинговых устройств