Time
is money!



Сперва рассмотрим недостатки HP Service Desk, ведь именно они и явились толчком для создания своего набора web-приложений.
Недостаток функциональных возможностей, вынуждающий покупать дорогую лицензию на HP Service Desk Client. А ведь в больших предприятиях количество служащих, пользующихся Service Desk может исчисляться десятками.
Чересчур простой пользовательский интерфейс заставит замешкаться привыкшего к Service Desk Client.
Отсутствие должной гибкости. Ответственный за внесение изменений в существующие страницы jsp должен одновременно думать о том, как не нарушить целосность структуры jsp-страницы, как HTML-документа и при этом заботиться о правильности java-кода, который в большинстве случаев ,практически, один и тот же, с точностью до названий классов и переменных.
Общим недостатком является статичность форм редактирования объектов и листингов. К примеру, не представляется возможным в полной мере воспользоваться встроенным во все объекты Service Desk контролем правильности данных. Для того, чтобы узнать о той или иной ошибке во введенной в форму информации, необходимо послать запрос на сохранение всей формы целиком с помощью
HTTP POST и затем проанализировать ответные сообщения об ошибках. Это ограничение можно было бы устранить только построив клиентскую программу в виде java-апплета или java-программы, или создать дополнительный невидимый java-applet, инкапсулирующий взаимодействие с сервером или ... но это уже совсем другая задача.В достоинства можно занести лишь то, что данный пакет создается и поддерживается группой разработчиков всего пакета HP Service Desk, имеющих всю проектную документацию по открытой и закрытой частям API и ,естественно, наибольший опыт анализа данной предметной области/проектирования/написания API.
Теперь о достоинствах Business Experts Addon. Естественно, этот проект создавался именно для преодоления всех вышеуказанных недостатков, но не является абсолютной заменой HP Service Pages: в нем используются формы и код для авторизации пользователей из Service Pages. Последнее не является существенным недостатком, т.к. для авторизации необходимо задать только имя/пароль/часовой пояс, далее вступает в действие Service Pages Addon.