Судебная экспертиза адаптации программного продукта

Судебная экспертиза
Staff 1 месяц назад
Добрый день. Судебная экспертиза адаптации программного продукта
Для сведения направляем определение арбитражного суда с перечнем вопросов.
Кратко: в рамках исполнения договора проводилась адаптация программного продукта 1С для обеспечения производственных нужд Ответчика. Ответчик (это мы) полагает, что Истец не выполнил частично свою работу по адаптации программного продукта. Судом назначена экспертиза с вопросами для эксперта (перечислены в прикрепленном определение).
Экспертиза первая (на основании прикрепленного определения) уже была назначена и проведена, но с ее результатами не согласны обе стороны участники процесса — эксперт при ответе на вопросы проводил экспертизу без выезда на место Ответчика, фактически оценивал базовый программный продукт, предоставленный Истцом.
При необходимости сможем предоставить результаты первой экспертизы (фотокопии) из материалов дела.
Прошу вас рассмотреть наше обращение.
Для связи используйте эту электронную почту.
1 Answers
Независимая экспертиза
Staff 1 месяц назад

Здравствуйте.
Рады приветствовать вас на сайте Союз «Федерация судебных экспертов».
Ситуация, в которой вы оказались, является классическим примером спора в сфере IT и информационных технологий, где объект исследования — программный продукт и результаты работ по его адаптации — нематериален и сложен для оценки. Тот факт, что предыдущая экспертиза была проведена без выезда на место и не учитывала особенности вашей производственной среды, вызывает серьезные сомнения в ее объективности. В таких случаях необходима повторная или дополнительная экспертиза, которая будет проведена с соблюдением всех требований и учетом реальных условий эксплуатации. Проводится судебная экспертиза адаптации программного продукта. Это специализированное исследование в области информационных технологий и программирования, которое позволит объективно оценить, были ли выполнены работы по адаптации программного продукта 1С в соответствии с техническим заданием и договором, а также установить наличие и характер недостатков. Давайте подробно разберем, как проходит эта процедура в Москве, какова ее стоимость и сроки, какие документы необходимы и с какими трудностями можно столкнуться.
Что такое судебная экспертиза адаптации программного продукта и для чего она нужна
Судебная экспертиза адаптации программного продукта — это исследование, назначаемое судом для разрешения споров, связанных с созданием, модификацией и внедрением программного обеспечения. В вашем случае, когда речь идет об адаптации типового продукта 1С под нужды конкретного производства, эксперты-программисты и специалисты в области 1С должны ответить на вопросы, поставленные судом, например:

  • Соответствует ли результат выполненных работ по адаптации программного продукта условиям договора и технического задания?
  • Реализованы ли заявленные в договоре функции и возможности?
  • Имеются ли недостатки (ошибки, сбои, несоответствия) в доработанном программном продукте? Если да, то какие?
  • Являются ли выявленные недостатки следствием некачественной адаптации (ошибок программирования) или особенностей эксплуатации, аппаратного обеспечения, исходной версии продукта?
  • Какова стоимость работ по устранению недостатков (если они устранимы)?

Ключевое отличие от предыдущей экспертизы должно состоять в том, что исследование должно проводиться на реальном рабочем месте ответчика, с доступом к той конфигурации 1С, которая была установлена и использовалась (или должна была использоваться) в производственных процессах. Только так можно объективно оценить, выполнена ли адаптация и работает ли она так, как требуется. Проведение судебной экспертизы адаптации программного продукта позволит получить объективные данные, необходимые для вынесения справедливого решения.
Стоимость и сроки проведения экспертизы
Цена на проведение судебной экспертизы адаптации программного продукта зависит от сложности программного продукта, объема адаптации, количества поставленных судом вопросов, а также от необходимости работы эксперта на территории ответчика (выездные мероприятия).
Ориентировочная стоимость экспертизы для такой системы, как 1С со средней степенью доработок, начинается от 35 000 – 45 000 рублей. В эту сумму входит:

  • Изучение определения суда, материалов дела, договора и технического задания.
  • Выезд эксперта (или группы экспертов) на место нахождения ответчика для осмотра рабочего места, сервера, установленного программного обеспечения.
  • Проведение тестирования адаптированного программного продукта в реальной среде, анализ его функциональности, выявление ошибок и несоответствий.
  • Анализ исходного кода доработок (если он предоставлен и это необходимо для ответов на вопросы).
  • Подготовка письменного экспертного заключения.

Для сложных, многофункциональных адаптаций, затрагивающих многие аспекты производства, или при необходимости проведения сложного анализа кода, стоимость может составлять от 50 000 до 70 000 рублей и более.
Сроки проведения экспертизы обычно составляют от 10 до 15 рабочих дней. При необходимости сложного тестирования или анализа большого объема кода срок может быть увеличен до 20-25 рабочих дней. Эксперт обязан уложиться в сроки, установленные судом.
Какие документы необходимы для проведения экспертизы
Для того чтобы эксперты могли провести максимально полное и объективное исследование, необходим определенный пакет документов. Поскольку экспертиза судебная, основным документом является определение суда.

  1. Определение арбитражного суда о назначении повторной (или дополнительной) экспертизы. Это главный документ. В нем должны быть четко сформулированы вопросы, на которые предстоит ответить эксперту. Очень важно, чтобы в определении было указано на необходимость выезда эксперта к месту нахождения ответчика и проведения исследований на реально работающей системе.
  2. Материалы гражданского дела. Необходимо предоставить эксперту копии всех материалов, имеющих отношение к спору:

    • Исковое заявление и отзыв на иск.
    • Договор на адаптацию программного продукта и все приложения к нему (техническое задание, сметы, календарный план).
    • Акты выполненных работ (со стороны истца).
    • Ваши возражения и претензии по качеству выполненных работ.
    • Заключение предыдущей экспертизы (которое оспаривается).
  3. Доступ к программному продукту. Эксперту должен быть предоставлен:

    • Доступ к компьютеру или серверу, на котором установлена адаптированная конфигурация 1С.
    • Возможность работы в программе с правами, достаточными для тестирования всех заявленных функций.
    • При наличии и необходимости — доступ к исходному коду доработок.
  4. Техническая документация. Руководства пользователя, администратора, описание конфигурации (если имеются).

Как проводится процедура: этапы и правила
Процедура проведения экспертизы включает несколько этапов.

  • Изучение материалов дела. Эксперт знакомится с определением суда, договором, техническим заданием, актами, предыдущим заключением. Он четко уясняет, какие именно работы должны были быть выполнены и какие функции реализованы.
  • Выезд на место и осмотр. Эксперт прибывает на территорию ответчика. Совместно с представителями сторон (или в их присутствии) он знакомится с рабочей станцией, сервером, запускает программный продукт.
  • Тестирование функциональности. Эксперт проводит тестирование адаптированной конфигурации. Он проверяет реализацию всех функций, заявленных в техническом задании. Моделирует различные ситуации, вводит тестовые данные, проверяет расчеты, формирование отчетов. Фиксирует все выявленные ошибки, сбои, несоответствия.
  • Анализ кода (при необходимости). Если для ответов на вопросы требуется анализ качества программирования, эксперт изучает исходный код доработок. Оценивает его структуру, наличие комментариев, соответствие стандартам, выявляет потенциальные ошибки и уязвимости. Именно на этом этапе формируются ключевые данные для итоговой экспертизы.
  • Анализ и формулирование выводов. Эксперт сопоставляет результаты тестирования и анализа кода с требованиями технического задания. Определяет, все ли функции реализованы, есть ли ошибки, являются ли они критическими. Делает вывод о соответствии выполненных работ условиям договора.
  • Составление заключения. Все этапы исследования подробно описываются в письменном заключении. Приводятся сценарии тестирования, скриншоты экрана с выявленными ошибками, анализ кода (при необходимости). В выводах даются четкие и обоснованные ответы на каждый вопрос, поставленный судом.

Какие трудности могут возникнуть
При проведении такой экспертизы могут возникнуть определенные сложности.

  • Отсутствие технического задания. Если техническое задание составлено нечетко, размыто, эксперт может испытывать трудности с определением критериев оценки.
  • Невозможность воспроизведения ошибок. Некоторые ошибки могут проявляться только при определенных условиях, которые сложно смоделировать в момент экспертизы.
  • Сложность разграничения ошибок адаптации и ошибок базовой конфигурации. Если ошибка возникла в типовом функционале 1С, а не в доработках, определить это может быть сложно, особенно если версия платформы или конфигурации была изменена.
  • Отсутствие доступа к исходному коду. Если истец не предоставил исходный код доработок, оценить качество программирования и глубину адаптации будет крайне сложно. Эксперт сможет оценить только внешнюю функциональность.
  • Конфликт с аппаратным обеспечением или другими программами. Проблемы в работе могут быть связаны не с качеством адаптации, а с нехваткой ресурсов сервера, конфликтами с другим ПО или ошибками в администрировании. Эксперт должен провести дифференциальную диагностику.

Несмотря на все трудности, грамотно проведенная судебная экспертиза адаптации программного продукта с выездом на место и реальным тестированием позволит объективно установить, была ли выполнена работа по адаптации 1С качественно и в полном объеме, что станет основой для справедливого судебного решения.
За подробной и точной консультацией приглашаем вас в наш офис Союз «Федерация судебных экспертов», адрес которого указан на сайте: https://centrexp.ru/contacts