Готовое заключение проверяют по тем же признакам, по которым оценивают любое техническое исследование. Смотрят, что было объектом: исходные тексты или восстановленный из байт-кода текст, полный проект или отдельные файлы, откуда материалы получены и зафиксированы ли контрольные суммы. Для Python отдельно проверяют, названы ли версия интерпретатора и версии библиотек, на которых работал автор заключения: без них воспроизвести его наблюдения нельзя, а расхождение в поведении легко объясняется другим окружением.
Затем смотрят, исключил ли автор из сравнения библиотеки, сгенерированный и типовой для каркаса код; разобрал ли альтернативные причины — входные данные, настройки, обновление библиотеки, смежную систему; можно ли повторить описанные действия. Отдельно оценивают связь результатов с выводами: подтверждается ли каждый вывод наблюдениями, разделены ли наблюдение и толкование, указаны ли ограничения. Частая ошибка — выводы за пределами специальных знаний: о нарушении прав, о вине, о надлежащем исполнении договора.
Результат проверки — рецензия: она описывает методические дефекты, но не отменяет заключение и не решает за суд вопрос о его доказательственном значении. Подробнее — на странице рецензирования экспертизы разработки ПО.