Арбитражный суд Новосибирской области | Дело №А45-15497/2020
Объект исследования
Предметом исследования явились мобильные приложения "Boom Boom" для операционных систем Android и iOS, а также сопутствующая программная инфраструктура. Экспертиза была направлена на анализ соответствия реализованного функционала условиям договоров и технических заданий.
Особенностью исследования стало то, что большая часть объектов представляла собой удаленные цифровые ресурсы, доступ к которым осуществлялся дистанционно. Это требовало специализированных методов анализа и взаимодействия с программным обеспечением в виртуализированной и облачной среде.
Основные характеристики объектов:
- Репозиторий исходного кода для мобильного приложения "Boom Boom" на операционной системе Android.
- Репозиторий исходного кода для мобильного приложения "Boom Boom" на операционной системе iOS.
- Репозиторий серверной платформы для работы с административной частью приложения.
- Развернутая административная панель для управления приложением.
- Панель администрирования приложений в одном из популярных магазинов для Android-устройств.
- Панель администрирования приложений в одном из популярных магазинов для iOS-устройств.
- Электронный носитель с материалами дела.
- Документация, включая договор на разработку программного обеспечения и дополнительное соглашение к нему.
Город
Цель экспертизы
Целью проведения данной дополнительной судебной экспертизы являлось установление соответствия результатов работ, выраженных в мобильных приложениях "Boom Boom" для операционных систем Android и iOS, а также их серверной части, условиям заключенного договора на разработку программного обеспечения и дополнительного соглашения к нему. В процесс исследования входили различные аспекты функциональности, такие как реализация регистрации и авторизации пользователей, управление сообщениями, отображение профилей, механизмы поиска, а также административные функции. Эксперты также ставили перед собой задачу выявления наличия и характера возможных недостатков, их устранимости и существенности. Дополнительно требовалось оценить возможность целевого использования приложения для Android, принимая во внимание выявленные отклонения от технических заданий, а также провести экономическую оценку стоимости работ в случае использования приложения только на одной платформе. Такой комплексный подход был необходим для всестороннего анализа предмета спора.
В процессе выполнения работы эксперты сталкивались с рядом сложностей, типичных для экспертиз программного обеспечения. Отсутствие прямого доступа к некоторым средам тестирования, таким как невозможность использования физических функций мобильных устройств (например, фотокамеры) в эмуляторах, ограничивало полную проверку определенных сценариев. Удаленный характер доступа к репозиториям и административным панелям требовал особого внимания к валидности данных и их интерпретации. Применялись специализированные методы исследования, включая визуальный анализ интерфейсов как репозиториев, так и административных панелей, а также тщательный анализ предоставленного исходного кода приложений. Для оценки экономических аспектов были задействованы системный и сравнительный методы, а также экономический анализ. Все это позволило экспертам сформировать объективную картину соответствия разработанного продукта заявленным требованиям и оценить потенциальные последствия выявленных отклонений.
Вопросы на исследование
- Соответствует ли результат работ в виде мобильного приложения «Boom Boom» для Android условиям договора на разработку (с приложениями 1-4) и дополнительного соглашения к договору в части реализации следующих функций:
- поднятие фотографии анкеты профиля на главной странице поиска (со второй страницы);
- отображение фотографии анкеты в разделе «чаты» в верхнем блоке «Новые пользователи», а также в верхнем блоке главной страницы, и разделе "поиск по параметрам", пользователи, оплатившие определенную услугу, попадают на первое место в ленте слева, интервал движения фотографии 5 минут/кадр;
- регистрация и авторизация в части регистрации/авторизации с использованием номера мобильного телефона;
- пиктограмма сообщения: Данная пиктограмма открывает окно с сообщениями. На пиктограмме с сообщениями отображается цифра, обозначающая количество непрочитанных сообщений, данная цифра уменьшается по мере открытия "непрочитанных" диалогов. Верхний блок «Поиск» подразумевает поиск пользователя по имени. Пиктограмма «Избранные» отображает список сообщений с избранными пользователями в порядке убывания от даты и времени написания сообщения (пользователи попадают в данный раздел в результате нажатия на пиктограмму «Звездочка», находящуюся в диалоговом окне с правой стороны). Пиктограмма «Звездочка» – позволяет добавить пользователя в список избранных. Блок «Новые пользователи» - отображает линейку анкет, недавно зарегистрированных пользователей (в режиме смены позиций 5 минут). Пользователи, оплатившие определенную услугу, попадают на первое место слева, интервал движения фотографий 5 минут/кадр. Блок "новые пользователи" + оплаченные анкеты отображается на следующих страницах: главная, чаты, поиск. При нажатии на чат с пользователем открывается диалоговое окно. В диалоговом окне должна отображаться информация о сообщениях: «Прочитано/ не прочитано; доставлено/ не доставлено», время последнего посещения. Либо информация о том, что пользователь в данный момент online. В чатах с правой стороны под «Звездочкой» должны отображаться непрочитанные сообщения в виде цветных пиктограмм, при нажатии на чат он выделяется и выходит окно с возможностью выбора действий: удалить/заблокировать пользователя(ей). Пиктограмма «Камера» - видеозвонок. Пиктограмма «Скрепка» - прикрепить фото/видео файл. Пиктограмма «Смайл» - отправить смайл;
- пиктограмма карты – на главной странице расположены 9 фотографий, 1 большая и 8 маленьких, на последующих - по 12 фотографий, сформированных из новых пользователей, которые зарегистрировались за последующие сутки. Первая страница формируется по принципу - пользователь, который набрал наибольшее количество лайков. При нажатии на фотографию и удерживании пальца выходит всплывающее окно с увеличенной данной фотографией (аналог Instagram), при коротком нажатии на фотографию открывается профиль, данная схема действует на всех страницах с общими фотографиями. Страницы перелистываются справа налево, по принципу книги;
- бэкапирование данных?
- Соответствует ли результат работ в виде мобильного приложения для «Boom Boom» для iOS условиям договора на разработку (с приложениями 1- 4) и дополнительного соглашения к договору?
- При отрицательном ответе на 1 и 2 вопросы, указать недостатки, причины их возникновения. Являются ли они устранимыми/неустранимыми; существенными либо несущественными?
- Возможно ли использовать результат работ по договору на разработку (в том числе, с учетом выявленных недостатков) в виде приложения для Android в части, указанной в 1 вопросе?
- В случае установления экспертом факта возможного использования в настоящее время приложения только на одной платформе, определить стоимость этой работы (с учетом порядка формирования цены, определенной сторонами в договоре).
Иллюстрации
Кейс связан со следующими видами экспертиз:
Смотрите также:
Экспертиза №99182
Арбитражный суд г. Москвы | Дело №А40-187073/20-117-1279
Аннотация
Вид экспертизы
Экспертиза №90440
Арбитражный суд города Москвы | Дело №А40-41223/2020
Аннотация
Настоящая судебная комплексная компьютерно-техническая и экономическая экспертиза была проведена для оценки соответствия результатов второго этапа выполнения опытно-конструкторской работы (ОКР) условиям договора, техническому заданию, рабочей конструкторской документации и государственным стандартам. Объектом исследования являлись опытные образцы устройства закрытой видеоконференцсвязи и их программное обеспечение, а также комплекты сопутствующей документации. Эксперты проводили детальный анализ предоставленных материалов, осуществляли визуальный осмотр и экспериментальную проверку функциональности с учетом технических требований и нормативов, таких как стандарты Единой системы конструкторской и программной документации. В ходе исследования также оценивалась потребительская ценность выполненных работ для заказчика. Работа включала тестирование программного обеспечения, анализ технических характеристик и проверку полноты документации, что позволило выявить ряд несоответствий и недостатков в реализации проекта, а также проблемы с предоставлением необходимых лицензий и специализированных компонентов.