1. Разбираем задачу
Обсуждаем предмет разногласий, цель результата и сохранившиеся материалы. Для сайта или программы важны версия и исследуемый период, для отчёта — исходные данные и параметры расчёта.
На этом этапе оценивается возможность исследования. Если по имеющимся источникам ответить нельзя, уточняем, какие сведения нужны и что останется ограниченным.
2. Согласуем план
Определяем объекты, технические вопросы, состав работ, форму результата, стоимость и срок. Отдельно учитываем необходимость выезда, получения оригинала и воспроизведения среды.
- Исследование по договору — для самостоятельного технического разбора.
- При назначении судом — работа с вопросами и материалами в установленном порядке.
- Рецензия — проверка обоснованности уже подготовленного исследования.
3. Получаем и описываем материалы
Фиксируем состав переданного комплекта и доступное состояние. Не смешиваем разные версии и не выдаём неподтверждённую дату за установленную.
Правомерность доступа и допустимый объём действий уточняются заранее. Активные проверки систем выполняются только в согласованных границах.
4. Проводим техническую проверку
Сопоставляем требования и фактическое поведение, исходники и сборку, доступные версии и журналы. Конкретные методы зависят от вопросов и предмета экспертизы.
Если ошибка не воспроизводится или данные неполны, это не замалчивается. Наблюдаемый факт, возможная причина и неразрешённый вопрос описываются раздельно.
5. Передаём результат
Документ должен позволять понять, что исследовано, какие действия проведены и на чём основан каждый ответ. Форма оформления определяется основанием работы.
Вывод о техническом несоответствии не является сам по себе решением о виновности, возврате денег или исходе дела. Дальнейшее использование результата зависит от конкретной ситуации.