Спор о приёмке программной разработки требовал проверить, насколько мобильное приложение и серверная часть отвечали договорному описанию. Эксперты также оценивали степень готовности программы, её практическую ценность, наличие ошибок, мешающих обычной работе, и соответствие требованиям к продуктам такого рода. Для решения этих задач проводилась компьютерно-техническая судебная экспертиза. Проверка охватывала программу для общепита: администрирование заведений, клиентские заказы и бронирование.
Производство организовали по материалам дела, цифровому носителю и удалённому тестовому стенду. Эксперты по компьютерно-технической экспертизе и информационной безопасности изучали документацию, программные компоненты и доступные интерфейсы. Выезд на площадку не требовался: функции проверяли в предоставленной цифровой среде. Эксперты сначала составили перечень цифровых объектов и рассчитали контрольные суммы MD5. Затем они сопоставили программные компоненты с документацией и проверили административный интерфейс методом эксперимента. Графическая фиксация сопровождала переходы по разделам меню, настройкам, бронированию, заказам, статистике, отзывам, посетителям и ролям пользователей.
- Визуальный анализ — последовательная проверка экранов и доступных элементов управления.
- Эксперимент — создание контрольного заказа через мобильное приложение и проверка обмена с сервером.
- Описание — фиксация наблюдаемого поведения программы и сопоставление с документацией.
- Контрольные суммы MD5 — проверка неизменности цифровых объектов перед испытаниями.
Технические задания в материалах отсутствовали, поэтому эксперты проверяли доступные функции экспериментально, сопоставляя поведение системы с договорным описанием результата и пользовательской документацией. Такой приём задавал проверяемую основу для оценки конкретных действий программы: авторизации, настройки профиля, выбора позиций, оформления заказа, бронирования и передачи сведений серверной части. Воспроизводимые сценарии охватывали работу с профилем, заказом, бронированием и серверной частью.
Мобильную часть установили в среде Android и последовательно прошли разделы заведения, событий, бонусов, заказов и профиля. Серверную часть проверяли через административные формы, где эксперты воспроизводили действия пользователей и сопоставляли изменения между интерфейсами. Проверка связывала клиентские операции с ответными действиями административного кабинета. Так проверялось качество разработки программы для общепита в пределах поставленных судом технических вопросов.