Центр по проведению судебных экспертиз и исследований
автономная некоммерческая организация
«Судебный Эксперт»
Автономная некоммерческая организация
«Судебный Эксперт»
Опубликованная практика

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

Судебная компьютерно-техническая экспертиза по проверке реализации функционала веб-сайта https://lifevkus.ru/ и анализу изменений в его программном коде.

Дата выполнения
Завершена в марте 2024 года
Реальная задача из нашей практики

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

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

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

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

Арбитражный суд Смоленской областиДело №А62-2169/2022
Участники: ООО "ТВИНС",

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

Объектом исследования являлся результат выполнения работ по договору № 23082021/8 от 23.08.2021 г. на оказание услуг по разработке, адаптации и модификации программного обеспечения для ЭВМ и программированию баз данных. В частности, предметом анализа стали изменения в программном обеспечении сайта, его дизайне, содержании и структуре разделов, согласно Приложению №1 "Соглашение об объеме работ, сроках и стоимости" к данному договору.

Основные характеристики исследуемого программного обеспечения:

  • Веб-сайт: расположенный в сети Интернет по адресу https://lifevkus.ru/.
  • Функционал, подлежащий проверке, согласно Приложению №1 к договору, включал следующие модули и требования:
    1. Управление проектом.
    2. Личный кабинет: верстка элементов и формы регистрации.
    3. Оформление заказа: верстка услуг по доставке и установке в корзине (размещение услуг под товаром, добавление ссылки на страницу со списком всех услуг).
    4. Доработка Личного кабинета: регистрация различных категорий пользователей (физические лица, юридические лица, физические лица с привязкой к юридическим), возможность просмотра заказов связанных лиц, функционал удаления прикрепленных физических лиц юридическими лицами, а также механизм приглашения физических лиц с уникальной ссылкой.
    5. Функционал вывода бонусов: кнопка для отправления запроса на электронную почту и поле с суммой выводимых бонусов.
    6. Регистрация пользователей: вывод отдельных полей для каждого вида пользователя.
    7. Автозаполнение полей при оформлении заказа данными из личного кабинета.
    8. Скрытие или невозможность редактирования данных о юридическом лице для физических лиц, привязанных к нему.
    9. Подмена пользователя при отправке заказа (создание заказа от юридического лица с указанием физического лица).
    10. Передача заказа в систему 1С.
    11. Система бонусов: правила использования бонусов для различных типов пользователей (обычные физические лица, юридические лица, физические лица, привязанные к юридическим лицам), отображение сроков действия бонусов, условия их начисления и доступности к списанию (через две недели после оформления заказа).
    12. Передача из системы 1С на сайт информации о статусах бонусов.
    13. Отображение метки магазина на карте при выборе самовывоза.
    14. Передача шаблона счета с заполненными реквизитами в личном кабинете после оформления заказа при оплате по счету.
    15. Финальное тестирование проекта.
  • Программный код: исходный код проекта, скопированный из файловой системы сервера, включая директорию .git для анализа истории изменений.

Регион

Москва

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

Целью проведения данной судебной компьютерно-технической экспертизы стало всестороннее исследование программного обеспечения веб-сайта, чтобы установить, был ли на нем реализован функционал, детально изложенный в Приложении №1 к договору оказания услуг. Также экспертам предстояло определить, вносились ли какие-либо изменения в программный код данного веб-сайта в указанный временной период, и, в случае их наличия, охарактеризовать их суть. Работа экспертов была направлена на объективное подтверждение или опровержение фактов реализации конкретных программных решений и модификаций, что имело ключевое значение для разрешения судебного спора, связанного с исполнением договорных обязательств по разработке и доработке информационного продукта.

В процессе выполнения экспертизы эксперты столкнулись со значительными трудностями, обусловленными крайне низким качеством и нечёткостью поставленных требований к разрабатываемому программному обеспечению. Приложение №1 к договору содержало противоречивые пункты, оперировало понятиями, которые не были однозначно определены, а также предоставляло недостаточно подробное описание поведения и внешнего вида приложения. Кроме того, в материалах дела отсутствовали другие документы, которые могли бы уточнить постановку задачи на проектирование ПО, такие как технические задания, макеты графического интерфейса или заполняемых форм. Эти обстоятельства усложнили возможность всесторонней оценки соответствия реализованного функционала заявленным требованиям, поскольку зачастую проверка сводилась к определению наличия элемента, подходящего под общее наименование, а не к анализу его корректной работы или внешнего вида, которые нигде не были детально описаны. Для достижения поставленных целей экспертами применялись методы визуального осмотра функционирования веб-сайта, анализ программного кода, исследование данных системы контроля версий (.git), а также общие принципы, предписываемые Федеральным законом от 31.05.2001 № 73-ФЗ «О государственной судебно-экспертной деятельности в Российской Федерации» и методическими пособиями по компьютерно-технической экспертизе.

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

  1. Реализован ли функционал, указанный в Приложении № 1 к договору № 23082021/8 от 23.08.2021 г., на сайте, размещенном в сети Интернет по адресу: https://lifevkus.ru/?
  2. Вносились ли изменения в программный код, размещенный в сети Интернет по адресу: https://lifevkus.ru/, в период времени с 10.03.2022 г. по настоящее время (по день проведения исследования)? Если да, то в чем заключаются эти изменения?
Материалы

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

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

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

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

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

Обсудить задачу

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

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