Спор о приёмке разработки требовал сопоставить мобильное приложение с функциями, предусмотренными договором и техническим заданием. Компьютерно-техническая экспертиза проверяла версии для Android и iOS, возможность использования Android-версии и стоимость работ для одной платформы. Отдельно эксперты рассматривали причины возможных недостатков, возможность их устранения и влияние на использование продукта. Оценочная часть зависела от состава функций, отнесённых к каждой мобильной платформе.
Дополнительную экспертизу выполнили эксперты по компьютерной технике и экономике. Они работали по материалам дела и осматривали программную среду удалённо через репозитории, административную панель и кабинеты магазинов приложений. Спор рассматривался в Новосибирске. Предоставленный доступ охватывал клиентские сборки, серверные компоненты и средства управления публикациями. Осмотр включал 2 мобильные платформы и связанную серверную среду.
- Функциональные требования — сопоставление экранов и последовательностей действий с техническим заданием
- Версия для iOS — запуск сборки в эмуляторе Xcode 12.4
- Исходный код — чтение модулей приложения и серверной части в 3 репозиториях
- Панели управления — визуальный анализ настроек публикации и административных функций
- Стоимость разработки — сравнительный метод оценки по составу работ и договорной модели цены
Эксперты последовательно проходили регистрацию, авторизацию, поиск анкет, чаты, обмен файлами, видеосвязь и платные функции. Для каждой операции они сопоставляли ожидаемое поведение с интерфейсом и исходным кодом. Состояние экранов фиксировали снимками интерфейса, а серверные функции проверяли через административную панель. Требования сводили в рабочую таблицу по функциям и платформам. Проверку строили по одному перечню для обеих мобильных систем.
Закрытая серверная платформа ограничивала прямую проверку отдельных серверных операций, поэтому эксперты сопоставляли доступные административные функции, клиентский код и предусмотренные техническим заданием сценарии. Такой приём связывал проверяемое действие с его программной реализацией и элементами управления. Для стоимостной части эксперты разделяли предусмотренные работы по мобильным платформам. Стоимость одной версии рассчитывали по договорному порядку формирования цены.