Экспертиза №90422
Судебная компьютерно-техническая экспертиза была проведена для оценки соответствия мобильного приложения «Boom Boom» условиям договора разработки и технического задания.
Публикуем предмет исследования, поставленные вопросы и связь с судебным делом. Персональные данные и сведения ограниченного доступа не раскрываются.
Ниже собраны исходные сведения, цель экспертизы и вопросы, на которые требовалось дать обоснованные ответы.
Объектами исследования стали цифровые материалы, представленные эксперту для всестороннего анализа процесса разработки программного обеспечения и его соответствия договорным обязательствам. Эти материалы включали как документацию, так и данные, предоставляющие доступ к репозиториям с исходным кодом.
На основе предоставленных данных было установлено, что программное обеспечение предположительно интегрирует различные функциональные модули, в частности, для работы с базой данных MySQL, почтовым сервером, системой государственного реестра и механизмом формирования отчетности. Несмотря на указания на эти компоненты, общее решение, для которого исследуемые материалы являлись составной частью, не подлежало полной компиляции и развертыванию в рамках экспертного исследования.
Целью проведения данной судебной компьютерно-технической экспертизы стало детальное изучение представленного программного обеспечения и всей сопутствующей документации, включая договоры и дополнительные соглашения, а также пояснения сторон. Основная задача заключалась в объективном установлении соответствия разработанного продукта заявленным требованиям и условиям, изложенным в техническом задании и иных договорных документах. Перед экспертом были поставлены вопросы, касающиеся качества исходного кода, в частности, его самодокументируемости, обоснованности претензий заказчика к результатам выполненных работ. При этом необходимо было определить наличие возможных нарушений в работоспособности системы, выявить их первопричины – будь то ненадлежащее исполнение подрядчиком своих обязательств или внешние факторы, такие как изменения в сторонних базах данных. Также требовалось оценить возможность восстановления программного продукта к его первоначальному состоянию на определённую дату и рассчитать стоимость всех дополнительных работ, необходимых для достижения этой цели. Всесторонний анализ был призван предоставить суду исчерпывающую информацию для разрешения спора по существу.
В процессе выполнения экспертного исследования эксперты столкнулись с рядом значительных методологических и технических трудностей, что характерно для сложных IT-проектов, требующих глубокого анализа исходного кода и системной интеграции. Ключевым вызовом оказалась неполнота предоставленных материалов, критически важная для проведения полноценной компиляции и последующего развертывания программного обеспечения в контролируемой тестовой среде. Отсутствие исчерпывающей документации по процессу сборки решения, а также подробного описания шагов для его запуска и условий для корректного подключения всех предполагаемых модулей (например, модуля базы данных MySQL, почтового сервера, интеграции с внешними реестрами и систем отчетности) существенно затрудняло комплексный анализ. Важным аспектом стало также отсутствие прямого доступа к некоторым закрытым репозиториям, что ограничивало оценку всего объема разработанного кода. Эксперты также не имели в распоряжении исходной версии кода, которая была передана заказчиком на начальном этапе, что делало невозможным проведение ретроспективного сравнения версий. Примененные методы исследования включали тщательный визуальный анализ предоставленных фрагментов исходного кода, содержащихся в открытом репозитории, детальное изучение договорной базы, технического задания и дополнительных соглашений между сторонами, а также анализ всех доступных настроечных параметров и логических связей между компонентами системы. Данные подходы позволили сформировать представление о структурных особенностях программного продукта и его потенциальных проблемах, несмотря на ограничения, связанные с невозможностью запуска и тестирования всей системы в целом.
Формулировки вопросов обобщены: персональные данные и реквизиты дела исключены, содержание поставленных судом задач не изменено.
Изображения помогают увидеть характер объекта и объём фактических материалов, с которыми работали эксперты.
В работе были задействованы компетенции по следующим видам судебных исследований.
Расскажите об обстоятельствах и ожидаемом результате. Мы определим вид исследования, подберём профильного эксперта и поможем подготовить вопросы и материалы.