понедельник, 30 января 2012 г.

Интегрированные решения. О чем еще не забыть. (ч.1. CAD и иже с ним)

Что выбрать систему «все в одном» или набор отдельных программных продуктов сходной функциональности?
Вопрос сложный и неоднозначный. Начну с «набора».
На сегодняшний день спектр инженерного ПО позволяет закрыть большинство задач, возникающих на рабочих местах конструкторов и технологов.
Варианты:
1. Набор самостоятельный систем, взаимодействующих на уровне чтения CAD-файлов





2. Набор систем, интегрированных в интерфейс CAD



На что обратить внимание


Вариант 1                                    Вариант 2
Интеграция        Сложность внесения изменений (есть ли ассоциативность), вопрос синхронного обновления версий не так остр, но тоже есть Как правило ассоциативность есть, крайне важен момент синхронного обновления версий (выпуск версий интегрированных систем может отставать от базовой, дополнительные затраты)
Техническая поддержка Кто будет отвечать за проблемы на стыке? Кто будет отвечать за проблемы на стыке?
Администрирование Сложность администрирования (средства администрирования у всех систем разные) Сложность администрирования (средства администрирования у всех систем разные)
Выбор ПО Широкий Индивидуально для каждой CAD, но для массовых CAD достаточно широкий
Стоимость Тут все нормально – купил только то, что надо Стоимость может быть заметно выше 1 варианта т.к. придется покупать на все рабочие места лицензии CAD


В целом 2 вариант выглядит интереснее, т.к. автоматизация сегодня не заканчивается на отдельном рабочем месте и крайне важна совместная работа ИТР. Но вот тут появляется еще одна система - организацию совместной работы доверяют PDM. И здесь тоже может возникнуть вопрос интеграции. На сегодняшний день практически все поставщики массовых CAD имеют «родные» PDM и может сложиться иллюзия отсутствия проблем интеграции. CAD-PDM может быть, но не забываем об интегрированных системах. Есть ли готовое решение по интеграции этих систем и PDM? Если есть, то какая функциональность, а если нет - кто будет разрабатывать и поддерживать модули интеграции (исправление ошибок, поддержка новых версий ПО)?


Конечно, с технической точки зрения привлекательным является вариант «все в одном». Задачи на отдельных рабочих местах решаются использованием набора модулей «единой» системы. Есть общая модель данных (например, PPR-hub у Dassault) и модули работают в рамках этой единой модели. Общие инструменты администрирования. Да и с родным PDM есть надежда что все будет ок. Но есть и проблема – стоимость. Ну ооочень дорого (особенно с учетом обязательного синхронного обновления версий ПО на всех рабочих местах). Так же в минусы можно занести сложность освоения («тяжелыми» их называют не только за широкий функционал :) ), ограниченный выбор (только те модули, которые есть в портфеле разработчика).
В целом вариант «лучший в классе» - абсолютно жизнеспособный и примеров этому масса, просто перед принятием решения надо не забыть проработать все вопросы.
И «зачем платить больше»?

Продолжение следует…
Обязательно! :)

Комментариев нет:

Отправить комментарий