Опубликованная практика

Экспертиза №133626

Судебная компьютерно-техническая экспертиза программного обеспечения, направленная на установление соответствия разработанного продукта условиям договора и техническому заданию, а также на оценку фактически выполненных работ. Эксперты провели анализ исходного кода, написанного на языках PHP и JavaScript, а также сопутствующей документации и электронной переписки сторон. Целью было определить наличие недостатков и рассчитать стоимость их устранения, используя методы комплексного анализа предоставленной цифровой информации и договорных обязательств.
Дата выполнения
Завершена в августе 2023 года
Реальная задача из нашей практики

Публикуем предмет исследования, поставленные вопросы и связь с судебным делом. Персональные данные и сведения ограниченного доступа не раскрываются.

Содержание работы

Задача и материалы исследования

Ниже собраны исходные сведения, цель экспертизы и вопросы, на которые требовалось дать обоснованные ответы.

Арбитражный суд Архангельской областиДело №А05-12316/2022
Участники: ООО "Компания ЭКСПЕРТ", ИП Антипин А.В.

Объект исследования

Объектами исследования выступали цифровые данные и документы, связанные с процессом разработки программного обеспечения. Они включали в себя как исходный код самого продукта, так и различную сопровождающую документацию, а также электронную переписку сторон, служившую для обмена информацией и постановки задач.

Особенности объектов заключались в их многокомпонентности и распределенном характере формирования технического задания, что усложняло анализ соответствия и наличия недостатков. Договорные положения не всегда детализировали этапы и очередность выполнения работ, что также являлось существенным аспектом для экспертной оценки.

  • Договор на оказание услуг от 28.10.2021 № 2810/21: документ, регулирующий условия взаимодействия Заказчика и Исполнителя, состоящий из 15 разделов.
  • Программное обеспечение: структурированный по каталогам набор файлов, содержащих исходный код, написанный с применением языков программирования «PHP» и «JavaScript», а также файлы с графическим контентом (растрового и векторного типа), файлы с описанием разметки и стилей, файлы с описанием валидации форм с данными, файлы конфигурации.
  • Переписка сторон договора: электронные сообщения и файлы с данными, передаваемые посредством электронной почты и мессенджера для согласования технического задания.
  • Флэш-накопитель и CD-диск: носители, на которых были представлены материалы для экспертизы.

Регион

Москва

Цель экспертизы

Основной целью проведения данной компьютерно-технической экспертизы являлось установление соответствия разработанного программного обеспечения условиям договора и согласованному техническому заданию, сформированному на основе переписки сторон. Также экспертам предстояло определить стоимость фактически выполненных работ по созданию программного обеспечения. Дополнительно была поставлена задача по выявлению возможных недостатков и ошибок в программном обеспечении, а в случае их обнаружения – по расчету стоимости их устранения в соответствии с расценками, зафиксированными в договоре. Для достижения этих целей эксперты применяли метод анализа информации, исследуя исходный код программного обеспечения, положения договора на оказание услуг, а также материалы электронной переписки между Заказчиком и Исполнителем. Были изучены структурированные данные файлов, написанных на языках PHP и JavaScript, а также графические, стилистические и конфигурационные файлы, полученные на предоставленных цифровых носителях. Проверялось соответствие программных решений пунктам договора, в частности, о перечне оказываемых услуг и используемых технологиях, а также данным, содержащимся в документе "Приложение_№ 1_Техническое_задание_v_0_6.docx".

В процессе работы эксперты столкнулись с рядом сложностей, обусловленных динамическим характером разработки и отсутствием единого, детально проработанного технического задания с самого начала проекта. Анализ переписки подтвердил, что задачи и требования к функционалу программного обеспечения постоянно модифицировались и дополнялись, что делало процесс оценки соответствия более комплексным. Одним из значимых нюансов стало то, что на момент передачи исходных кодов Заказчик ещё не располагал готовой инфраструктурой для размещения программного обеспечения, а также то, что оплата производилась по часовой ставке, зафиксированной в договоре. Однако для ответа на вопросы о наличии недостатков и стоимости их устранения возникли объективные ограничения. Сетевой ресурс на момент проведения экспертизы не предоставил возможности для полноценного исследования, так как регистрация была недоступна, а функционал программного обеспечения оставался заблокирован. Кроме того, ключевые видеозаписи тестового обследования, которые могли бы прояснить текущее состояние ПО, отсутствовали в материалах, а имеющиеся более ранние записи уже не отражали актуальное положение дел. Эти факторы существенно повлияли на полноту оценки качества программного продукта и возможности определения стоимости доработок.

Вопросы на исследование

  1. Соответствует ли программное обеспечение, разработанное по договору на оказание услуг от 28.10.2021 № 2810/21, условиям этого договора, а также переписке сторон договора, согласованной ими в качестве технического задания на создание программного обеспечения?

  2. Какова стоимость фактически выполненных Исполнителем работ (услуг) по созданию программного обеспечения?

  3. Имеются ли в программном обеспечении в том виде, в котором оно разработано, недостатки и ошибки?

  4. В случае выявления недостатков и ошибок в программном обеспечении, определить стоимость работ по их устранению с использованием расценок, согласованных сторонами в договоре на оказание услуг от 28.10.2021 № 2810/21.

Формулировки вопросов обобщены: персональные данные и реквизиты дела исключены, содержание поставленных судом задач не изменено.

Материалы

Иллюстрации к исследованию

Изображения помогают увидеть характер объекта и объём фактических материалов, с которыми работали эксперты.

Профиль работы

Направления экспертизы

В работе были задействованы компетенции по следующим видам судебных исследований.

Обращение в организацию

Нужна экспертиза по похожей задаче?

Расскажите об обстоятельствах и ожидаемом результате. Мы определим вид исследования, подберём профильного эксперта и поможем подготовить вопросы и материалы.

  • Подберём эксперта
  • Поможем с вопросами
  • Оценим срок и стоимость
Задать вопрос или позвоните 8 (800) 333-24-09 Бесплатный звонок по России