Опубликованная практика

Экспертиза №99626

Дополнительная комплексная компьютерно-техническая и финансово-экономическая экспертиза по установлению соответствия мобильных приложений "Boom Boom" для платформ Android и iOS условиям договора, включая проверку функционала: регистрацию/авторизацию, управление сообщениями и профилями, а также административную панель. Эксперты провели анализ исходного кода, взаимодействий с серверной частью и функционирования мобильных версий в эмуляторах, выявили и классифицировали особенности реализованного функционала, а также определили возможность использования приложения. Также была проведена экономическая оценка стоимости работ при частичном использовании приложения.
Дата выполнения
Завершена в марте 2021 года
Реальная задача из нашей практики

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

Содержание работы

Задача и материалы исследования

Ниже собраны исходные сведения, цель экспертизы и вопросы, на которые требовалось дать обоснованные ответы.

Арбитражный суд Новосибирской областиДело №А45-15497/2020
Участники: ООО "Смартмедиа", ООО "Ера"

Объект исследования

Предметом исследования явились мобильные приложения "Boom Boom" для операционных систем Android и iOS, а также сопутствующая программная инфраструктура. Экспертиза была направлена на анализ соответствия реализованного функционала условиям договоров и технических заданий.

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

Основные характеристики объектов:

  • Репозиторий исходного кода для мобильного приложения "Boom Boom" на операционной системе Android.
  • Репозиторий исходного кода для мобильного приложения "Boom Boom" на операционной системе iOS.
  • Репозиторий серверной платформы для работы с административной частью приложения.
  • Развернутая административная панель для управления приложением.
  • Панель администрирования приложений в одном из популярных магазинов для Android-устройств.
  • Панель администрирования приложений в одном из популярных магазинов для iOS-устройств.
  • Электронный носитель с материалами дела.
  • Документация, включая договор на разработку программного обеспечения и дополнительное соглашение к нему.

Регион

Новосибирск

Цель экспертизы

Целью проведения данной дополнительной судебной экспертизы являлось установление соответствия результатов работ, выраженных в мобильных приложениях "Boom Boom" для операционных систем Android и iOS, а также их серверной части, условиям заключенного договора на разработку программного обеспечения и дополнительного соглашения к нему. В процесс исследования входили различные аспекты функциональности, такие как реализация регистрации и авторизации пользователей, управление сообщениями, отображение профилей, механизмы поиска, а также административные функции. Эксперты также ставили перед собой задачу выявления наличия и характера возможных недостатков, их устранимости и существенности. Дополнительно требовалось оценить возможность целевого использования приложения для Android, принимая во внимание выявленные отклонения от технических заданий, а также провести экономическую оценку стоимости работ в случае использования приложения только на одной платформе. Такой комплексный подход был необходим для всестороннего анализа предмета спора.

В процессе выполнения работы эксперты сталкивались с рядом сложностей, типичных для экспертиз программного обеспечения. Отсутствие прямого доступа к некоторым средам тестирования, таким как невозможность использования физических функций мобильных устройств (например, фотокамеры) в эмуляторах, ограничивало полную проверку определенных сценариев. Удаленный характер доступа к репозиториям и административным панелям требовал особого внимания к валидности данных и их интерпретации. Применялись специализированные методы исследования, включая визуальный анализ интерфейсов как репозиториев, так и административных панелей, а также тщательный анализ предоставленного исходного кода приложений. Для оценки экономических аспектов были задействованы системный и сравнительный методы, а также экономический анализ. Все это позволило экспертам сформировать объективную картину соответствия разработанного продукта заявленным требованиям и оценить потенциальные последствия выявленных отклонений.

Вопросы на исследование

  1. Соответствует ли результат работ в виде мобильного приложения «Boom Boom» для Android условиям договора на разработку (с приложениями 1-4) и дополнительного соглашения к договору в части реализации следующих функций:
    1. поднятие фотографии анкеты профиля на главной странице поиска (со второй страницы);
    2. отображение фотографии анкеты в разделе «чаты» в верхнем блоке «Новые пользователи», а также в верхнем блоке главной страницы, и разделе "поиск по параметрам", пользователи, оплатившие определенную услугу, попадают на первое место в ленте слева, интервал движения фотографии 5 минут/кадр;
    3. регистрация и авторизация в части регистрации/авторизации с использованием номера мобильного телефона;
    4. пиктограмма сообщения: Данная пиктограмма открывает окно с сообщениями. На пиктограмме с сообщениями отображается цифра, обозначающая количество непрочитанных сообщений, данная цифра уменьшается по мере открытия "непрочитанных" диалогов. Верхний блок «Поиск» подразумевает поиск пользователя по имени. Пиктограмма «Избранные» отображает список сообщений с избранными пользователями в порядке убывания от даты и времени написания сообщения (пользователи попадают в данный раздел в результате нажатия на пиктограмму «Звездочка», находящуюся в диалоговом окне с правой стороны). Пиктограмма «Звездочка» – позволяет добавить пользователя в список избранных. Блок «Новые пользователи» - отображает линейку анкет, недавно зарегистрированных пользователей (в режиме смены позиций 5 минут). Пользователи, оплатившие определенную услугу, попадают на первое место слева, интервал движения фотографий 5 минут/кадр. Блок "новые пользователи" + оплаченные анкеты отображается на следующих страницах: главная, чаты, поиск. При нажатии на чат с пользователем открывается диалоговое окно. В диалоговом окне должна отображаться информация о сообщениях: «Прочитано/ не прочитано; доставлено/ не доставлено», время последнего посещения. Либо информация о том, что пользователь в данный момент online. В чатах с правой стороны под «Звездочкой» должны отображаться непрочитанные сообщения в виде цветных пиктограмм, при нажатии на чат он выделяется и выходит окно с возможностью выбора действий: удалить/заблокировать пользователя(ей). Пиктограмма «Камера» - видеозвонок. Пиктограмма «Скрепка» - прикрепить фото/видео файл. Пиктограмма «Смайл» - отправить смайл;
    5. пиктограмма карты – на главной странице расположены 9 фотографий, 1 большая и 8 маленьких, на последующих - по 12 фотографий, сформированных из новых пользователей, которые зарегистрировались за последующие сутки. Первая страница формируется по принципу - пользователь, который набрал наибольшее количество лайков. При нажатии на фотографию и удерживании пальца выходит всплывающее окно с увеличенной данной фотографией (аналог Instagram), при коротком нажатии на фотографию открывается профиль, данная схема действует на всех страницах с общими фотографиями. Страницы перелистываются справа налево, по принципу книги;
    6. бэкапирование данных?
  2. Соответствует ли результат работ в виде мобильного приложения для «Boom Boom» для iOS условиям договора на разработку (с приложениями 1- 4) и дополнительного соглашения к договору?
  3. При отрицательном ответе на 1 и 2 вопросы, указать недостатки, причины их возникновения. Являются ли они устранимыми/неустранимыми; существенными либо несущественными?
  4. Возможно ли использовать результат работ по договору на разработку (в том числе, с учетом выявленных недостатков) в виде приложения для Android в части, указанной в 1 вопросе?
  5. В случае установления экспертом факта возможного использования в настоящее время приложения только на одной платформе, определить стоимость этой работы (с учетом порядка формирования цены, определенной сторонами в договоре).

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

Материалы

Иллюстрации к исследованию

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

Профиль работы

Направления экспертизы

В работе были задействованы компетенции по следующим видам судебных исследований.

Обращение в организацию

Нужна экспертиза по похожей задаче?

Расскажите об обстоятельствах и ожидаемом результате. Мы определим вид исследования, подберём профильного эксперта и поможем подготовить вопросы и материалы.

  • Подберём эксперта
  • Поможем с вопросами
  • Оценим срок и стоимость
Задать вопрос или позвоните 8 (800) 333-24-09 Бесплатный звонок по России