Способ проверки выбирают под требование, и по Delphi объекты для этого разные. Требования о составе интерфейса читают по ресурсам форм — это работает и без исходного текста, но вывод «требование реализовано» подтверждают запуском: описание формы отражает замысел разработчика, а не работающую функцию. Требования о поведении проверяют запуском на стенде: отдельный компьютер с нужной версией Windows, копией базы и рабочим местом программы.
Требования об устройстве программы — «расчёт должен быть вынесен в отдельный модуль» — без исходного текста не проверяются, и эксперт говорит об этом прямо, а не подменяет их наблюдением за поведением. Требования, завязанные на данные заказчика или на обмен с другими системами, выполняют на его площадке по согласованному сценарию.
Если ни один способ не применим, эксперт указывает, какого объекта или условия не хватило, и оставляет вопрос без ответа: это самостоятельный результат, он показывает суду, чего недостаёт. Задачу без привязки к языку закрывает экспертиза соответствия работ техническому заданию.