Основным критерием выбора является правильная расстановка приоритетов для возможностей PDM-системы. Начинать нужно с возможностей, являющихся наиглавнейшими в достижении бизнес-целей предприятия. Отсутствие хотя бы одной из них у рассматриваемой PDM-системы автоматически исключает ее из дальнейшего участия в процессе выбора. Чтобы не пропустить в процессе выбора неплохие PDM-системы, имеющие только один несущественный недостаток, необходимо составить краткий список возможностей. Одновременно с этим необходим полный список желаемых возможностей с расставленными приоритетами (их число может достигать сотен). Далее следует этот список в виде «листа требований» к PDM-системе. При этом можно использовать следующие подходы.
Метод спецификаций. Составляется подробный список требований, которому PDM-системы должны соответствовать буквально.
Метод решений. Составляется список целей, которые должна решать PDM-система. При этом ее поставщик предлагает решения и подходы с учетом собственного опыта внедрения.
Требований к PDM-системе существуют сотни (от поддержки различных программных и аппаратных платформ до возможности многоязыковой поддержки и качества пользовательского интерфейса), наиболее важными и распространенными из них считаются:
· функциональная достаточность;
· поддерживаемые аппаратно-программные платформы;
· возможность конфигурирования системы на аппаратных средствах, имеющихся на предприятии;
· необходимая степень модернизации аппаратно-программных средств;
· возможность интеграции с различными приложениями (САПР, ERP, CRM, унаследованными и др.);
· возможность территориально-распределенной работы в системе (в том числе через интернет);
· поддержка технологий распределенных хранилищ данных;
· совместимость с существующими корпоративными стандартами;
· способы управления серверами данных и структурой продукта;
· количество поддерживаемых пользователей и их типов;
· количество ожидаемых транзакций;
· объем и типы обрабатываемых данных;
· удобство использования и характеристики пользовательского интерфейса;
· возможность быстрой настройки системы на задачи пользователей;
· качество поддержки и сопровождения со стороны поставщика;