Экспертиза разработанного программного обеспечения (ПО)

Одним из вариантов нормативно-технической экспертизы является экспертиза программного обеспечения. В ходе исследования экспертом может быть установлено:

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

и др.

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

Совместная работа нескольких экспертов позволяет дать ответ на все значимые вопросы.

В случае необходимости сравнения нескольких экземпляров ПО, при котором определяется схожесть исходного кода, функционала и интерфейса, экспертом устанавливаются:

  • время создания ПО;
  • составляющие, которые хранятся в базе метаданных (данные о составе, формате, статусе, происхождении, условиях доступа и прочей информации о ПО);
  • средство разработки исследуемого продукта.

Если в данных направлениях выявляются нарушения, то результатом проведения экспертизы станет рассмотрение вопроса защиты авторского права.