Авторизация
Забыли пароль?
Сброс пароля
Вернуться к авторизации

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

16 июля ‘26

Заказчик: Производитель и ритейлер ортопедических матрасов, товаров для сна и мебели для спальни
Страница кейса/результат: https://www.simbirsoft.com/portfolio/uluchshenie-protsessov-razrabotki-i-kontrolya-kachestva-mobilnogo-prilozheniya-dlya-riteylera/

Команда тестирования и обеспечения качества приняла участие в проекте для ритейлера «Мобильное приложение для управления умными устройствами и мониторинга сна».

Агентство-исполнитель кейса

SimbirSoft

С 2001 года организуем комплексный подход к тестированию ИТ-продукта для медицинских, финансовых, логистических компаний. В частности, в QA-направлении 400+ разработчиков на проекты под ключ или усиление вашей команды. 230+ устройств для тестирования. Не просто тестируем, а обеспечиваем качество!

1. Вводная задача от заказчика, проблематика, цели

Команда тестирования и обеспечения качества приняла участие в проекте для ритейлера «Мобильное приложение для управления умными устройствами и мониторинга сна»:

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

2. Описание реализации кейса и творческого пути по поиску оптимального решения

  • Доработать и довести до стабильного состояния мобильное приложение для iOS и Android.
  • Разработать новую функцию «Умный будильник», которая будит пользователя в подходящую фазу сна на основе биологических показателей.
  • Внедрить улучшения в процессы разработки и контроля качества, которыми заказчик сможет пользоваться после завершения проекта.

Решение

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

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

Мы развивали ключевые возможности продукта:

1) Управление умными устройствами

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

2) Мониторинг и анализ сна

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

3) Функция «Умный будильник»

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

4) Развитие и стабилизация мобильного приложения

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

3. Результаты сотрудничества

Результат

  • Разработали и доработали функциональность мобильного приложения для iOS и Android.
  • Реализовали функцию «Умный будильник» с пробуждением пользователя в подходящую фазу сна на основе биологических показателей.
  • Выстроили полноценный процесс разработки с учетом рисков и потребностей заказчика.
  • Расширили покрытие тестовой документацией.
  • Организовали поддержку после запуска приложения.
  • Повысили стабильность и качество мобильного приложения.

4. Заключение

Бизнес-эффект

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

Трудности

  • Высокая зависимость стабильности мобильного приложения от операционной системы, модели устройства и версии iOS / Android
  • Разная стабильность работы на платформах: Android-версия работала устойчивее, а iOS требовала дополнительной оптимизации
  • Необходимость обеспечить корректную передачу данных между мобильным приложением и умными устройствами через Bluetooth
  • Сложность тестирования на физических умных устройствах, включая крупные устройства вроде двуспальной умной кровати

Технологии

  • Мобильная разработка: iOS, Android
  • Языки мобильной разработки: Swift, Kotlin
  • Обмен данными с сервером: REST API
  • Работа с всплывающими уведомлениями: Firebase Cloud Messaging, Apple Push Notification Service
  • CI/CD: GitLab CI/CD, Fastlane
  • Логирование (запись событий) и мониторинг: Grafana
  • Аналитика и стабильность приложения: Firebase Analytics, Firebase Crashlytics, Sentry
  • Тестирование мобильного приложения: Appium, Xcode, Android Studio, Zephyr

Агентство-исполнитель кейса

SimbirSoft

С 2001 года организуем комплексный подход к тестированию ИТ-продукта для медицинских, финансовых, логистических компаний. В частности, в QA-направлении 400+ разработчиков на проекты под ключ или усиление вашей команды. 230+ устройств для тестирования. Не просто тестируем, а обеспечиваем качество!