Здравствуйте.
Рады приветствовать вас на сайте Союз «Федерация судебных экспертов».
Ситуация, в которой вы оказались, является классическим примером спора в сфере IT и информационных технологий, где объект исследования — программный продукт и результаты работ по его адаптации — нематериален и сложен для оценки. Тот факт, что предыдущая экспертиза была проведена без выезда на место и не учитывала особенности вашей производственной среды, вызывает серьезные сомнения в ее объективности. В таких случаях необходима повторная или дополнительная экспертиза, которая будет проведена с соблюдением всех требований и учетом реальных условий эксплуатации. Проводится судебная экспертиза адаптации программного продукта. Это специализированное исследование в области информационных технологий и программирования, которое позволит объективно оценить, были ли выполнены работы по адаптации программного продукта 1С в соответствии с техническим заданием и договором, а также установить наличие и характер недостатков. Давайте подробно разберем, как проходит эта процедура в Москве, какова ее стоимость и сроки, какие документы необходимы и с какими трудностями можно столкнуться.
Что такое судебная экспертиза адаптации программного продукта и для чего она нужна
Судебная экспертиза адаптации программного продукта — это исследование, назначаемое судом для разрешения споров, связанных с созданием, модификацией и внедрением программного обеспечения. В вашем случае, когда речь идет об адаптации типового продукта 1С под нужды конкретного производства, эксперты-программисты и специалисты в области 1С должны ответить на вопросы, поставленные судом, например:
- Соответствует ли результат выполненных работ по адаптации программного продукта условиям договора и технического задания?
- Реализованы ли заявленные в договоре функции и возможности?
- Имеются ли недостатки (ошибки, сбои, несоответствия) в доработанном программном продукте? Если да, то какие?
- Являются ли выявленные недостатки следствием некачественной адаптации (ошибок программирования) или особенностей эксплуатации, аппаратного обеспечения, исходной версии продукта?
- Какова стоимость работ по устранению недостатков (если они устранимы)?
Ключевое отличие от предыдущей экспертизы должно состоять в том, что исследование должно проводиться на реальном рабочем месте ответчика, с доступом к той конфигурации 1С, которая была установлена и использовалась (или должна была использоваться) в производственных процессах. Только так можно объективно оценить, выполнена ли адаптация и работает ли она так, как требуется. Проведение судебной экспертизы адаптации программного продукта позволит получить объективные данные, необходимые для вынесения справедливого решения.
Стоимость и сроки проведения экспертизы
Цена на проведение судебной экспертизы адаптации программного продукта зависит от сложности программного продукта, объема адаптации, количества поставленных судом вопросов, а также от необходимости работы эксперта на территории ответчика (выездные мероприятия).
Ориентировочная стоимость экспертизы для такой системы, как 1С со средней степенью доработок, начинается от 35 000 – 45 000 рублей. В эту сумму входит:
- Изучение определения суда, материалов дела, договора и технического задания.
- Выезд эксперта (или группы экспертов) на место нахождения ответчика для осмотра рабочего места, сервера, установленного программного обеспечения.
- Проведение тестирования адаптированного программного продукта в реальной среде, анализ его функциональности, выявление ошибок и несоответствий.
- Анализ исходного кода доработок (если он предоставлен и это необходимо для ответов на вопросы).
- Подготовка письменного экспертного заключения.
Для сложных, многофункциональных адаптаций, затрагивающих многие аспекты производства, или при необходимости проведения сложного анализа кода, стоимость может составлять от 50 000 до 70 000 рублей и более.
Сроки проведения экспертизы обычно составляют от 10 до 15 рабочих дней. При необходимости сложного тестирования или анализа большого объема кода срок может быть увеличен до 20-25 рабочих дней. Эксперт обязан уложиться в сроки, установленные судом.
Какие документы необходимы для проведения экспертизы
Для того чтобы эксперты могли провести максимально полное и объективное исследование, необходим определенный пакет документов. Поскольку экспертиза судебная, основным документом является определение суда.
- Определение арбитражного суда о назначении повторной (или дополнительной) экспертизы. Это главный документ. В нем должны быть четко сформулированы вопросы, на которые предстоит ответить эксперту. Очень важно, чтобы в определении было указано на необходимость выезда эксперта к месту нахождения ответчика и проведения исследований на реально работающей системе.
-
Материалы гражданского дела. Необходимо предоставить эксперту копии всех материалов, имеющих отношение к спору:
- Исковое заявление и отзыв на иск.
- Договор на адаптацию программного продукта и все приложения к нему (техническое задание, сметы, календарный план).
- Акты выполненных работ (со стороны истца).
- Ваши возражения и претензии по качеству выполненных работ.
- Заключение предыдущей экспертизы (которое оспаривается).
-
Доступ к программному продукту. Эксперту должен быть предоставлен:
- Доступ к компьютеру или серверу, на котором установлена адаптированная конфигурация 1С.
- Возможность работы в программе с правами, достаточными для тестирования всех заявленных функций.
- При наличии и необходимости — доступ к исходному коду доработок.
- Техническая документация. Руководства пользователя, администратора, описание конфигурации (если имеются).
Как проводится процедура: этапы и правила
Процедура проведения экспертизы включает несколько этапов.
- Изучение материалов дела. Эксперт знакомится с определением суда, договором, техническим заданием, актами, предыдущим заключением. Он четко уясняет, какие именно работы должны были быть выполнены и какие функции реализованы.
- Выезд на место и осмотр. Эксперт прибывает на территорию ответчика. Совместно с представителями сторон (или в их присутствии) он знакомится с рабочей станцией, сервером, запускает программный продукт.
- Тестирование функциональности. Эксперт проводит тестирование адаптированной конфигурации. Он проверяет реализацию всех функций, заявленных в техническом задании. Моделирует различные ситуации, вводит тестовые данные, проверяет расчеты, формирование отчетов. Фиксирует все выявленные ошибки, сбои, несоответствия.
- Анализ кода (при необходимости). Если для ответов на вопросы требуется анализ качества программирования, эксперт изучает исходный код доработок. Оценивает его структуру, наличие комментариев, соответствие стандартам, выявляет потенциальные ошибки и уязвимости. Именно на этом этапе формируются ключевые данные для итоговой экспертизы.
- Анализ и формулирование выводов. Эксперт сопоставляет результаты тестирования и анализа кода с требованиями технического задания. Определяет, все ли функции реализованы, есть ли ошибки, являются ли они критическими. Делает вывод о соответствии выполненных работ условиям договора.
- Составление заключения. Все этапы исследования подробно описываются в письменном заключении. Приводятся сценарии тестирования, скриншоты экрана с выявленными ошибками, анализ кода (при необходимости). В выводах даются четкие и обоснованные ответы на каждый вопрос, поставленный судом.
Какие трудности могут возникнуть
При проведении такой экспертизы могут возникнуть определенные сложности.
- Отсутствие технического задания. Если техническое задание составлено нечетко, размыто, эксперт может испытывать трудности с определением критериев оценки.
- Невозможность воспроизведения ошибок. Некоторые ошибки могут проявляться только при определенных условиях, которые сложно смоделировать в момент экспертизы.
- Сложность разграничения ошибок адаптации и ошибок базовой конфигурации. Если ошибка возникла в типовом функционале 1С, а не в доработках, определить это может быть сложно, особенно если версия платформы или конфигурации была изменена.
- Отсутствие доступа к исходному коду. Если истец не предоставил исходный код доработок, оценить качество программирования и глубину адаптации будет крайне сложно. Эксперт сможет оценить только внешнюю функциональность.
- Конфликт с аппаратным обеспечением или другими программами. Проблемы в работе могут быть связаны не с качеством адаптации, а с нехваткой ресурсов сервера, конфликтами с другим ПО или ошибками в администрировании. Эксперт должен провести дифференциальную диагностику.
Несмотря на все трудности, грамотно проведенная судебная экспертиза адаптации программного продукта с выездом на место и реальным тестированием позволит объективно установить, была ли выполнена работа по адаптации 1С качественно и в полном объеме, что станет основой для справедливого судебного решения.
За подробной и точной консультацией приглашаем вас в наш офис Союз «Федерация судебных экспертов», адрес которого указан на сайте: https://centrexp.ru/contacts
